PanWatch 是行业应用领域的开源项目,由 TNT-Likely 开发,是 2026 年新上线的项目。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,454)位列前 30%,在行业应用分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。MIT 许可证,可自行部署,无付费版本。
它主要面向的使用场景是:个人投资者盘中实时监控自选股,获取异动提醒。同类可对比的替代方案包括 TradingAgents、OpenBB、FinRobot。

自托管 AI 盯盘,多 Agent 分析,实时推送,告别盯盘焦虑。
PanWatch(盯盘侠)是一个自托管的 AI 盯盘助手,专为个人投资者设计,用于实时监控 A股、港股和美股市场。它解决了传统盯盘耗时费力、信息滞后的问题,通过集成 TradingAgents 多 Agent 决策框架,对持仓股票进行深度分析和智能预警。核心能力包括:实时行情监控、持仓盈亏管理、基于大模型(如 DeepSeek、OpenAI)的智能分析、以及通过全渠道(如邮件、推送)发送定制化提醒。项目采用 Python 和 FastAPI 构建,支持 PWA,便于移动端访问,并提供自托管部署,保障数据隐私。其亮点在于将多 Agent 协作的投资决策逻辑引入个人盯盘场景,实现从数据监控到分析决策的自动化闭环。
1启动容器
在已装 Docker 的机器执行,映射 8000 端口并把数据存到 panwatch_data 卷;首次启动会自动下载 Chromium,耗时几分钟。
docker run -d --name panwatch -p 8000:8000 -v panwatch_data:/app/data sunxiao0721/panwatch:latest2改用 Compose
与 docker run 二选一。README 提供了 docker-compose.yml 模板,写好文件后在同一目录执行该命令即可后台启动。
docker-compose up -d3访问并设账号
浏览器打开 http://localhost:8000,首次使用设置登录账号密码;也可通过 AUTH_USERNAME、AUTH_PASSWORD 预设。
4配置 AI 服务商
进入「设置 → AI 服务商」,填 OpenAI 兼容 API,支持 OpenAI / 智谱 / DeepSeek / Ollama 等,默认 deepseek-chat。
5配置通知渠道
在「设置 → 通知渠道」添加 Telegram 或其他推送渠道,Agent 分析结论可推到 Telegram / 微信 / 钉钉。
6添加持仓股票
进入「持仓 → 添加股票」加入自选股并启用对应 Agent;点持仓页 图标可触发 TradingAgents 多 Agent 分析。
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
AUTH_USERNAME | 否 | 预设登录用户名;不设则首次访问界面时设置 | admin |
AUTH_PASSWORD | 否 | 预设登录密码;不设则首次访问界面时设置 | your_password |
DATA_DIR | 否 | 数据存储目录,容器内默认 /app/data | ./data |
TZ | 否 | 应用时区,影响 Agent 调度触发时间与时间展示 | Asia/Shanghai |
PLAYWRIGHT_SKIP_BROWSER_INSTALL | 否 | 设为 1 可跳过首次 Chromium 下载安装,不需要截图能力时使用 | 1 |
LOG_LEVEL | 否 | 控制台日志级别,排查问题可设 DEBUG,UI 日志板不受影响 | INFO |
浏览器能打开 http://localhost:8000,完成登录账号设置并看到持仓页面,即表示部署成功。
Q:首次启动很慢,一直在下载?
A:容器首次启动会自动下载 Chromium 到挂载卷 /app/data/playwright,需网络可达,耐心等几分钟;不需要截图能力可加 PLAYWRIGHT_SKIP_BROWSER_INSTALL=1 跳过。
Q:支持哪些大模型?
A:任何 OpenAI 兼容 API 均可,README 点名支持 OpenAI / 智谱 / DeepSeek / Ollama 等,在「设置 → AI 服务商」里配置,默认使用 deepseek-chat。
Q:服务器出网需要走代理怎么办?
A:三种方式任选:启动前 export HTTP_PROXY=...;在 .env 写 http_proxy=http://host:port;或用 UI「设置 → 全局 HTTP 代理」。优先级为外部环境变量 > UI > .env。
Q:本地开发怎么跑起来?
A:环境要求 Python 3.10+ / Node.js 18+ / pnpm。OTel 相关需先 pip install -r requirements-otel.txt,然后 python server.py 启动。
TradingAgents、OpenBB、FinRobot
PanWatch 是行业应用领域的开源项目,由 TNT-Likely 开发,是 2026 年新上线的项目。
在全站 13,090 个收录项目中,它的 GitHub 星标数(1,454)位列前 30%,在行业应用分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。MIT 许可证,可自行部署,无付费版本。
它主要面向的使用场景是:个人投资者盘中实时监控自选股,获取异动提醒。同类可对比的替代方案包括 TradingAgents、OpenBB、FinRobot。
上一篇:bazi-ziwei-skill
下一篇:awesome-quant-ai
xmgai-like
开源
换脸、艺术二维码随手玩,副业灵感一包带走。
本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···
spoken-to-signed-translation
开源
把口语文本一路转成手语视频的流水线
a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation
DDC_Skills_for_AI_Agents_in_Cons···
开源
给建筑AI装上221个专业技能,让Claude秒变工地专家
221 AI skills for construction: BIM analysis, cost estimation, scheduling, document ···
LiveTranslate
开源
直播看片实时翻译,字幕秒出,跨语言无压力
Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···