DeepSeek Harness 插件

dsh-stock-ticker

A floating, semi-transparent market ticker for DeepSeek Harness: real-time 上证指数 / 创业板指 / 科创50 / 恒生科技.(英文原文)

跳到安装方式

来源信息

GitHub 仓库
FeiZhuNiU-INFJA/dsh-stock-ticker
最近更新
2026年8月21日
分类
插件市场与管理
GitHub stars
1
载体类型
plugin
目录证据
上游声明已找到 dsh.bundle
证据路径
package.json#dsh.bundle
核对版本
0.1.0-rc.8
上游核对日期
2026-08-20

该证据由上游目录提供。本站没有安装、运行或安全审核这个插件。

安装

默认先复制一段 Prompt,让 Agent 读 GitHub 仓库和源码;需要自己装时再切到命令。

复制这段 Prompt,发给 DSH、Codex 或其他 Agent,让它先读 GitHub 仓库和源码。

请先不要安装或执行任何命令。阅读这个插件的 GitHub 仓库、README 和关键源码,然后用清楚、直接的方式回答以下问题,帮助我判断它是否适合我的需求:

1. 这个插件是什么,解决什么问题;
2. 适合哪些用户和典型使用场景;
3. 安装后如何使用,并给出一个最小使用示例;
4. 有哪些已知限制,以及隐私、安全、兼容性或维护风险;
5. 给出“推荐 / 有条件推荐 / 不推荐”的明确建议和理由。

请区分仓库明确说明、根据源码推断和未知信息。证据不足时请明确说明,不要猜测或照抄 README。

GitHub:https://github.com/FeiZhuNiU-INFJA/dsh-stock-ticker
插件名:dsh-stock-ticker
作者:FeiZhuNiU-INFJA

检查来源文件

安装前先看这个插件目录里的 README 和其他文件。

文件资源管理器3 个文件
README.md来源说明 · 只读预览

🧩 dsh-stock-ticker

> DeepSeek Harness 的一个悬浮行情插件:在页面右上角显示一个可拖拽、可收起的半透明小窗,实时展示 A 股与港股核心指数。

<p align="center"> <a href="./LICENSE"><img src="https://img.shields.io/badge/license-MIT-2563eb?style=flat-square" alt="MIT License"></a> <img src="https://img.shields.io/badge/topic-dsh--plugin-7c3aed?style=flat-square" alt="dsh-plugin"> </p>

📸 预览

<p align="center"> <img src="./assets/screenshot.png" alt="dsh-stock-ticker 悬浮行情" width="720"> </p>

✨ 功能

  • 悬浮窗口,可拖拽可收起
  • 背景跟随 DeepSeek Harness 主题色(80% 透明度),红涨绿跌、锐利配色
  • 每 5 秒自动刷新
  • 每个指数只显示两项:当前点位 + 涨跌幅

显示的指数:

指数代码
上证指数000001
创业板指399006
科创50000688
恒生科技HSTECH

🚀 安装

作为常驻 bundle 安装,随 DSH 启动自动加载、重启不消失:

dsh plugin --profile web add github:FeiZhuNiU-INFJA/dsh-stock-ticker

装完重启 DSH(或选择「立即重启」),页面右上角即出现悬浮行情窗。

> 结构遵循社区 dsh-plugin 约定:dsh.bundle.patch 指向 cordis.patch.yml,Host 入口 lib/index.js 注册同源路由 /dsh-stock-ticker/quotes(内部用 shell + curl 抓取腾讯行情),Client bundle lib/client.js 渲染悬浮窗并每 5 秒轮询该路由。

🗂️ 代码结构

dsh-stock-ticker/
├── lib/index.js    # Host 包入口:注册 /dsh-stock-ticker/quotes 路由
├── lib/client.js   # Client bundle:悬浮窗 UI + 5s 轮询
├── host.js         # 动态插件形式的 Host 半区(可选)
├── client.js       # 动态插件形式的 Client 半区(可选)
├── package.json    # 包清单(dsh bundle + client 声明)
├── cordis.patch.yml  # bundle patch:插入插件行
├── assets/screenshot.png  # README 预览截图
├── LICENSE
└── README.md

🔌 数据源

  • 接口:https://qt.gtimg.cn/q=sh000001,sz399006,sh000688,hkHSTECH
  • 免费、无需鉴权,返回纯文本的 ~ 分隔行
  • Host 侧通过 shell 服务执行 curl 抓取(DSH 默认部署未注册 web fetch provider,因此不走 web.fetch

🧪 动态插件(可选,临时体验)

不落盘、临时载入的动态插件方式,适合快速体验:

1. 让 agent 用动态插件工具 cordis_define 创建插件:

- code.host 填 [host.js](./host.js) 的整段内容 - code.client 填 [client.js](./client.js) 的整段内容

2. cordis_run 激活;客户端首次运行需要在审批卡片里点「允许」。

3. 刷新页面后即出现悬浮行情窗。

> 两个文件里的代码就是 cordis_definecode.host / code.client 函数体,直接整段复制即可。

📄 License

[MIT](./LICENSE)