把 TradingAgents 的 CLI 流程变成可控的网页工作台。
Hermes 只负责回复固定入口网址;你在网页中配置 key、选择 ticker、观察任务进度、预览报告、保存和下载。后台设计为异步 runner,避免官方 CLI 交互 prompt 卡住任务。
报告任务由 runner 异步执行,完成后进入报告库。
完整报告和分段报告都落在受控报告库目录。
页面可以写入 key,但只能查看配置状态和指纹。
当前研究任务
轻度加载动画用于表达阶段变化,不阻塞用户继续浏览报告库和配置中心。
等待真实任务状态。
报告预览
完成报告后,这里会同步显示真实 Markdown 预览。
生成报告
把 CLI 的问题拆成可校验表单。这里不会执行交易,也不会连接券商。
提交前检查
真实版本会先检查 key、模型、数据源和并发限制。
任务队列
长任务异步执行,Hermes 或网页都可以查询状态。
| Job ID | Ticker | 模式 | 阶段 | 进度 | 状态 | 操作 |
|---|---|---|---|---|---|---|
| job_preview_nvda | NVDA | 标准 | News Analyst | 68% | running | |
| job_preview_spy | SPY | 快速 | completed | 100% | completed | |
| job_preview_0700hk | 0700.HK | 快速 | provider check | 0% | failed |
报告库
显示已经完成并落盘的 TradingAgents 报告,保存路径被限制在报告库内。
请选择一份已完成报告
完成的 Markdown 报告会在这里预览,并可下载 Markdown 或 JSON。
Analyst Team Reports
选择报告后,可从完整 Markdown 中查看 Market、News、Fundamentals、Sentiment 等分段。
Risk Management Team Decision
风险团队内容只作为研究判断,不触发真实订单。
保存与导出
保存路径只能在受控报告目录下。
配置中心
这里配置运行 profile,不保存或展示密钥原文。
默认 LLM Profile
建议给 TradingAgents 使用 openai_compatible。
接口兼容策略
同一个 profile 可自适应 Responses API 和 Chat Completions。
运行限制
适配韩国服务器的最低规格。
登录密码
修改 Web 控制台管理员密码。密码不会写入报告或任务日志。
密钥管理
可写不可读:保存后只显示配置状态、更新时间和指纹。
Hermes 接入
第一阶段 Hermes 只回复固定入口,不参与密钥、任务和报告读取。
固定回复文案
Hermes 只需要一个响应式入口。
系统状态
真实版本用于显示 worker、队列、报告目录、配置校验和资源使用。
异步任务接口就绪。
/opt/data/tradingagents/reports
默认单任务,避免挤占 Sub2API 和代理服务。
继续只监听 127.0.0.1。
proxy.rqiao.online 保持独立路由。
不接券商,不挂 Docker socket。