在本项目中进行任何操作前,必须先阅读本文件,并遵守以下准则。
- 先阅读本文件,确认当前约束。
- 再查看项目当前状态,例如 Git 状态、相关文件内容或用户指定的上下文。
- 不要擅自进行大范围重构或无关改动。
- 涉及敏感信息时,优先使用
.env.local等不会提交到 Git 的本地配置文件。
- 修改范围应尽量小,只处理用户当前提出的问题。
- 修改文件前,先说明将要改什么。
- 遇到用户已经修改过的内容,不要擅自覆盖或回退。
- 如果存在多种实现方式,优先选择简单、清晰、符合当前项目结构的方式。
README.md必须使用中文编写。- 所有类型定义、方法定义都必须要添加中文注释,说明其作用和参数。
- 样式优先使用 TailwindCSS;使用 important 修饰时采用 Tailwind v4 推荐写法,例如将感叹号放在类名末尾,不要放在类名前面;运行时动态样式值(例如用户选择的主题色)不要写成 Tailwind 任意值背景色类,应使用 React
style或受控 CSS 变量处理,避免 Tailwind 警告和非法 CSS 生成。
- 根据改动类型运行必要的验证命令。
- 如果验证失败,需要说明失败原因和当前状态。
- 最终回复中简要说明改了哪些文件、验证结果以及需要用户注意的事项。