dsh-stock-market 使用指南
DSH 的沪深 A 股行情侧栏与股票分析工具集,集成 9 个 stock_* 工具与 57 个免费公开数据接口,无需 API Key。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
dsh-stock-market
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add github:AnacondaKC/dsh-stock-market
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- 右侧“行情”侧栏:顶部信息区展示上证指数、恒生指数、纳斯达克、韩国综合、日经指数、布伦特原油和纽约金主连的最新价与涨跌,支持横向滚动;侧栏支持收起、拖拽或键盘调整宽度及会话级状态保存。
- A 股行情快照:上证指数、深证成指、创业板指和科创综指来自腾讯实时行情,5 秒刷新;两市成交额与上一交易日同期比较,财经资讯来自东方财富。
- 数据接口设置:展示全部免费数据源和已接入的固定接口目录,无需配置凭据。
- 会话级股票工具开关:输入框工具行可启用或关闭全部股票工具,状态随会话日志持久化。
stock_quote:实时证券行情快照。
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
是否需要付费或 API Key?
不需要。插件只使用东方财富、腾讯、新浪、同花顺的免费公开接口,无需登录态、Cookie 或凭据;安装即可使用(README.md:29、src/stock-api/interface-summary.ts:13-49)。
9 个 stock_ 工具支持哪些市场?*
仅支持沪深 A 股。证券代码必须使用 600519.SH、000001.SZ 格式;港股、美股和个股 K 线工具不接入(src/stock-tools.ts:21-176)。侧栏顶部信息区会顺带展示恒生、纳斯达克、韩国综合、日经、布伦特原油和纽约金主连的行情,但 Agent 工具不能直接查询它们。
关闭输入框上的股票工具开关会怎样?
该会话下一次模型请求的工具目录中会移除全部 9 个 stock_* 工具;旧请求或伪造调用仍会被 DSH 的执行前策略和最终 guard 拒绝(README.md:50、src/stock-tool-access.ts:50-55、127-130)。
数据从哪里来,数据会保存到本地吗?
行情、K 线、资讯来自东方财富、腾讯、新浪、同花顺的公开接口;插件不读取或存储任何第三方凭据,也不会把数据落到本地数据库(README.md:49)。
重新启用插件后立即生效吗?
侧边栏与工具开关对新会话立即生效;但插件总开关(enabled)保存后需要重启 DSH 才能完全恢复(src/client/StockMarketConfigCard.tsx:67)。
上游接口报错了怎么办?
东方财富请求在 429/502/503/504 时会有限退避重试,并发上限 4、最小启动间隔 500ms、单次 20 秒超时,响应体超过 8 MiB 会被截断;工具输出超过 64K 字符会被标记为 output_truncated 并保留警告(src/stock-api/service.ts:30-41、693-718、src/stock-tools.ts:212-236)。
排行、资金流、资讯为什么有时会带 degraded 标记?
不同数据源的统计口径(市场范围、选稿规则、字段)不完全等价;插件在自动切换备用源时会保留主源结果并附带 degraded 与 warning 提示,避免静默换源误导(README.md:45、src/stock-tools.ts:55、74、145)。
— 源: plugin_wiki.faq_json
兼容性
- DSH: 0.0.1-rc.5+(依赖 cordis rc.4、dsh-tools/dsh-settings/dsh-client-* rc.5)
- Node: >=22.19.0
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则