dsh-paoding

DSH PLUGIN模型与账号接入

仓库 lifangjin/dsh-paoding · npm dsh-paoding

模型与账号接入 L5 · 运行验证通过 安全审查:低风险 可信度:金 可安装插件
安装这个插件

庖丁解牛式 DSH plugin:把 DeepSeek Harness 编排成主 agent 指挥、子 agent 按需加载工具的预设,省上下文又省钱。

验证等级 L5 L5 · 运行验证通过
GitHub 星标 5 复刻 2 · 未关闭 issue 0
最近更新 2026-10-10 创建于 2026-09-11
README 9.9 KB 正文体量,越大说明说明书写得越细

安装

可安装插件
在 DSH 里执行,装完用 dsh plugin list 确认已挂上;标了 L4 / L5 的命令已在沙盒里真实跑通
dsh plugin --profile web add dsh-paoding
兼容 DSH 版本0.2.0-rc.2 等 5 个版本版本不匹配时安装会报错
Node.js 要求>=18来自仓库 package.json 的 engines 字段
前置依赖@deepseek-ai/dsh@>=0.1.5需要同时安装的同级依赖
npm 包名dsh-paoding可用 npm view 查看包信息

能做什么

4 项功能
字段来自项目仓库与公开索引,中文说明由本站标注

dsh-paoding:为 DeepSeek Harness 编排角色分工的预设生成器

  • 主 agent 指挥,四角色子代理分工
  • 子代理工具按需加载省上下文
  • 可自定义角色与专用模型
  • 图形界面与向导配置预设

适用场景

联网搜索文件读写智能体编排

上游标签

dsh-plugin

验证等级与安全审查

L5 · 运行验证通过
自动化流程结论,不是人工审核
验证等级L5 · 运行验证通过在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来
安全审查低风险静态分析结论,未标注不代表已通过审查
仓库健康度活跃按仓库活跃度与最近更新时间给出
可信度金综合仓库活跃度与验证结果

上面的结论来自上游最近一次自动化验证(2026-10-08): 同一套检查会在插件发新版后重跑,页面显示的是最新一次的逐项结果。

逐项检查结果

L1 · 已找到 ✓ 通过
  • L1.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L2 · 结构化 ✓ 通过
  • L2.0_DEFAULTED_FROM_L3 由 L3 推定 默认通过——L3 安装规范已通过(全库 L3 扫描策略)
L3 · 安装规范 ✓ 通过
  • L3.1_INSTALL_COMMAND_PARSED 安装命令已解析 方式:安装规范解析
  • L3.2_DSH_VERSION_DECLARED DSH 版本已声明 方式:DSH 版本声明
L4 · 安装已测 ✓ 通过
  • L4.1_INSTALL_EXECUTED_CONFINED 受限沙盒内执行安装 方式:沙盒安装执行
  • L4.2_INSTALL_SUCCESS 沙盒安装成功 方式:沙盒安装执行
  • L4.3_ARTIFACT_CONFIRMED 安装产物已确认 方式:沙盒安装执行
L5 · 运行已测 ✓ 通过
  • L5.1_INSTALL_PASSED_SANDBOXED 沙盒安装通过 方式:沙盒安装执行
  • L5.2_WEB_BOOT_READY Web 启动就绪 方式:Web 启动
  • L5.3_HTTP_SERVED HTTP 服务响应 方式:HTTP 请求
  • L5.4_PLUGIN_INVENTORY_ACTIVE 插件清单中已激活 方式:插件清单查询

风险详情

  • 审查结论 通过
  • 结论说明 vet 静态分析未发现可疑行为,判定为干净(clean)。
  • 风险计数 严重 0 / 高 0 / 中 0
  • 风险详情 未发现严重或警告级问题。

仓库档案

模型与账号接入
字段来自项目仓库与公开索引,中文说明由本站标注
作者 / 维护方lifangjin仓库 dsh-paoding · 默认分支 main
分类模型与账号接入ai
收录类型可安装插件声明了 dsh.bundle、可用 dsh plugin add 安装的条目
开发语言JavaScript仓库主语言
许可证MIT商用或二次分发前请确认条款原文
星标 / 复刻 / issue5 / 2 / 0收录时的数值,非实时
创建 / 更新2026-09-11 · 2026-10-10最后推送 2026-10-10
本站收录2026-09-13首次进入本站目录的时间

