夜雨聆风学习资料网

ARTICLE · 1270987

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

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?评论区告诉我,下期安排。

#github#开源

关注公众号,AI时代不迷路,创建价值活下去

相关学习资料