Claude Code极简入门:3条铁律让你告别代码屎山
1、和Claude Code沟通新需求时,用飞书文档写需求,做到「任何人看都没有歧义」。需求描述超过1000字,图文并茂,然后复制给Claude Code
尝试让Claude Code直接写代码,是新手最容易犯的第一个错误。特别容易把代码改成屎山。
一定要意识到:如果代码成了屎山,这不是Claude Code的问题,是你的问题。
新手并容易不知道自己是否把需求描述得没有歧义,他们会倾向于甩锅给AI。为了万无一失,你还需要看下一条。
2、新需求首次沟通时,末尾强调 「不要急着写代码!先理解需求,给出实现思路,我们先讨论,看还有啥需要我决策的点?ultrathink 」
尝试让Claude Code直接写代码,是新手最容易犯的第二个错误
有同学问题我,为什么不用Plan Mode? 是的,Plan Mode可以得到类似的效果,但是,切换模式有点麻烦了。我喜欢提前授予Claude Code一切权限,解放双手。一般而言,新需求,需要反复讨论3~5轮,直到Claude Code完全找不出来下一个需要你决策的点,我们再让它开始写代码。我尽量打码敏感信息,给大家展示一下一部分讨论过程。可以看出,我的回复是非常长的,事无巨细。这是从飞书文档里复制粘贴出来的。
如果出现下面这样的情况——粘贴后,Claude Code不展示你的需求原文(因为太长)——这是是好现象,说明你回复得很详细。
完全讨论清楚后,只需要回复「同意」或者「开始」
3、涉及界面需求时:快速纸上画布局,然后让Claude Code用ASCII画出来,最后提醒它拆分控件
A.关于画草图,最快的是在纸上画,也可以在Excalidraw上画,怎么快怎么来。无论怎么画,Claude Code都能明白你的意思。
B.关于ASCII画图,你可以让Claude Code出3~5种不同的布局,然后你来选择。
C. 最后,在开始编码前,强调让Claude Code仔细理解项目结构,尽可能合理地拆分控件、并把控件放到合适的位置。 这也是新手常见坑,如果不做强调,Claude Code可能会写出来单文件很大的控件。
转自:https://mp.weixin.qq.com/s/jQRB9B9Nt0-_5QPgq4_6TA


共有 0 条评论