deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:VioletScar-Hui/trcost-plugin
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DSH 插件:实时分析 DeepSeek Harness 会话轨迹中的 token 浪费点(重复调用 / 失败重试 / 大结果 / 死胡同 / 重复读文件), 并用 执行层强制 的方式直接减少浪费——不是靠模型自觉,而是在工具调用前后拦截/截断。
纯确定性规则,零 LLM 成本,不消耗额外 token。
LLM 会话中大量 token 被浪费在模型"重复做事"上:同一个文件读 3 遍、失败后盲目重试同一命令、一次拿到 40KB 的工具输出全文回流上下文。 之前靠系统提示词提醒(建议层)效果有限——模型不一定遵守。本插件新增 执行层:在 harness 的 waterfall 钩子上强制处理。
session/event),每会话有界环形缓冲。systemPrompt.section,order 150,每轮动态求值,无发现不出文本)。| 类别 | 钩子 | 行为 |
|---|---|---|
| 拦截重复调用 | tools/pre-execute |
窗口内(60s)同工具+同参数已成功调用 → deny,引导复用上次结果 |
| 拦截失败重试 | tools/pre-execute |
相同参数上次失败 → deny,引导先读错误 |
| 拦截重复读文件 | tools/pre-execute |
窗口内已读的文件 → deny |
| 截断大结果 | tools/post-execute |
>30KB 的成功结果进上下文前截断(保留头 6KB + 尾 2KB + 截断说明) |
dsh plugin --profile web add trcost-plugin
dsh plugin --profile web add github:VioletScar-Hui/trcost-plugin
安装后重启 DSH 宿主(或让 supervisor 自动拉起),侧栏即出现悬浮球。
src/host/index.ts:TrcostService(TypertRemoteService)+ 捕获/分析/执行层 + RPC。src/client/index.tsx:悬浮球 + 面板(shell.overlay)。trcost/analyze | state | toggle | diag(SRC 模式)。bun run build # 全量构建(host ESM + client bundle)
bun run build:host # 仅 host
bun run build:client # 仅 client(浏览器刷新即生效)
bun run deploy:host # 构建 host 并受控重启(走 dsh-ops/dsh-plugin-dev.sh)
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。