README 全文

9.9 KB
作者原文,中文版优先;只做安全转义,不改内容

dsh-paoding(庖丁解牛)

English · 中文

庖丁解牛,游刃有余 —— 把 DSH 调教成一支分工明确、按需加载的 agent 小团队。

dsh-paoding(中文品牌「庖丁」,典出《庄子》——庖丁顺纹理下刀,刀刃十九年若新发于硎)是 DSH(DeepSeek Harness agent 运行时)的预设生成器。DSH 原本是一个 agent 包揽约 60 个工具、每次请求全量加载;装上庖丁后变成「一个指挥 + 四个帮手」——主 agent 只带编排与内部搜索的精简工具,其余的活按角色委派给只带本行工具的子 agent。全部靠配置完成,零 DSH 源码改动。

功能特性

  • 一支分工明确的小团队:主 agent 当指挥,拆解任务、分派验收;联网调研、UI 设计、写代码、全仓深搜四位专属帮手各司其职,随叫随到、干完即走。
  • 高频小事不过手他人:找代码、查引用、读文件这类顺手的事,主 agent 自己直接办,不绕委派的圈子。
  • 可招募专属帮手:内置四角色只是起点——给新角色配好工具和技能(比如装上 html-ppt 技能的 PPT 帮手),之后一句「把这份大纲做成 PPT」就有人接活。配置文件、图形界面两个入口都能建。
  • 帮手还能指定专用模型:写代码的用强档、查资料的用轻快档,各配各的模型;不配就跟随主 agent 当前会话的模型。
  • 帮手能继承对话开工:把某个角色的「启动方式」切成继承对话(fork),帮手带着主 agent 已完成的对话轮次直接开工,省得在委派时把上下文复述一遍;默认全员全新启动,不开启就一切照旧。
  • 帮手能就地续修:把某个角色的「会话模式」切成可续(continuable),活干砸了或干得不满意,主 agent 用 send_message 在同一个子会话接着修,不用从头重派;默认全员一次性(one-shot)用完即弃,不开启就一切照旧。
  • 省钱省上下文:帮手的工具只在被叫到时才加载,用一次付一次;主 agent 每次请求的工具开销约降三分之二,上下文只收摘要,不再被搜索结果和代码改动撑爆。
  • 角色随改随用:删掉用不上的内置角色、给角色改显示名、给主 agent 配显示名,都是配置里一行的事;配了显示名的角色,派出的子代理标签自动带上角色名(「民工码农 · 修复标签显示」),任务管理页、子代理目录树、后台任务列表一眼可辨。改完在面板点一次「保存并应用」,预设即时重生成,重启 DSH / 新建会话后生效。
  • 装了什么都能认出来:MCP 服务器、本地插件、已装技能,安装与配置时全程检测;默认只装 dsh 基础工具,检测到的 host 工具在「庖丁配置」里按需勾选;停用哪个,重新应用后相关工具自动剔除。
  • 按工作区各有各的班底:不同项目可以配不同的主/子 agent——「庖丁配置」里选定工作区单独配置,每个工作区生成自己的预设(orchestrator-<目录名>),新建会话时选对应预设即可,全局默认不受影响。
  • 图形界面配置:不习惯改配置文件的话,点开左侧栏底部动作条(设置行上方)的「庖丁配置」入口,整页点选即可,「保存并应用」即时重生成预设——与首装自动化同一条生成管线。
  • 版本更新有提醒,面板一键升级:面板会对比 npm registry(npmmirror 镜像、GitHub release 依次兜底)上的最新版本,发现新版就地提示并附上发布页链接;点「升级」就地换上新版(profile 自动探测:普通 profile 走 dsh plugin update dsh-paoding;desktop profile 被 dsh CLI 的 Electron 专属守卫挡住,改在 profile 目录直跑 pnpm add dsh-paoding@<版本>),重启 DSH 后生效,编排预设会在重启时按新版自动重生成。开发检出的 link 形态无法就地升级,面板会提示切回 registry 版的办法;检测失败时页头留一行「版本检测失败 · 重试」(完整原因与代理排查提示在悬浮提示里),不弹窗打扰。
  • 来去自由:不改 DSH 一行源码;装完新会话即用,卸载即删目录。
  • 两代宿主都兼容:DSH 0.1.5 – 0.2.0-rc.2 全支持(0.1.5 / 0.1.6 / 0.1.7-rc.1 / 0.1.7-rc.2 / 0.2.0-rc.1 / 0.2.0-rc.2)——两代宿主发现预设的机制不同(目录扫描 vs patch 声明行),安装器自动检测宿主版本选对落点;编排组合里的 workflow worker 行也按宿主版本自动适配(0.1.5 用 workflow-worker-thread,0.1.6+ 换 workflow-ptc——旧包 0.1.6 起已删除,残留行正是 0.2.0 面板上「加载失败」的元凶),宿主升级、降级后的首次保存/自愈自动迁移,全程无感。

