这个项目能做什么

盯盘侠 PanWatch 是一款自托管的 AI 盯盘助手,集成 TradingAgents 多 Agent 投资决策框架,为 A 股、港股、美股市场提供实时监控、持仓管理、智能分析与全渠道推送。 核心功能包括: - **智能 Agent 系统**:盘前分析、盘中监测、盘后日报、新闻速递,自动生成操作策略与提醒。 - **专业技术分析**:支持趋势指标(MA、MACD、布林带)、动量指标(RSI、KDJ)、量价分析、K 线形态识别、支撑压力位计算。 - **多市场与多账户**:覆盖 A 股、港股、美股,支持多券商账户独立管理与汇总。 - **全渠道通知**:支持 Telegram、企业微信、钉钉、飞书、Bark 及自定义 Webhook。 - **价格提醒**:支持多条件组合(AND/OR)、交易时段/全天生效、冷却时间、日触发上限等。 - **TradingAgents 深度分析**:在持仓页一键触发 9-Agent 投研团队接力分析,包括看多看空辩论、风控审查、PM 决策书,3-5 分钟输出完整推理链,结论推送至 IM。 部署方式:提供 Docker 一键部署,镜像内置 Playwright 依赖,首次启动自动下载 Chromium。支持环境变量配置认证、时区、代理、日志级别及可选的 OpenTelemetry 导出。 技术栈:后端使用 FastAPI、SQLAlchemy、APScheduler、OpenAI SDK;前端使用 React 18、TypeScript、Tailwind CSS、shadcn/ui。项目采用 MIT 许可证。