OpenCode 全局开发规范分享
OpenCode 全局开发规范是一个详尽且实用的指南,旨在帮助开发者在编码过程中保持一致性、健壮性和效率。规范中涵盖了代码风格、回复习惯、操作确认规范、内存优化规范等多个方面,旨在提升开发团队的整体开发质量和效率。
在代码风格方面,规范强调了使用清晰、描述性的变量和函数名,避免过度工程化,优先使用现代语言特性,考虑边界条件,以及使用 Tailwind CSS 实现样式。这些指导原则有助于保持代码的可读性和可维护性。
回复习惯方面,规范建议回复要简洁明了,直接给出代码或解决方案,并使用中文回复,以便让所有团队成员都能理解。此外,如果修改了代码,应解释关键变更点,不进行不必要的啰嗦说明。
操作确认规范是规范中的一个重要部分,它详细列出了需要确认的操作,如 Git 危险操作、文件删除、数据库操作、关键配置修改、依赖操作和构建/部署等。规范根据风险等级将这些操作分为必须确认、推荐确认和无需确认三类,以确保在执行可能破坏性操作前得到适当的确认。
内存优化规范则着重于如何有效地管理内存使用,包括使用轻量工具、控制并发任务数量、选择合适的工具进行代码搜索和文件操作,以及执行资源清理检查清单等。这些规则有助于防止内存泄漏,提升系统性能。
总的来说,OpenCode 全局开发规范为开发团队提供了一个全面的框架,帮助他们在日常开发中保持高效和高质量的工作。通过遵循这些规范,开发团队可以减少错误,提高生产力,并确保项目的顺利进行。
评论已关闭