Skip to content

pstack ​

why ​

我们让智能助手干活时,会慢慢得到针对不同任务的多套工作流,后续执行同类型任务时,按匹配的工作流来执行,就能符合预期步骤地完成任务。

而 pstack 就是预置了多套工作流的技能集合,不用我们自己去探索创建。

how ​

首先了解 pstack 的工作流程:

  1. 预先准备。通过 /setup-pstack 来配置模型和推理预算,会自动保存配置到本地
  2. 自动选择工作流干活。通过 /poteto-mode <目标> + <完成判据> 或 /poteto-mode <任务> 来干活,其会:匹配工作流 playbook -> 复制 playbook 步骤到 todo -> 每个步骤执行时加载相关技能并让子代理干活(无子代理时可在主会话干活)-> 步骤执行的验证结果 -> 步骤执行完成标记 -> 循环直至所有步骤完成

TIP

执行创建一个工作流让 Agent 执行时,容易被当成参考而不强制执行。

而 pstack 让工作流强制生效,是通过:1、TODO 管控;2、步骤间依赖,例如当前步骤依赖上个步骤的执行结果;3、最终回复依赖步骤的结果

在 pi 中如何集成 pstack 呢?

  1. 下载技能包。backnotprop/pstack 仓库会自动从 cursor 仓库中同步最新的 pstack 技能包。下载仓库 zip 包
  2. 集成 skills 目录下所有技能到 agent 中
  3. 重启 agent 并执行 /setup-pstack
访问量 PV:Blocked用户数 UV:Blocked