插件截图

快速开始

前置:Node.js ≥ 18、pnpm 与一台已装好的 DSH host(@deepseek-ai/dsh 0.1.5 – 0.2.0-rc.2 全支持,预设落点自动适配两代宿主机制)。

官方插件通道(唯一安装入口)——不用克隆仓库,一条命令,装完重启即用:

dsh plugin --profile web add dsh-paoding

等价捷径:npx dsh-paoding@latest(内部转成上面这条命令,默认 profile web,需本机已装 dsh)。npx 拉到哪版就装哪版:实际安装的是 dsh-paoding@。

dsh plugin 是 pnpm 的透明转发器:包被 pnpm 装进 profile,包内声明的 bundle patch 把「庖丁配置」面板挂进 DSH Web 左侧栏。重启 DSH(dsh web)即完成全部安装——插件启动时会自动检测,编排预设缺失或版本不符就自动生成一次(有 ~/.dsh/dsh-paoding.config.yml 按配置应用,没有则写基础模板),无需再点任何按钮。DSH 0.1.7 起宿主改用 patch 声明行发现预设,插件会自动改写登记方式,装法不变。新会话的预设选择器里选「编排模式 (Orchestrator)」即可;要设为默认,在 Settings → Agent Presets 里选。

开箱默认只带 DSH 自带的基础工具,检测到的 MCP/host 工具不会自动写入——装完点开左侧栏的「庖丁配置」按需勾选工具与角色,「保存并应用」即生效。不想要了,三条命令卸干净(按工作区配置生成的各工作区预设也一并删除):

dsh plugin --profile web remove dsh-paoding
rm -rf "${DSH_HOME:-$HOME/.dsh}/.agent-presets/orchestrator"
rm -rf "${DSH_HOME:-$HOME/.dsh}/.agent-presets"/orchestrator-*

宿主是 DSH 0.1.7+ 时再补一步:删去 ~/.dsh/cordis.patch.yml 里的 dsh-paoding 托管块(带 auto-generated 起止标记),免得留下指向已删目录的声明行(详见安装文档第 7 节)。

开发检出自装——想改插件或预设源码时,用 link 形态直连仓库(改动经 HMR/重启生效):

git clone https://github.com/lifangjin/dsh-paoding.git
dsh plugin --profile web add link:"$PWD/dsh-paoding"

升级走面板「升级」按钮(普通 profile 等价 dsh plugin update dsh-paoding;desktop profile 则在 profile 目录直跑 pnpm add 精确版本)。详细步骤、升级与排查见 安装文档。

怎么用

给主 agent 派活即可,它按分工自己路由:

  • 找代码 / 查引用 / 读文件 → 主 agent 自己办,不委派;
  • 联网查资料、做调研 → 联网调研帮手(search_external,只带联网工具、不改文件);
  • 出界面方案、设计稿 → 设计帮手(design,可加载设计技能,出 spec 不写最终代码);
  • 写代码 / 改代码 → 实现帮手(implement,改完自验再汇报);
  • 超大仓库全仓探索、大文件通读 → 全仓深搜帮手(search_internal_deep,只读、无网络,只回浓缩摘要);
  • 专属活(比如做 PPT)→ 先建自定义角色,之后随叫随到。

