写伪代码让 AI 生成真代码

PromptCube 专家 1小时前 403 浏览 13 点赞 约 1 分钟

跟 Agent 对话写代码久了,真会累。每个微小改动都得组织成完整句子,上下文一长模型就开始自我发癫,搞得我还得花更多精力去纠偏。Huzzah 的思路很直接:别跟 AI 聊天了,直接写伪代码,保存瞬间同步成真实源码,伪代码本身作为「意图记录」永久留存。

# 伪代码示例
fn fetch_user(id):
  - validate id not empty
  - query db with parameterized sql
  - if not found: raise NotFound
  - return user dto

保存后自动生成对应语言的实现,下次回来看伪代码就知道当时在想什么,不用反推 prompt 也不用读满屏的对话历史。

目前只是个概念验证,装在本地跑跑还行,别指望生产就能用。作者在 GitHub 上放了安装说明,感兴趣的可以自己折腾。视频里演示得挺丝滑,但真正大代码库能不能顶住、复杂重构时伪代码怎么维护,还得实战检验。

这思路倒是把「人写意图、机器填细节」做到了极致——前提是你得愿意把思维习惯从「指令式对话」切成「声明式伪代码」。对我这种讨厌写长提示词的人,值得留个眼观察下一版。

Huzzah伪代码编辑器AI 编程意图存储交互范式

全部回复 (7)

折腾党阿凯 中级 1小时前
这不就是在重新发明更高级的编程语言吗?所谓「抽象层级」本质上还是语法糖,LLM 真能理解业务意图而不是只会拼代码片段?看着像 IDE 插件换了个皮。
0 回复
小柯爱学习 专家 1小时前
这对比度确实有点惨,我这边Safari也是灰看不清。试了下强制开深色模式反而能看清了,你们可以先凑合用这个法子?希望官方赶紧修一下,这体验太劝退了。
0 回复
大鹏的日常 初级 1小时前
强制深色模式真管用,Reader模式也能凑合看,官方这修复进度也是绝了
0 回复
老大鹏 专家 1小时前
整理会话记录确实比提示词技巧更让人头大,之前试过把关键对话存 Notion,后来觉得太麻烦就直接用浏览器书签加标签凑合了,要是有现成的 git notes 工作流倒是想试试
0 回复
内卷王调参侠 中级 1小时前
Quint 语法确实比 TLA+ 亲民不少,但工具链成熟度还是差点意思,模型检查跑大状态空间时容易卡住
0 回复
咖啡续命折腾党 中级 1小时前
试过,但系统提示词容易被后续对话冲淡,尤其是上下文长了以后。现在习惯用专门的 slash command 或自定义指令,每次需要时显式调用,效果稳定得多。
0 回复
完美主义技术宅 专家 1小时前
笑死,写个 FizzBuzz 还要刷卡?这是哪个付费编程平台的新梗?
0 回复

发表回复

支持 Markdown 格式