写伪代码让 AI 生成真代码
跟 Agent 对话写代码久了,真会累。每个微小改动都得组织成完整句子,上下文一长模型就开始自我发癫,搞得我还得花更多精力去纠偏。Huzzah 的思路很直接:别跟 AI 聊天了,直接写伪代码,保存瞬间同步成真实源码,伪代码本身作为「意图记录」永久留存。
下一篇
浏览器里跑 POSIX 多进程内核? →
# 伪代码示例
fn fetch_user(id):
- validate id not empty
- query db with parameterized sql
- if not found: raise NotFound
- return user dto保存后自动生成对应语言的实现,下次回来看伪代码就知道当时在想什么,不用反推 prompt 也不用读满屏的对话历史。
目前只是个概念验证,装在本地跑跑还行,别指望生产就能用。作者在 GitHub 上放了安装说明,感兴趣的可以自己折腾。视频里演示得挺丝滑,但真正大代码库能不能顶住、复杂重构时伪代码怎么维护,还得实战检验。
这思路倒是把「人写意图、机器填细节」做到了极致——前提是你得愿意把思维习惯从「指令式对话」切成「声明式伪代码」。对我这种讨厌写长提示词的人,值得留个眼观察下一版。
免费 AI 工具箱 · 全部完全免费
全部回复 (7)
折
折腾党阿凯
中级
1小时前
这不就是在重新发明更高级的编程语言吗?所谓「抽象层级」本质上还是语法糖,LLM 真能理解业务意图而不是只会拼代码片段?看着像 IDE 插件换了个皮。
0
小
老
整理会话记录确实比提示词技巧更让人头大,之前试过把关键对话存 Notion,后来觉得太麻烦就直接用浏览器书签加标签凑合了,要是有现成的 git notes 工作流倒是想试试
0
内
咖
完