DSH Plugins
返回列表
dsh-plugin-forge

dsh-plugin-forge

工作流 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install csiroqa/dsh-plugin-forge

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在终端执行 dsh plugin install csiroqa/dsh-plugin-forge 即可安装该插件,源码仓库地址为 https://github.com/csiroqa/dsh-plugin-forge ,安装后重启 dsh web 生效。

插件介绍

在 DeepSeek Harness 的日常开发中,每新增一个插件都要重复走一遍脚手架搭建、类型检查、构建、提交、挂载的完整流水线,既耗时又容易在细节上出错。dsh-plugin-forge 将这条链路收敛为一次自然语言描述:你用一句话说明想要什么,子代理便独立完成从开发、测试、构建,到迁移为独立 git 仓库、写入 Conventional Commit、热挂载当前会话的全部环节。

质量门是它的另一道护城河。staging 阶段执行 typecheck、test、build 三道关卡;迁移后在目标目录重新安装依赖并构建,验证 main 与 types 产物存在;加载冒烟在真实 cordis Context 中执行 apply,拦截运行时崩溃;宿主工具名冲突拦截防止跨 scope 同名注册导致的模型侧遮蔽。重复检测让子代理在动手前先读 registry 与目录,需求命中既有插件时直接拒绝新建并返回已有仓库名,迭代走 update 模式安全覆盖。

它适合已经在用 DeepSeek Harness 的插件作者与团队负责人:前者把重复性工作交给工具,后者用统一的质量门保证产出的插件在结构和命名上一致。对仍在探索「一切皆插件」自举理念的开发者来说,forge 既是脚手架,也是这条路径上最完整的参考实现。

截图预览

使用场景

  • 用一句自然语言描述需求,自动生成完整插件并热挂载到当前会话
  • 迭代已有插件时安全更新,避免覆盖未修改的源文件
  • 批量生成多个插件仓库,统一质量门保证结构与命名一致

适合人员

  • DeepSeek Harness 插件作者,想省去重复的脚手架与构建流程
  • 团队负责人,需要为所有产出插件设定统一的质量与命名标准
  • 探索一切皆插件自举理念的开发者,寻找完整参考实现