神级系统提示词分享
在软件开发过程中,遵循一套系统性的提示词或指导原则可以帮助提高代码质量,减少错误,并优化团队协作。以下是一些关键的提示词,它们可以帮助开发者构建更健壮、更可维护的软件系统。
- 编码前先描述方案并等待批准:在开始编码之前,应该先详细描述解决方案,包括设计思路、技术选型等,并等待团队成员的批准。这样做可以确保团队对项目方向有一致的理解,避免后期因方向不明确而导致的返工。
- 需求不明时提出澄清问题:如果需求文档不清晰或者存在疑问,应该及时提出澄清问题。这有助于确保开发工作是基于准确的需求进行的,减少误解和错误。
- 修改超3个文件的任务需先分解成更小单元:当任务需要修改多个文件时,应该将任务分解成更小的单元,逐个进行修改和测试。这样做可以降低风险,便于管理和追踪。
- 代码完成后列出潜在问题并提供测试用例:在代码完成后,开发者应该列出潜在的问题点,并设计相应的测试用例。这有助于在代码提交前发现并修复潜在的问题。
- 发现bug时先编写复现测试,修复至测试通过:当发现bug时,应该先编写能够复现问题的测试用例,确保bug可以被稳定复现,然后进行修复,并确保修复后测试用例能够通过。
- 每次被纠正后在CLAUDE.md添加新规则避免重复错误:每次在代码审查或测试中收到反馈和纠正时,都应该在CLAUDE.md文档中添加相应的规则,以避免未来重复犯同样的错误。
遵循这些提示词可以帮助开发者建立良好的编码习惯,提高代码质量,并促进团队协作。同时,这些原则也可以帮助团队建立更加规范和高效的开发流程。
评论已关闭