返回目录

pstack-dsh

精选清单收录维护状态: 活跃

aa2246740/pstack-dsh

官方 pstack 的 DSH 移植版,仅重写 harness 调用层。

前往 GitHub
$ dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3

8

星标

5

Fork

TypeScript

语言

NOASSERTION

许可证

2026-08-25

创建于

2026-09-29

最近推送

official pstack 的 DeepSeek Harness 移植:poteto(Lauren Tan)的 23 个玩法与 23 条原则作为内置技能,由 /poteto-mode 一键调用;角色→路由映射在「设置 → pstack」。面向官方 DeepSeek Harness 0.2.0-rc.2(Node ^22.19.0 或 >=24),移植打包为 MIT。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-10-31

许可证

NOASSERTION

01它能帮你完成什么?

  • 在 DeepSeek Harness 里直接使用 poteto(Lauren Tan)的 pstack 玩法与原则,做严谨的 AI 编码工作

    23 个玩法 + 23 条原则打包为内置技能,从 /poteto-mode 技能进入;需要严谨的任务按角色起 DSH 子 agent(pstack_spawn),子 agent 默认继承当前对话的路由

    想在 DeepSeek Harness 上用官方 pstack 技能集、而不切换到 Cursor 的用户

  • 把 pstack 的各个角色映射到已登录的 DSH 模型路由和 effort,不用手改配置文件

    「设置 → pstack」官方设置页(settings.section,id pstack)只列出已登录路由;保存写入同一份 $DSH_HOME/pstack-dsh.json overlay,模型候选随 DSH 登录 / 退出登录和模型目录变更自动更新

    多模型 DSH 用户,希望在官方设置界面里查看和调整按角色的路由

02如何接入 DeepSeek Harness?

前置条件

  • 官方 DeepSeek Harness 0.2.0-rc.2(tag dsh-v0.2.0-rc.2,npm @deepseek-ai/dsh@0.2.0-rc.2);@deepseek-ai/dsh-* peer 范围 >=0.2.0-rc.1 <0.2.1,接受 0.2.0-rc.2、拒绝 0.1.7 alpha
  • Node ^22.19.0 或 >=24

安装步骤

  1. 01

    桌面端(推荐):打开「设置 → 插件 → 添加插件」,在包名或地址中输入 `github:aa2246740/pstack-dsh#v0.2.3`。发布已包含编译好的 `lib/`,无需 clone 或本地构建;若应用提示刷新或重新打开,按提示完成。

  2. 02

    Web CLI:运行 `dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3`。该命令只写入 `web` profile;已运行的 Web Host 请重新打开一次,再刷新网页。

    $ dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3

  3. 03

    可选依赖:安装 `github:aa2246740/dsh-oauth-login#v0.2.7`(或 dsh-antigravity-oauth)后,订阅类登录才会出现在「设置 → pstack」——非硬依赖,只用 API key 可以不装。

验证接入成功

作者未说明

回滚

  • Web profile:`dsh plugin --profile web remove pstack-dsh`。桌面端请使用应用内的添加插件入口——官方 CLI 只管理 web profile。

03DSH 适配与能力边界

DSH 适配原生运行时

原生 DSH 插件:注册 pstack_spawn / pstack_catalog / pstack_overlay_read / pstack_overlay_write 工具、官方设置页(id `pstack`,order 16)和斜杠技能;通过官方插件管理器安装(桌面端应用内入口或 `dsh plugin --profile web add`)。

  • /poteto-mode —— 严谨工作技能入口

    任何需要严谨对待的 DeepSeek Harness 任务→按 poteto 的玩法 / 原则推进,按角色起 DSH 子 agent;步骤需要时自动调用内置的 playbook / principle 技能

    通过 pstack_spawn 起 DSH 子 agent——spawn 时不传 model / effort;子 agent 继承当前对话的路由
  • 「设置 → pstack」角色路由映射

    已登录的 DSH 路由(pi-* 与 agy-* OAuth 路由只要已登录且已注册就会被自动发现)→写入 $DSH_HOME/pstack-dsh.json 的角色 / effort overlay;「刷新模型列表」只更新候选项,不覆盖未保存的角色和 effort 修改

    写入 $DSH_HOME/pstack-dsh.json;已选路由失去登录会标记为暂不可用
  • pstack DSH 工具组

    mode 技能的角色请求;overlay 文件读写→pstack_spawn(按角色起子 agent)、pstack_catalog(已登录的 live 路由)、pstack_overlay_read / pstack_overlay_write(读写 $DSH_HOME/pstack-dsh.json)

    pstack_overlay_write 会修改 $DSH_HOME/pstack-dsh.json
  • 内置玩法与原则技能(同步至 pstack 0.15.0)

    poteto 在 official pstack 里写的 23 个玩法和 23 条原则→技能内容同步至 cursor/plugins 的 pstack 0.15.0,保留 DSH 工具和角色路由;不含 Cursor 专用的 make-bot-ui

04适合谁?何时不该用?

