Files
archery-event-docs/05-通用基础/开发规范与协作约定.md
2026-04-07 16:15:59 +08:00

27 lines
1015 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 开发规范与协作约定
## 1. 文档目标
统一后续多人协作、agent 执行、代码提交和文档补充的方式,减少返工与沟通成本。
## 2. 命名规范建议
- 文档:采用中文 + 编号方式命名。
- API统一使用资源化命名风格。
- 数据库字段:统一小写下划线风格(建议)。
- 状态值:优先使用枚举常量,避免散落 magic value。
## 3. 分支与提交建议
- 需求变更应有对应文档更新。
- commit message 建议使用中文并带类型前缀,例如:`feat:``fix:``docs:``refactor:`
- 接口变更需同步更新接口文档与前端调用说明。
## 4. 协作约定
- 先补文档,再拆任务,再开发。
- 核心业务规则必须在文档中确认后再编码。
- 重要状态流转和异常处理需有测试覆盖。
## 5. 适合交给 agent 的任务类型
- 页面脚手架与模块初始化
- API 路由和 DTO 生成
- 数据表初稿与接口联调
- 单元测试与接口测试补齐