- 事实:AI编程工具(如 Cursor)并非读心术专家。
- 作者观点:若无规划直接让AI写代码,如同让其"盲目猜测",且其猜测能力"糟糕透顶"。
- 作者经验:曾让Cursor开发任务管理应用,得到"不兼容框架拼凑而成的科学怪人"。
- 解决方案核心:70%精力规划,30%精力执行。
Instructions
文件夹。Go through all files in Instructions and use them as context
(阅读Instructions目录下所有文件并将其作为上下文使用)。.cursorrules
文件管理规则是"噩梦",无法扩展,AI响应混乱。.cursor/rules/
目录下的 .mdc
文件管理项目规则,"彻底改变了游戏规则"。frontend.mdc
(针对 **/*.tsx
):函数式组件+Hooks, TypeScript严格模式, Tailwind CSS。backend.mdc
(针对 api/**/*.ts
):Express.js路由, RESTful API规范, async/await。.tsx
限定React文件。AI编程关键:充分准备,严格把控。
作者建议:用 ChatGPT Voice 规划,CodeGuide 写文档,项目模板启动,.mdc
文件定规则。Cursor会从"痛苦源"变成"得力编程伙伴"。
"正是这些'人类痕迹'让一切变得不同。"