DeepSeek Harness 插件

dsh-sonar

A draggable deep-sea token and context dashboard for DeepSeek Harness(英文原文)

跳到安装方式

来源信息

GitHub 仓库
Howe829/dsh-sonar
最近更新
2026年8月14日
分类
插件开发工具
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/Howe829/dsh-sonar
插件名:dsh-sonar
作者:Howe829

检查来源文件

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

文件资源管理器4 个文件
README.zh.md来源说明 · 只读预览
README 语言

dsh-sonar

English | 中文

面向 DeepSeek Harness Web UI 的简洁、可拖动深海用量 Dashboard。

![DeepSeek Harness 中的 dsh-sonar Dashboard](docs/assets/dsh-sonar-dashboard.png)

dsh-sonar 通过 Fish 图标浮动入口提供完整会话用量界面,不会压缩对话区域。点击 Fish 展开 Dashboard,拖动可改变位置;面板会自动选择能够完整展示的方向,再次点击 Fish 或按 Escape 收起。模型回答时,入口周围会升起轻量气泡。

Dashboard 包含:

  • 绿/橙/红三色上下文窗口仪表盘;
  • 未缓存输入、缓存读写、模型输出及可用推理分项的 Token 环图;
  • 系统提示词、工具定义和对话消息的启发式组成;
  • 轮次、步骤、模型耗时、工具耗时、缓存命中率和累计 Token;
  • DeepSeek 精确 total_balance,支持每轮结束自动刷新和手动刷新。

API Key 始终留在 Host。浏览器只调用 dsh-sonar 的同源接口并取得 { totalBalance };接口拒绝跨站请求和非 IP/localhost Host,响应禁止缓存。

从 GitHub 安装

仓库提交了构建后的 lib/ 产物,因此 Git 安装不需要执行构建脚本:

dsh plugin --profile web add github:Howe829/dsh-sonar#v0.1.0
dsh --profile web

建议固定 Release 标签,确保安装可重复。移除命令:

dsh plugin --profile web remove dsh-sonar

配置

组合包插入一条 dsh-sonar 配置,默认读取托管的 DEEPSEEK_API_KEY 凭据并访问 DeepSeek 公共 API:

- id: dsh-sonar
  name: dsh-sonar
  config:
    apiKeyEnv: DEEPSEEK_API_KEY
    baseURL: https://api.deepseek.com

可在后应用的 profile 或 home patch 中替换该行。Harness patch 会整体替换一行的配置,因此需要重述仍要保留的所有字段。

开发

pnpm install
pnpm run verify
pnpm pack --pack-destination .artifacts

dsh-sonar 当前稳定版为 v0.1.0,已针对公开的 DeepSeek Harness 0.1.0-rc.6 包族完成验证。DeepSeek Harness 本身仍处于 Developer Preview,未来 Harness 版本可能需要相应的兼容更新。

隐私与模型影响

这是只读 UI 插件,不会添加工具、提示词、命令、持久会话事件或模型可见上下文,也不会改变请求 envelope 或 KV Cache 行为。

License

MIT