deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:kc0ed/dsh-bottom-bar
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
DSH 底栏统计 + 预估费用插件:把聊天界面最底下那行统计接管过来,做成能自己组装的样子——想显示啥显示啥,还能拖拽排序,末尾缀一个预估费用,花钱心里有数。
# ① Node.js(用它装下面两个)
# ② pnpm —— dsh plugin 是 pnpm 转发器,没它必挂:
npm i -g pnpm
# ③ dsh 命令行(有就跳过):
npm i -g @deepseek-ai/dsh
装完重开一个新的终端(PATH 才生效),验证:
pnpm -v # 能打印版本号 = OK
dsh --version # 能打印版本号 = OK
dsh plugin --profile web add @kc0ed/dsh-bottom-bar
dsh plugin --profile web update @kc0ed/dsh-bottom-bar
dsh plugin --profile web add github:kc0ed/dsh-bottom-bar
git pull 后重跑一次 add 即可(或 cd ~/.dsh/profiles/web && pnpm update github:kc0ed/dsh-bottom-bar)dsh web 前老进程得死透,刷新页面不算)web 换成 profile 名卸载:dsh plugin --profile web remove @kc0ed/dsh-bottom-bar(依赖和层栈一起清)
'pnpm' 不是内部或外部命令 → pnpm 没装,或装完没重开终端。先 npm i -g pnpm,重开终端,pnpm -v 验证再继续。
命令报「不是内部或外部命令」且命令看起来残缺 → 大概率是终端粘贴把长命令拆碎了。一行一行手敲,注意:@kc0ed 中间是数字 0(不是字母 O)。
pnpm failed + 提示 allowBuilds(git 方式常见) → pnpm 10 默认拦截 git 依赖的构建脚本,需要显式批准:
看报错里打印的 exact key(引号里那串,形如 github.com/kc0ed/dsh-bottom-bar)
编辑 ~/.dsh/profiles/web/pnpm-workspace.yaml,加:
allowBuilds:
<exact-key>: "dsh"
保存后重跑第 1/2 步的 add 命令。
装完底栏没变化 → 先 Ctrl+Shift+R;还不行就彻底退出 DSH 再启动。
⚠️ 装了静态包之后,别再同时跑「动态插件」形态,两个实例写同一个账本会打架。
底栏那行字:
设置 → 底栏(设置页那个区块):
钱和账:
opencode-go/deepseek-v4-flash),同一模型走不同渠道分开算,不吃亏~/.dsh/cost-estimate.ledger.json,只追加、永不重算,重启接着记;客户端捎带全量用量持续对账,明细面板和底栏永远一致DeepSeek 官方 2026-08-17 起实行高峰/空闲两档价(高峰 9:00–12:00 / 14:00–18:00,北京时间,空闲约半价)。插件支持:
仓库:https://github.com/kc0ed/dsh-bottom-bar
开发、测试、发布流程见 docs/DEVELOPMENT.md;踩坑记录见 docs/lessons.md。
dsh plugin / 层顺序 / tarball 与 git 安装)--dump-config、插件管理 reconcile 语义)MIT © kc0ed。复刻的官方 UI 零件版权归原作者(DeepSeek)所有,归属与上游版本见代码头同步块。
本项目由 DeepSeek V4 Flash 在 DeepSeek Harness 中辅助开发完成。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。