ARTICLE · 1270987
pstack 给 AI 编程助手装上严谨工作流

今天继续「每日开源」栏目,给你挖一个最近在 AI 编程圈里悄悄火起来的项目。
我猜你大概率遇到过这种情况:Claude Code、Codex 这类编程 Agent 写代码是真快,可写出来经常「能跑就行」——边界条件懒得想,改一处崩三处,修完你也不确定到底修没修好。不是模型不够聪明,是干活太随性。
后来有人想了个办法:与其每次都碰运气,不如把一套被验证过的工作流直接塞进 Agent 里。
项目简介
pstack 最早是 Lauren Tan(圈里叫她 Poteto)给 Cursor 做的一套技能栈,有点偏执,但确实有用。核心逻辑特别简单:你跟 poteto-mode 说目标,它自己挑合适的流程去执行,全程把代码往「简洁、简单、可验证」上带。
michael-denyer 这个版本,是把这套东西从 Cursor 挪出来,塞进了 Claude Code、Codex、GitHub Copilot、Pi,还有 OpenCode、Gemini CLI 等一堆框架里。现在 1768 个 Star,MIT 协议,全程本地跑,不会把你的代码偷摸传出去。
核心功能
说目标,不选工具
你不用自己琢磨该调哪个流程。poteto-mode 看你的意图自动路由——修 bug、加功能还是重构——然后拉对应的 playbook,你只管说人话就行。
调查在前,动手在后
碰到 bug 它不急着改。先用 how 和 why 把问题复现、把根因摸透,才决定怎么动。要是改动要跨函数边界,会先拽 architect 进来把架构关一道,最后才落地。
多 Agent 协作,而且可验证
复杂活儿可以甩给 arena、swarm 这类角色并行干,干完再用 interrogate、tests、measurements 帮你审查和验证。你最后拿到的不是一句「改好了」,而是失败用例和跑通的证据。
使用场景
改 bug:比如「翻页时搜索过滤被重置」,它会复现、定位、修复,再跑一遍失败用例给你看。
加功能或重构:选对应 playbook,先规划再实现,跨边界的地方自动拉架构评审。
长周期项目:从原型、PR 维护到发版,都有现成流程能套。
上手建议
用 Claude Code 的话,对话里直接敲两行:
/plugin marketplace add michael-denyer/pstack-claude/plugin install pstack@pstack-claude
装完试试「用 poteto-mode 修一下翻页后筛选被重置的问题」,就能感受到差别。Codex、Copilot、Pi 也都有各自安装命令,README 写得明明白白。
结尾
觉得有用点个『在看』,分享给需要的同事。
关注本号,每天一个值得收藏的开源项目。
你最想看哪类项目?前端 / 后端 / AI / DevOps?评论区告诉我,下期安排。
关注公众号,AI时代不迷路,创建价值活下去















































































