deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
一个 DSH 整合包,一键安装自定义插件,不用一个一个配。
| 插件 | 说明 |
|---|---|
dsh-command-retry-count |
调整 LLM 重试次数(/retry-count) |
dsh-command-check-update |
检查更新和版本管理(/check-update、/version) |
这两个插件只发布在 GitHub,没有发布到 npm registry(npm view @deepseek-ai/dsh-command-* 返回 404)。
如果直接在 cordis.patch.yml 里写 name: '@deepseek-ai/dsh-command-xxx',dsh web 启动时插件树会因为包名解析失败而直接崩溃。
因此本包采用已验证可用的方案:
npm 全局 node_modules/@deepseek-ai/dsh/node_modules/@deepseek-ai/),保证插件的裸导入(@deepseek-ai/dsh-llm、@deepseek-ai/dsh-settings)和 check-update 的版本号相对路径能正确解析;cordis.patch.yml 用 file:/// URL 引用插件主文件(Loader 对该形式原样传给 Node ESM 加载器,不会触发 npm 解析,也不会触发 protocol 'c:' 报错)。# 下载安装脚本
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/xiaoxingdelabi1/dsh-profile-pack/main/install.ps1" -OutFile install.ps1
# 运行
.\install.ps1
脚本会自动:
npm root -g)cordis.patch.yml,生成带 file:/// URL 的新配置文件如果你已经装了 dsh-command-check-update 插件,直接在聊天框里输入:
/install-pack
重启后,在聊天框里就能用这些命令了:
/retry-count my-provider 5 # 设置重试次数(0-20)
/check-update # 检查更新
/check-update to 0.1.0-rc.6 # 升级到指定版本
/version # 查看当前版本
所有插件都是公开的 GitHub 仓库,安装过程不需要任何 API key 或 token。
再次运行 install.ps1 即可从 GitHub 拉取最新版本并重写 cordis.patch.yml。
node_modules 会被重置,需要重新运行 install.ps1 恢复插件。Get-DshInstallDir。CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。