适合

  • 想在 DeepSeek Harness 上用官方 pstack 技能集、而不切换到 Cursor 的用户
  • 多模型 DSH 用户,希望在官方设置界面里查看和调整按角色的路由

不适合

  • 锁定官方 DeepSeek Harness 0.2.0-rc.2:@deepseek-ai/dsh-* peer 范围是 >=0.2.0-rc.1 <0.2.1——接受 0.2.0-rc.2,拒绝 0.1.7 alpha。Node 要求 ^22.19.0 或 >=24。
  • 官方 CLI 只写入 `web` profile,不能修改桌面端 App 的 profile——桌面端安装请走应用内的「添加插件」入口。
  • 这不是 Cursor 插件:官方 Cursor /setup-pstack 会写 ~/.cursor/rules 并使用 Cursor 的模型名——不要在 DeepSeek Harness 上运行它。本移植的角色映射在「设置 → pstack」。

05兼容性、维护与安全提示

  • 锁定官方 DeepSeek Harness 0.2.0-rc.2:@deepseek-ai/dsh-* peer 范围是 >=0.2.0-rc.1 <0.2.1——接受 0.2.0-rc.2,拒绝 0.1.7 alpha。Node 要求 ^22.19.0 或 >=24。
  • 官方 CLI 只写入 `web` profile,不能修改桌面端 App 的 profile——桌面端安装请走应用内的「添加插件」入口。
  • 这不是 Cursor 插件:官方 Cursor /setup-pstack 会写 ~/.cursor/rules 并使用 Cursor 的模型名——不要在 DeepSeek Harness 上运行它。本移植的角色映射在「设置 → pstack」。
  • 角色不能随意指定模型 slug:只有 live catalog 里检测到的组合才会发送 model,也不能编造 Cursor 面板 slug;没有 overlay 时,角色继承父对话的模型。
2026-08-252026-09-29v0.2.3

README 声明 MIT——玩法与原则:Lauren Tan(poteto);DSH 移植打包:aa2246740(GitHub 许可证字段为 NOASSERTION)。最新发布 v0.2.3(2026-09-29);技能已同步上游 pstack 0.15.0。

06常见问题

pstack 是什么?

pstack 是 Lauren Tan(poteto)写的开源 AI 编码技能集:23 个玩法(playbooks)和 23 条原则(principles),原版托管在 GitHub 的 cursor/plugins 仓库里。pstack-dsh 是它的 DeepSeek Harness 移植版——玩法与原则原样来自 poteto 的 official pstack,只把调用层换成 DSH 工具。

pstack-dsh 和官方原版 pstack 什么关系?

不是原版。原版 pstack 面向 Cursor;本仓库(aa2246740/pstack-dsh)是 DeepSeek Harness 移植版,技能内容已同步上游 pstack 0.15.0。README 明确说明:玩法和原则不是本仓库写的,移植只重写了调用层(DSH 工具名见 HARNESS.md)。也不要在 DSH 上跑 Cursor 官方的 /setup-pstack——它写 ~/.cursor/rules、用 Cursor 模型名;本移植的角色映射在「设置 → pstack」。

怎么从 GitHub 安装 pstack-dsh?

桌面端(推荐):「设置 → 插件 → 添加插件」,输入 `github:aa2246740/pstack-dsh#v0.2.3`,发布已包含编译好的 lib/,无需 clone 或本地构建。Web CLI:`dsh plugin --profile web add github:aa2246740/pstack-dsh#v0.2.3`,然后重新打开 Web Host 并刷新页面。面向官方 DeepSeek Harness 0.2.0-rc.2,Node ^22.19.0 或 >=24。

/poteto-mode 技能是做什么的?

它是主入口:要做事、要严谨,直接调用,不用先跑 setup。它按角色起 DSH 子 agent(子 agent 继承当前对话的路由),并在步骤需要时自动调用内置的 playbook / principle 技能。想给某个角色固定已登录的路由,打开「设置 → pstack」,页面会写入 $DSH_HOME/pstack-dsh.json。

需要 Lauren Tan 的原版仓库或额外的账号吗?

不需要 clone 原版 pstack,移植版已打包全部内容。订阅类登录(ChatGPT / Claude / Grok / Copilot / OpenRouter / Kimi / Google Antigravity)只有在可选安装 dsh-oauth-login 或 dsh-antigravity-oauth 后才会出现在「设置 → pstack」;只用 API key 可以不装,本插件也不读写官方 CLI 的登录文件。

08数据与来源

  • 作者声明github.com78f57d45a4b4…

    | `pstack_spawn` | 按角色起 DSH 子 agent。不要传 model / effort。 |

  • 作者声明github.com78f57d45a4b4…

    The editor is the official Settings `settings.section` (id `pstack`, order 16). It lists logged-in routes only.

  • 作者声明github.com78f57d45a4b4…

    Targets official DeepSeek Harness **0.2.0-rc.2** (tag `dsh-v0.2.0-rc.2`, npm `@deepseek-ai/dsh@0.2.0-rc.2`). Node `^22.1…

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-10-31。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。