MIT 授权的 pstack → DSH 社区移植版:58 个技能、23 个 playbook、四个原生工具、五个 agent preset 和按角色路由的子 agent,但与 Agent Teams 存在硬冲突。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-11-13
许可证
MIT
01它能帮你完成什么?
在 DeepSeek Harness 会话里跑 pstack 的规划与构建工作流
斜杠命令与 playbook —— `/poteto-mode`、`/architect`、`/arena`、`/swarm` —— 背后是 58 个移植过来的 pstack 技能和 23 个 playbook
在 Cursor 里用过 pstack、想在 dsh 里保留同一套严谨流程的开发者
给每个角色配各自的模型,并把任务派给按角色路由的子 agent
`$DSH_HOME/pstack-models.mdc` 里的角色路由、按角色设置的 provider/模型/推理强度,以及支持并行子 agent 的 `pstack_subagent` 派发
想让杂活走便宜模型、规划与评审走强模型的团队
在交付前先验证和清理
调查类命令(`/how`、`/why`、`/teach`)、评审类命令(`/show-me-your-work`、`/retro`、`/docs-drift`),以及采集 UI / CLI 证据的技能
要证据不要口号的评审者和维护者
02如何接入 DeepSeek Harness?
前置条件
- DSH >=0.2.2-rc.1 —— README 里这个区间对应 dsh-pstack 0.3.1
- Node.js >=24.21.1
- 自带工作流还有额外的运行时依赖,记录在脚本登记(中文)里
安装步骤
- 01
运行 `dsh plugin --profile web add dsh-pstack`,或者在 Web / 桌面版的 Plugins 页面里安装
$ dsh plugin --profile web add dsh-pstack
- 02
重启 profile,或者新开一个 Session
- 03
先跑一次 `/setup-pstack`,把检测到的角色路由写进 `$DSH_HOME/pstack-models.mdc` —— 没有这个文件,角色会继承父模型
- 04
可选:Plugins → Installed plugins → pstack → Configure,打开推荐插件并按角色设置 provider / 模型 / 推理强度
- 05
在 Settings → Agent presets 里把 `poteto-mode` 或 `poteto-mode-creator` 设为新 Session 的默认预设
验证接入成功
- Settings → Agent presets 里能看到预设卡片,并且可以设为默认
- 依赖未启用可选插件的步骤会报 skipped 或 blocked,而不是 passed
03DSH 适配与能力边界
原生 DSH 插件:`dsh plugin add` 装进 profile 后,注册四个原生工具、58 个技能、斜杠命令、五个 agent preset 和一个配置面板
四个原生工具
技能名、角色或一次派发请求→`pstack_skill` 按名加载技能及其资源,`pstack_models` 列出 provider/模型/推理强度,`pstack_roles` 说明每个角色的类型,`pstack_subagent` 按角色路由派发
子 agent 派发可以并行五个 agent preset
新建的 Session→两个根预设(`poteto-mode`、`poteto-mode-creator`)和三个子预设(`poteto-agent`、`comment-sicko`、`readonly`)
根预设自己接管派发,所以不能和 Agent Teams 共存技能、playbook 与斜杠命令
一个 Session→58 个 pstack 技能、23 个 playbook,以及 `/architect`、`/arena`、`/swarm`、`/retro`、`/docs-drift` 等命令
vendored 技能的来源与哈希记录在 `skills/skills-lock.json`按角色的模型路由
角色名→每个角色一套 provider、模型与推理强度,通过 `/setup-pstack` 或 Role models 面板设置
会在 DSH home 下写入 `$DSH_HOME/pstack-models.mdc`可选插件接入
你启用的官方 DSH 插件→浏览器验证、桌面控制、常驻终端、worktree/PR、会话搜索、MCP 工具或自主循环
插件全部 opt-in:先不装这些插件装好 dsh-pstack,再按需开启
04适合谁?何时不该用?
适合
- 在 Cursor 里用过 pstack、想在 dsh 里保留同一套严谨流程的开发者
- 想让杂活走便宜模型、规划与评审走强模型的团队
- 要证据不要口号的评审者和维护者
不适合
- 需要 DSH >=0.2.2-rc.1 与 Node.js >=24.21.1,自带工作流还有脚本登记里列出的额外运行时依赖。选版本前先看兼容表:0.3.1 对应 `>=0.2.2-rc.1`。
- pstack 根预设和 `@deepseek-ai/dsh-experimental-agent-team-profile` 都在接管派发。Agent Teams 服务运行时,根预设会以 `AGENT_TEAMS_CONFLICT` 加载失败,预设卡片显示加载失败 —— 二者只能选一个。
- 在 `/setup-pstack` 写出 `$DSH_HOME/pstack-models.mdc` 之前,角色都继承父模型;而且没有会话中途切换模式的入口:建 Session 时就要选 `poteto-mode` 或 `poteto-mode-creator`,其他预设只能每个任务调用一次 `/poteto-mode`。
05兼容性、维护与安全提示
- 需要 DSH >=0.2.2-rc.1 与 Node.js >=24.21.1,自带工作流还有脚本登记里列出的额外运行时依赖。选版本前先看兼容表:0.3.1 对应 `>=0.2.2-rc.1`。
- pstack 根预设和 `@deepseek-ai/dsh-experimental-agent-team-profile` 都在接管派发。Agent Teams 服务运行时,根预设会以 `AGENT_TEAMS_CONFLICT` 加载失败,预设卡片显示加载失败 —— 二者只能选一个。
- 在 `/setup-pstack` 写出 `$DSH_HOME/pstack-models.mdc` 之前,角色都继承父模型;而且没有会话中途切换模式的入口:建 Session 时就要选 `poteto-mode` 或 `poteto-mode-creator`,其他预设只能每个任务调用一次 `/poteto-mode`。
- Cursor 平台服务(Automations、webhook、云 agent)、Bugbot 编排、图表渲染、视频证据和 Windows 桌面控制都没有覆盖;MCP 工具必须显式配置和识别。
MIT · 最新版本 v0.3.1(2026-11-09)· 仅 README 证据,未做安全审计
06常见问题
在 DeepSeek Harness 里怎么装 dsh-pstack?
运行 `dsh plugin --profile web add dsh-pstack`,或者在 Web / 桌面版的 Plugins 页面安装,然后重启 profile 或新开一个 Session。README 要求 DSH >=0.2.2-rc.1 与 Node.js >=24.21.1,0.3.1 就是对应这个 DSH 区间的版本。
为什么我的角色都用同一个模型?
因为角色路由还没初始化。跑一次 `/setup-pstack` —— 它会把检测到的路由写进 `$DSH_HOME/pstack-models.mdc`,没有这个文件角色就继承父模型。之后可以在 Plugins → Installed plugins → pstack → Configure → Role models 里按角色设置 provider、模型和推理强度。
pstack 预设能和 Agent Teams 一起用吗?
不能。两者都在接管派发与协调,Agent Teams 服务运行时 pstack 根预设会以 `AGENT_TEAMS_CONFLICT` 加载失败,`poteto-mode` / `poteto-mode-creator` 卡片显示加载失败。Agent Teams 和 `pstack_subagent` 只能二选一。
它依赖哪些可选 DSH 插件?
都不必须 —— 先单独装好 dsh-pstack,再按需开启:浏览器验证用 browser-use,macOS 桌面控制用 cua-bundle,常驻 shell 用 terminal bundle,worktree 与 PR 用 forge bundle,还有会话搜索和 MCP client。依赖未启用插件的步骤只会报 skipped 或 blocked,不会报 passed。
会话中途能换模式吗?
不能。没有 Option+Enter 切换,也没有会话中途切模式的入口:建 Session 时就选 `poteto-mode` 或 `poteto-mode-creator`,其他预设只能每个任务调用一次 `/poteto-mode`。
07相关的 DSH 工作流
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
aitoearn
作者 yikart
面向抖音、快手、小红书和视频号的 AI 内容发布工作流,提供相关平台与 MCP 工具集成。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08数据与来源
It includes the upstream skills, playbooks, and references, and adds skill routing, role-based model configuration, and…
dsh plugin --profile web add dsh-pstack
The package ships two root presets and three child presets.
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-11-13。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
