vibe coding 实践

最近一直在使用 cursor、windsurf、claude code,总结了一些使用经验。

让 Agent 写文档!

写文档是个好习惯,所以我们要强迫 Agent 写文档,维护一套自己的本地知识库。

每次 Agent 成功完成一次开发任务,我都会让他们总结在这次任务中,沉淀了哪些关键认知,记录或更新到一个专门的“笔记目录”中,包括:

  • 那些纠结了很久都没发现的问题,最后是怎么”灵光一闪“发现的;
  • 有什么你对项目的误解,在反复的检查确认后才检查出来的;
  • 有什么是我反复强调,但你总是忘记的地方;
  • 其他你认为有必要做笔记的地方。

以上大致可以分成两点:

  1. 知识层面:本次完成任务的流水账(帮助以后查Bug),并总结那些花了比较长时间才获取到的关键知识(下次遇到类似问题能快速解决)。
  2. 沟通层面:对我的表达风格、对 Agent 的要求等等,有什么进一步的了解(更懂我,能和我合作得更好)。

其实就是让模型学会总结反思,沉淀笔记。这样就不会每次聊天,它都像刚认识我、刚认识这个项目一样,什么都需要我从头开始介绍。

让 Agent 写测试用例!

任何功能,都让他自己写测试用例,测试通过才能交付。这样他就会自己不停通过测试用例来进行调试,确保交付正确的代码实现(当然也不是100%正确)。

待补充...

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