Worker 在线
TradingAgents Web 控制台 研究模式

把 TradingAgents 的 CLI 流程变成可控的网页工作台。

Hermes 只负责回复固定入口网址;你在网页中配置 key、选择 ticker、观察任务进度、预览报告、保存和下载。后台设计为异步 runner,避免官方 CLI 交互 prompt 卡住任务。

Hermes 响应式入口
用户:打开交易助手
Hermes:https://trading.rqiao.online
Web:填写 ticker、日期、模式、模型 profile
Runner:queued → running → completed
当前任务
1

报告任务由 runner 异步执行,完成后进入报告库。

报告输出
Markdown

完整报告和分段报告都落在受控报告库目录。

密钥策略
Write-only

页面可以写入 key,但只能查看配置状态和指纹。

当前研究任务

轻度加载动画用于表达阶段变化,不阻塞用户继续浏览报告库和配置中心。

Ticker: -- Mode: -- Language: --

等待真实任务状态。

报告预览

完成报告后,这里会同步显示真实 Markdown 预览。

生成报告

把 CLI 的问题拆成可校验表单。这里不会执行交易,也不会连接券商。

草稿
支持 Yahoo 常见格式:NVDA、0700.HK、BTC-USD、GC=F。
不能选择未来日期。
runner 会按 /v1/responses、/responses、/v1/chat/completions 探测能力,并缓存可用模式。
模式
分析师

提交前检查

真实版本会先检查 key、模型、数据源和并发限制。

1
等待检查输入 ticker 后会读取后端 preflight 状态。
未运行
输入 512480.SH、510300.SH 等国内 ETF 后预览 ftshare 诊断。
尚未检查数据源。这里会显示指数估值、成分权重、基金净值样本和失败分类。

任务队列

长任务异步执行,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。

探测优先级
1
POST /v1/responses抽取 output_text 或 output[].content[].text。
preferred
2
POST /responses兼容少数不带 /v1 的中转实现。
fallback
3
POST /v1/chat/completions抽取 choices[0].message.content。
available

运行限制

适配韩国服务器的最低规格。

登录密码

修改 Web 控制台管理员密码。密码不会写入报告或任务日志。

密钥管理

可写不可读:保存后只显示配置状态、更新时间和指纹。

不会回显 key 原文
OPENAI_COMPATIBLE_API_KEY用于 ai.rqiao.online 的 OpenAI-compatible 调用。
FINNHUB_API_KEY可选数据源 key。
ALPHA_VANTAGE_API_KEY可选行情与指标数据源。
FRED_API_KEY可选宏观数据源,用于利率、通胀、美债收益率与 VIX。
TAVILY_API_KEY可选 web/news 检索能力。

Hermes 接入

第一阶段 Hermes 只回复固定入口,不参与密钥、任务和报告读取。

低耦合
用户对 Hermes 说:打开交易助手。
Hermes回复固定网址。
Web 控制台用户配置和发起任务。
Runner调用 TradingAgents Python API。
报告库保存 Markdown / JSON。

固定回复文案

Hermes 只需要一个响应式入口。

交易助手入口:https://trading.rqiao.online

系统状态

真实版本用于显示 worker、队列、报告目录、配置校验和资源使用。

TradingAgents runnerready
API

异步任务接口就绪。

报告目录mounted
reports

/opt/data/tradingagents/reports

Worker 并发limited
1

默认单任务,避免挤占 Sub2API 和代理服务。

Sub2APIisolated
8080

继续只监听 127.0.0.1。

Proxyisolated
443

proxy.rqiao.online 保持独立路由。

安全边界enabled
no trade

不接券商,不挂 Docker socket。

TradingAgents 管理员登录

登录控制台

密钥管理和报告任务需要管理员身份。初次登录后请在配置中心修改密码。