dsh-hub-cli 是什么?把 DeepSeek Harness 插件配置打包成可版本化的 Preset 分享

pax-beehive/dsh-hub-cli · GitHub · 官网
AI 智能体
Star391
近 7 天新增0
编程语言TypeScript
开源协议MIT
创建于2026-08-25
最近更新2026-10-06

中文导读

dsh-hub-cli 是开源项目,站内分类为 AI 智能体。简介:把 DeepSeek Harness 插件配置打包成可版本化的 Preset 分享。项目说明中列出的主要功能包括:将本地 DSH 插件、顺序、运行时与 patch 打包为版本化 Preset 并发布;一条命令应用他人的 Preset,安装精确版本与顺序;profile diff 在升级前展示具体改动,profile rollback 回滚到上一版本。使用 DeepSeek Harness 并需要与团队、CI 或 AI agent 共享插件配置的开发者。

根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议为 MIT,创建于 2026-08-25,最近更新于 2026-10-06,目前有 391 个 Star。

项目介绍

DSH Hub CLI 是 DSH Plugin Hub 的开源客户端,用于把本地 DeepSeek Harness(DSH)的插件组合、加载顺序、运行时版本和 cordis.patch.yml 配置打包成一个可版本化的 Preset,发布为不可变的 Release,其他人用一条命令即可复现。

它解决的是「在我机器上能跑」的问题:Preset Release 会固定 DSH 运行时版本、按顺序记录每个插件的来源与完整性哈希、原样发布 patch,并只声明所需的环境变量名而不上传密钥值。应用前可以用 diff 查看改动,出错可以回滚到上一个完整版本。

CLI 支持 plan/apply 流程,先产出可审查、会过期的计划,再由人确认执行,因此也适合交给 AI agent 使用。

主要功能

适合谁用

使用 DeepSeek Harness 并需要与团队、CI 或 AI agent 共享插件配置的开发者。

快速上手

  1. 安装:npm install --global @dsh-plugin-hub/cli(需 Node.js 22.13+ 和 pnpm)
  2. 查找 Preset:dsh-hub profile search workspace
  3. 查看改动:dsh-hub profile diff dsh-web-workspace --version 0.1.0 --profile web
  4. 应用:dsh-hub profile apply dsh-web-workspace --version 0.1.0 --profile web
  5. 检查健康状态:dsh-hub profile doctor --profile web

Star 增长趋势

444391 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15