ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

PanWatch 自托管优势解析:你的持仓数据为什么不该经过第三方?

2026/9/29 5:18:55 拓冰建站 浏览量
PanWatch 自托管优势解析:你的持仓数据为什么不该经过第三方? PanWatch 自托管优势解析你的持仓数据为什么不该经过第三方【免费下载链接】PanWatchPanWatch — AI stock monitoring for A-shares, HK US markets, powered by TradingAgents. Portfolio insights, real-time alerts automated reports.盯盘侠覆盖 A股/港股/美股的 AI 盯盘、持仓分析、实时提醒与自动报告。项目地址: https://gitcode.com/GitHub_Trending/pa/PanWatchPanWatch盯盘侠是一款自托管的 AI 盯盘助手支持 A 股 / 港股 / 美股实时监控、持仓管理、智能分析与全渠道推送。与常见的第三方盯盘工具最大的不同是它部署在你自己的服务器或电脑里持仓数据全程留在本地不经过任何第三方服务器。对于管理真实持仓的投资者来说数据放在谁手里往往比工具好不好用更值得先想清楚。一、先搞清楚「自托管」到底意味着什么自托管Self-hosted简单说就是软件装在你自己的机器上数据存在你自己的硬盘里。对比维度第三方在线盯盘工具PanWatch 自托管部署持仓数据存储位置厂商的云端服务器你自己的电脑/服务器谁能访问你的持仓你 厂商只有你自己服务停运后的数据依赖厂商导出数据始终在你手里账号体系注册厂商账号自己设置账号密码auth.py数据导出看厂商脸色直接复制数据库文件即可一句话总结用第三方工具你是用户自托管 PanWatch你是自己的房东。二、PanWatch 的持仓数据是怎么存在本地的很多开源项目嘴上说本地存储实际实现却未必如此。PanWatch 的存储链路是真实可验证的本地 SQLite 数据库所有持仓、账户、告警记录都存在一个panwatch.db文件中见 database.py 的初始化逻辑——它直接指向项目目录下的data/panwatch.db没有任何远程数据库连接轻量状态文件事件驱动的小状态用原子写入的本地 JSON 文件保存json_store.py防止写一半损坏自选股配置文件直接是仓库里的 watchlist.yaml纯文本随你修改Docker 部署时数据统一挂载到DATA_DIR默认/app/data见 Dockerfile 第 107 行容器删了、镜像升级了数据卷还在这是自托管最贴心的设计之一。也就是说你的持仓数据从写入那一刻起物理位置就在你掌控的磁盘上。三、自托管 AI 分析隐私边界在哪里PanWatch 集成了 TradingAgents 多 Agent 投资决策框架4 类分析师技术/情绪/新闻/基本面→ 多空辩论 → 风控审查 → PM 决策书3-5 分钟输出一条完整推理链。那 AI 分析会不会顺带把持仓数据传出去答案是传给谁由你决定——AI 服务商可自由选择在「设置 → AI 服务商」里配置任意 OpenAI 兼容 APIOpenAI / 智谱 / DeepSeek / Ollama 等见 config.py 的ai_base_url/ai_api_key配置可以完全本地跑模型配置 Ollama 本地部署的模型后连 AI 推理这一步的数据都不出门实现真正意义上的全程不出本机AI 服务挂了自动切换ai_failover.py 提供 failover 机制多个服务商之间自动容灾。对比第三方盯盘 App你只能被动接受数据上传到厂商云端 厂商选定的 AI而自托管模式下这条链路是透明的、可审计的——后端架构在 src/ARCHITECTURE.md 里写得清清楚楚。四、5 分钟上手Docker 一键部署步骤自托管最怕部署劝退而 PanWatch 用 Docker 把门槛压到了最低最快部署命令docker run -d \ --name panwatch \ -p 8000:8000 \ -v panwatch_data:/app/data \ sunxiao0721/panwatch:latest配置清单4 步访问http://localhost:8000首次打开设置你自己的账号密码「设置 → AI 服务商」填入任意 OpenAI 兼容 API Key或指向本地 Ollama「设置 → 通知渠道」添加 Telegram / 企业微信 / 钉钉 / 飞书 / Bark 等推送渠道「持仓 → 添加股票」录入持仓启用盘前/盘中/盘后 Agent。 如果你不需要 K 线截图等浏览器能力启动时加-e PLAYWRIGHT_SKIP_BROWSER_INSTALL1可跳过 Chromium 下载首启更快。五、如何验证数据真的只在你手里自托管的信任不该靠信仰三步自查看端口PanWatch 只监听8000端口供你访问DockerfileEXPOSE 8000出站请求只有行情采集和你在设置里配置的 AI / 通知渠道看文件ls你的数据卷panwatch.db就在/app/data下备份 复制这一个文件看源码全项目是 MIT 协议开源数据读写逻辑就在 src/platform/persistence/ 目录里欢迎逐行审查。常见疑问❓我的数据会用来训练 AI 吗—— 数据默认不出本机即使调用云端大模型也是你主动发起的分析请求且可换成 Ollama 本地模型彻底隔离❓服务器挂了呢—— 数据库是本地 SQLite 文件备份/迁移就是把文件拷走不依赖任何厂商的导出流程❓手机能看吗—— 支持 PWA移动端「添加到主屏幕」即可当原生 App 用访问的是你自己的服务而非厂商中转。六、总结数据主权才是盯盘工具的第一性问题PanWatch 的核心卖点不是功能多而是把数据主权还给了用户持仓数据本地 SQLite 存储、AI 服务商任选甚至可全本地化、Docker 一键自托管、全渠道推送到你自己的 IM。如果你受够了把仓位表交给陌生人PanWatch 值得成为你的自托管 AI 盯盘首选——5 分钟部署从此数据只听你的。【免费下载链接】PanWatchPanWatch — AI stock monitoring for A-shares, HK US markets, powered by TradingAgents. Portfolio insights, real-time alerts automated reports.盯盘侠覆盖 A股/港股/美股的 AI 盯盘、持仓分析、实时提醒与自动报告。项目地址: https://gitcode.com/GitHub_Trending/pa/PanWatch创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考