帮手干活期间,主 agent 可以随时追问、查看进度、叫停;结束后只把摘要收进上下文,不把帮手的完整过程倒进来。任务失败怎么恢复、怎么多轮迭代,见 编排文档。

配置

所有偏好都写在 ~/.dsh/dsh-paoding.config.yml:角色增删改、技能分配、专用模型、会话模式(one-shot / continuable)、启动方式(fresh / fork)、主 agent 的工具与技能……改完打开左侧栏底部的「庖丁配置」入口,点「保存并应用」即同步生效。预设每次由「静态源 + 配置」重新生成,不攒手工补丁。全部配置键说明见 配置文档;背后机制与成本账见 架构文档。

文档

文档 内容
架构 为什么这样设计——概述、成本账、角色与工具、对应 DSH 原生机制、Token 治理、已知边界。
安装 官方插件通道一条命令安装、版本支持与预设落点双轨(DSH 0.1.5 – 0.2.0-rc.2)、首装自动化与版本标记、升级、开发检出自装、host patch 检测机制、庖丁配置面板、卸载、排查。
编排 编排总览、失败如何呈现与三层处理、one-shot vs continuable、上下文隔离。
配置 配置键全参考、内置角色微调、主 agent 工具与技能、自定义角色、按角色分模型、角色会话模式。

贡献

欢迎 issue 与 PR:使用中发现问题、想要新的角色、或发现文档与实现不一致,都可以提。动手前请先读 架构 与 配置;文档与实现冲突时,以 presets/orchestrator/ 与 tools/ 源码为准。

许可

以 MIT License 发布,完整条款见仓库根目录的 LICENSE 文件。

常见问题

8 问
答案由本站依据条目字段整理,不引用上游原文
dsh-paoding 怎么安装?

在 DSH 里执行 `dsh plugin --profile web add dsh-paoding` 即可。对应的 npm 包名是 `dsh-paoding`。

dsh-paoding 的验证等级是什么意思?

L5 · 运行验证通过。在 dsh 沙盒中完成安装与运行冒烟——装得上、跑得起来

dsh-paoding 安全吗?

低风险。vet 静态分析未发现可疑行为,判定为干净(clean)。

dsh-paoding 支持哪些 DSH 版本?

上游记录的兼容版本包括 0.2.0-rc.2、0.2.0-rc.1、0.1.7-rc.2、0.1.7-alpha.2、0.1.6-alpha.2。

dsh-paoding 需要什么运行环境?

Node.js >=18;需要同时安装 @deepseek-ai/dsh@>=0.1.5。环境不满足时安装会失败,建议先确认本机版本。

dsh-paoding 用的是什么许可证?

上游标注为 MIT。商用或二次分发前请到仓库确认许可证原文。

dsh-paoding 有哪些功能?

主 agent 指挥,四角色子代理分工、子代理工具按需加载省上下文、可自定义角色与专用模型、图形界面与向导配置预设。

这条记录的数据可靠吗?

本站按仓库名去重后合并整理,字段以作者仓库与 npm 元数据为准;安装命令、仓库地址与 README 保持原文,带 L4 / L5 标记的安装命令已在隔离沙盒里真实跑通。

模型与账号接入
按星标排序,可作替代方案

archify

archify

从仓库或系统描述生成经过校验的自包含交互式架构图、流程图、时序图、数据流图和生命周期图。

L4 · 沙盒安装通过 8.0 万 星

nocobase

nocobase

L3 · 安装规范通过 2.5 万 星

dsh-our-free-model

dsh-our-free-model

为 DeepSeek Harness 挂载免登录、免 API Key 的免费前沿模型通道,装完即用,并附用量看板与 OpenAI 兼容本地转

未标注验证等级 8,064 星

dsh-purge

dsh-purge

dsh-purge 是一款 DeepSeek Harness 设置插件,可修改默认副本、权限策略和工具限制,并添加规则卡片以分组应用补丁,支

L5 · 运行验证通过 4,573 星

插件的元信息来自作者仓库;分类、验证等级与安全结论的中文说明为中文整理,最近核验 2026-10-08。