0.15.18–0.15.25:新增 /in-your-own-words 与 /sharpen
更新于 2026-10-15
0.15.18 到 0.15.25 连着八个小版本。更新总结:新增 /in-your-own-words 和 /sharpen;/ketchup 改短,看得见的变化要配上已经有的截图、视频和图;收到 /poteto-mode 的这场聊天自己跑流程,poteto-agent 只做委派。
英文对照的一头一尾:978ca6e(0.15.17)、6ce45c5(0.15.25)。作者是 lauren(站外常称 poteto)。0.15.17 的译文和指南留在历史版本。
各小版本一句话
Section titled “各小版本一句话”| 版本 | 一句话 | 代表提交 |
|---|---|---|
| 0.15.18 | /ketchup 可以用前后对比的图来展示要拍板的事。 |
ea32d95(#570,北京时间 2026-10-12 10:25) |
| 0.15.19 | 七个 skill 删掉一批不必要的段落。 | 08bd59b(#571,北京时间 2026-10-12 12:17) |
| 0.15.20 | /poteto-mode 这场聊天自己跑流程;Comment Sicko 的调用 id 改了;验证 skill 里「就绪」指能用。 |
1b6d44f(#581,北京时间 2026-10-12 16:10) |
| 0.15.21 | 告诉 agent 随插件带上的叶子 skill 放在哪。 | 997ffc7(#584,北京时间 2026-10-13 01:53) |
| 0.15.22 | 新增 /in-your-own-words;/ketchup 改短,并要求用已经有的图。 |
3177dab(#605,北京时间 2026-10-14 00:25) |
| 0.15.23 | /in-your-own-words 改成复述目标和要解决的问题。 |
dbf4981(#606,北京时间 2026-10-14 00:35) |
| 0.15.24 | 子代理按工作选推理强度;新增 /sharpen;autopilot 用 /ketchup 补进度。 |
1e5c90a(#617,北京时间 2026-10-14 15:04) |
| 0.15.25 | /ketchup 用截图、视频和图来讲清变化。 |
6ce45c5(#614,北京时间 2026-10-15 07:24) |
时间由提交记录的 UTC 加 8 小时得到。0.15.20、0.15.21、0.15.22、0.15.24 的版本号提交本身只改版本号,上表那句话写的是该版本号盖住的前一批改动。
#602 增加 /in-your-own-words。#606 把它改成现在这句:用自己的话重述你认为用户的目标是什么、他们想解决什么问题。它只在输入这条命令时加载。/poteto-help 的对照表和示例,以及插件说明里的 skill 表,都加上了这一条。
#615 增加 /sharpen。开工前先问顶尖专家会怎么做、用户真正要什么、任务是写得过死还是不够;不服务于目标的约束可以放宽;该用户做的选择留着;只并进让工作更好而不是更大的东西,并留一份从外部核对结果的检查;做完工作,不交回一条改写过的提示词。同一处对照表和示例也加上了它。
#570 先让要拍板的事能用前后对比的图来展示。后面三笔把它收成现在的写法:
- #595:回复改短,图只用已经有的材料,不改代码、不启动应用、不对外发东西。
- #609:口气对齐
/bro,整段远少于 150 个词(图不算)。说对用户变了什么,不说你怎么做的。 - #628:看得见的变化要嵌进截图和视频;东西怎么连用 Mermaid,数字用
/visualize。Markdown 表格不算图。没截到的屏幕不能画出来。
待用户处理的事仍是只有用户能做的决定。不知道就写 unknown。/poteto-help 和插件说明里对 /ketchup 的那一句,改成「变了什么、几句大白话、小图」。
谁来跑 /poteto-mode
Section titled “谁来跑 /poteto-mode”#575 写明:收到 /poteto-mode 的那场聊天拥有 playbook、待办和每一次派出。poteto-agent 是委派,不是再开一个去跑 playbook 本身。
#577 让委派去找随插件带上的叶子 skill:提示词里带上 poteto-mode 这份文件的绝对路径;没有路径就在 ~/.cursor/plugins/ 里找 skills/poteto-mode/SKILL.md,多份时用版本号最高的。
#597 删掉 poteto-mode 里会被忽略的 mode 和 reminder 两行,并写明:输入任务之前,先从 / 菜单里选 /poteto-mode,Cursor 才会把这个 skill 挂到这条消息上。
#486 把 Comment Sicko 的 name 从 Comment Sicko 改成 comment-sicko,/no-comments 和插件说明里的 subagent_type 跟着改。正文标题仍是 Comment Sicko。
#572 从 unslop 的 description 里去掉 “Must always apply.”。
子代理按这项工作选强度
Section titled “子代理按这项工作选强度”#613 在 /poteto-mode 的 Subagents 里加了一段:从角色那一行出发,按工作升降推理强度;只有 CI 或主干是红的、或有人正被结果堵住时才用 fast;验证仍走 swarm workers。arena、how、why、interrogate、reflect、swarm、recall 等一批会派子代理的 skill 和 playbook,都加了一句:按这项工作选推理强度和 fast 或标准速度。
同一笔还把 orchestrate 里对 Graphite(gt)的要求拿掉,frontier 改由代码托管平台上的 PR 基础链算出来。Autopilot-full、Autopilot-stack、Shipping 整段改写:完整 swarm 默认只在 code-ready 的 head 上跑一次;合入前要看 trunk 上的改动会不会影响这份补丁;stack 的拓扑只有一个写者。
#616 让 Autopilot-full 和 Autopilot-stack 的回复改用 /ketchup 给操作者补进度。有变化的巡检结束时也走 /ketchup,没变化就保持安静。
删掉的段落,以及两处变严的检查
Section titled “删掉的段落,以及两处变严的检查”#571 从 how 的探索者提示词、babysit、worktree cleanup、四条原则(encode lessons、exhaust the design space、guard the context window、laziness protocol),以及 why 的四份来源说明(代码考古、事故、Sentry、Slack)里删掉整节。留下的句子还在,例如结构性修复只用结构性做法,懒惰协议只留「合并决策」和「最小化 diff」。babysit 不再写「重新启动监视不等于授权合并」那一段,也不再规定回复要包含的那张四列表。
#573 改 create-verification-skill:就绪指从空数据目录走到能用,包括迁移和种子数据,不是端口有响应就行。种子数据缺了前提,路径应失败并写进 Gotchas,不能把路径放宽。在替身上证明过的,要列出替身多做的设置。
#574 让 worktree-audit.sh 默认对照 origin/HEAD 判断 MERGED。PR 目标不是默认分支时,要传 -b origin/<branch>。
#604 在「修复根因」里加一条:决定性事实要深挖才找得到时,提议一条便宜、一直开着、第一眼就能看见的信号。
脚本和清单,没有对应的中文页
Section titled “脚本和清单,没有对应的中文页”#536 让计划检查尊重围栏里的代码块。#484 让 watch-pr 翻页读评审讨论,不再只读前 100 条。这两笔只改 pstack/skills/poteto-mode/scripts/,站点的译文映射不收这个目录。
#576 新增根上的 pstack/plugin.json(Agent Plugins v1 清单)。它是 JSON,不在译文映射里。.cursor-plugin/plugin.json 只随各版改了版本号。
ea32d950.15.18:/ketchup用前后对比的图展示要拍板的事(#570)08bd59b0.15.19:从七个 skill 删掉不必要的段落(#571)de2dba6:Comment Sicko 的 agent id 改成comment-sicko,以便 Grok 能派出它(#486)87c8103:计划检查尊重围栏代码块(#536)ff8f83d:watch-pr 翻页读取评审讨论,不再只读前 100 条(#484)bc697d0:unslop 的 description 去掉 “Must always apply.”(#572)cf9a111:worktree-audit 对照默认分支检查 MERGED,不再写死origin/main(#574)2bd5dd4:收到/poteto-mode的聊天自己跑 playbook,poteto-agent只做委派(#575)e5a02f8:加上 Agent Plugins v1 的根清单plugin.json(#576)c49b37a:create-verification-skill 里,就绪指应用能用(#573)1b6d44f:版本号升到 0.15.20(#581)364a77e:告诉 agent 随插件带上的叶子 skill 在哪(#577)997ffc7:版本号升到 0.15.21(#584)b93e811:让poteto-agent找得到 poteto-mode,删掉被忽略的 front matter,并写明/菜单(#597)7d8d909:新增/in-your-own-words,开工前把目标复述一遍(#602)d00ba6e:缩短/ketchup,并基于已经有的图来写(#595)36cecbf:深挖才找到的事实,提议一条便宜、一直开着的信号(#604)3177dab:版本号升到 0.15.22(#605)dbf4981:/in-your-own-words改成围绕目标和问题来复述,版本号到 0.15.23(#606)c86f349:/ketchup用/bro的口气,整段远少于 150 词(#609)ce649c0:子代理的推理强度按工作来配;orchestrate 不再要求 Graphite;playbook 收到原则(#613)8043881:autopilot 的巡检用/ketchup给操作者补进度(#616)79afd75:新增/sharpen(#615)1e5c90a:版本号升到 0.15.24(#617)afd51cf:/ketchup用截图、视频和图来讲清变化(#628)6ce45c5:版本号升到 0.15.25(#614)
官方这些提交没有另写升级命令。版本号改在插件的 plugin.json(0.15.17 → 0.15.25)。更新 Cursor 里的 pstack 插件到 0.15.25 即可。
