🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

自选股行情面板 AhaCrazy/dsh-stock-quotes

DeepSeek Harness
AhaCrazy16 天前有提交已提供中文文档扫描:未发现敏感能力

在侧边栏查看自选股实时行情并让智能体直接报价

29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/20 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AhaCrazy/dsh-stock-quotes
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · browser
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
数据截至 2026/10/20·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 16 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(unknown · 2026/10/20) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
  • 发起网络请求
    client.js:289
    const response = await fetch(url, { signal: AbortSignal.timeout(15000) });
  • 发起网络请求
    client.js:373
    const response = await fetch(url, { signal: AbortSignal.timeout(15000) });
  • 发起网络请求
    client.js:430
    const response = await fetch(url, { signal, cache: 'no-store', headers: { accept: 'application/json' } });
  • 发起网络请求
    client.js:892
    const response = await fetch(url, { signal, cache: 'no-store', headers: { accept: 'application/json' } });
  • 写入剪贴板
    client.js:1457
    clipboard.writeText(text).then(
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DeepSeek Harness 插件:为 A 股、港股、美股行情提供中立的侧边栏数据面板,另带一个给智能体用的 stock_quote 工具。

README

由 DeepSeek 最新模型翻译生成
dsh-stock-quotes DeepSeek Harness 插件:在侧边栏数据面板里显示自选股实时行情,同时注册 stock_quote 工具,让智能体能在对话里直接回答「茅台现在多少钱」这类问题。 - 面板:A 股 / 港股 / 美股自选股一张表 —— 最新价、涨跌额、涨跌幅、今开 / 最高 / 最低、成交额;15 秒自动刷新;右键菜单、拖拽排序、多选批量操作。 - 工具:stock_quote 一次批量取回一只或多只行情(不带参数时用配置里的默认自选股)。 - 外观中性:侧边栏默认叫「数据」、图标是普通表格样式,显示名称可配置 —— 看起来像通用数据视图,而不是行情软件。 行情来自公开接口的延时/快照数据,仅供查看,不构成任何投资建议,不用于交易决策。
展开完整文档(README 剩余 1 节)
dsh-stock-quotes

DeepSeek Harness 插件:在侧边栏数据面板里显示自选股实时行情,同时注册 stock_quote 工具,让智能体能在对话里直接回答「茅台现在多少钱」这类问题。

- 面板:A 股 / 港股 / 美股自选股一张表 —— 最新价、涨跌额、涨跌幅、今开 / 最高 / 最低、成交额;15 秒自动刷新;右键菜单、拖拽排序、多选批量操作。
- 工具:stock_quote 一次批量取回一只或多只行情(不带参数时用配置里的默认自选股)。
- 外观中性:侧边栏默认叫「数据」、图标是普通表格样式,显示名称可配置 —— 看起来像通用数据视图,而不是行情软件。

行情来自公开接口的延时/快照数据,仅供查看,不构成任何投资建议,不用于交易决策。

环境要求

- DeepSeek Harness(0.2.x,需要 plugin_manager 工具)
- 无需 API key,无需安装额外依赖;Host 半不 import 包外任何模块

安装

git clone https://github.com/AhaCrazy/dsh-stock-quotes.git

然后在 DSH 会话里按绝对路径安装这个 bundle:

plugin_manager action: install_bundle target: <path-to>/dsh-stock-quotes

客户端模块加载后侧边栏会出现图标;没出现就刷新一次页面。stock_quote 会在下一次请求的工具清单里出现。

卸载:

plugin_manager action: remove_bundle target: dsh-stock-quotes

面板操作

| 操作 | 怎么做 |
| 添加 | 顶部输入代码 → 回车 / 点「添加」 |
| 删除 | 在任意一行上右键 → 菜单里选「删除」(没有每行右侧的 ✕ 按钮) |
| 排序 | 拖行首的 ⠿ 手柄上下拖拽,落点会显示品牌色指示线;也可以用右键菜单的「上移 / 下移 / 置顶 / 置底」 |
| 多选 | 勾选每行最左侧复选框;表头复选框是全选 / 清空 |
| 批量操作 | 选中 ≥1 项后表格上方出现操作条:删除所选 / 置顶 / 置底 / 取消选择 |
| 右键菜单其余项 | 复制代码(多选时按行拼接)、全选、清除选择 |

右键菜单是感知选择范围的:右键的那一行若已在多选里,删除 / 移动 / 复制会作用于整个选中集合,菜单标题会带数量;否则只作用于该行。

自选股顺序与成员保存在浏览器 localStorage(键 dsh-stock-quotes/watchlist)。表格始终按自选股顺序渲染、行情按代码映射进对应行,所以拖动排序不会让「代码 ↔ 报价」错位。

显示名称

侧边栏文案、面板标题、提示信息共用一个可配置名称,默认「数据」。到 设置 → 插件 → 「数据面板」→ 面板设置 里改;留空即恢复默认。名称会自动去首尾空白、忽略多余空格、限 24 字,存在 localStorage(键 dsh-stock-quotes/prefs)。

支持的代码写法

| 市场 | 写法 | 例子 |
| 上交所 | 6 位代码 / sh 前缀 | 600519、sh600519、688981、900901 |
| 深交所 | 6 位代码 / sz 前缀 | 000001、sz000001、300750 |
| 北交所 | 6 位代码 / bj 前缀 | 430047、830799、920001 |
| 港股 | 1–5 位数字 / hk 前缀 | 00700、700、hk00700 |
| 美股 | 字母代码 / us 前缀 | AAPL、usAAPL、BRK.B(自动在 NASDAQ / NYSE / AMEX 之间匹配) |
| 原始 secid | 市场.代码 | 1.600519、116.00700 |

配置

cordis.patch.yml 里的 config.defaultSymbols 是 stock_quote 不带参数时使用的默认自选股:

- insert:
- id: stock-quotes
name: 'dsh-stock-quotes'
config:
defaultSymbols:
- sh000001
- sh600519
- sz300750
- hk00700
- usAAPL

注意:面板自己的自选股存在浏览器里,与这份配置相互独立 —— 配置是给智能体查的,面板是给自己看的。

实现说明

| 文件 | 作用 |
| package.json | bundle 清单:dsh.bundle.patch 插入 Host 行,dsh.client 让 Web 端加载浏览器半 |
| cordis.patch.yml | Loader 补丁:插入 stock-quotes 行并给出默认自选股 |
| index.js | Host 半:以原生 ToolDefinition 注册 stock_quote(包外零依赖) |
| quotes.js | 纯数据层:代码解析、批量取数、格式化 |
| client.js | 浏览器半:main 面板、plugins.bundle.config 设置卡、sidebar.panellist 图标 |
| locale/{zh,en}.json | 插件管理器卡片的标题与描述 |

改代码前值得知道的两条设计约束:

- Host 半不能写裸 @deepseek-ai/... import。 工作区里的 bundle 是 link 进 profile 的,这些裸模块名解析不到,整行会 failed to import。所以它直接用原生 ToolDefinition。
- 浏览器半不 import 任何 Harness 客户端包。 控件全部自己写、只用主题 token(--dsw-alias-*),这样跨 Harness 版本更稳。

测试

npm test
- tests/quotes.test.mjs:代码解析、批量取数、格式化、取消;确定性的部分不联网,联网段不可达时自动跳过。
- tests/render.test.mjs:工具定义与它渲染的文本——两位小数、正负号、缺失字段显示为「—」、退化输入不抛错。
- tests/client.test.mjs:模拟模块加载器 / 语言服务 / slot 注册表 / React,断言注册了什么、组件渲染出什么,以及排序与移动的纯函数。

Host 半的完整契约校验需要 DSH 安装目录里的包,因此没有放进本仓库。

许可证

MIT —— 见 LICENSE。
预览分享卡片长什么样 ↓AhaCrazy/dsh-stock-quotes
分享 · DeepSeek Harness Hub
AhaCrazy/dsh-stock-quotes

在侧边栏查看自选股实时行情并让智能体直接报价

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部