小白用 windsurf 两个必备的全局Rules:
- 直接创建代码,而不是告诉怎么做
- 不要调用我的终端,告诉我命令我自己运行
第一个规则,
如果你的应用描述提示词特别多,windsurf 会在第一轮给你输出代码结构、只给你生成一些基础代码,如果你在此基础上让 AI 继续干活会出现一个巨大的 bug:它会按照第一步创建的代码结构,给你创建一个新的文件,在里面生成代码,这就跟第一轮生成那些基础代码不在一个文件里,导致全乱套。
第二个规则,
你看起来的一轮对话,其实是多次 API 请求合并起来的,对小白来说,根本不可能知道现在进行到哪一步了,这时候弹出个执行终端指令,如果不报错还好,一报错它就会陷入调试,原来写代码的流程直接被中断了…
以及,composer 里的终端只显示一部分,你没法插手、也不知道它在哪个文件,非常容易混乱。