射箭赛事平台文档仓库
1. 项目说明
本仓库用于梳理“射箭赛事平台”的业务文档、系统说明和开发前置资料,后续可直接提供给 agent 进行代码开发、接口设计、测试用例整理与任务拆解。
2. 代码工程范围
当前平台包含 4 个核心代码工程:
| 工程 | 面向对象 | 主要职责 |
|---|---|---|
| 微信小程序 | 参赛用户 | 浏览赛事、报名支付、查看通知与成绩 |
| 商户后台 | 赛事入驻方 | 入驻申请、赛事发布、报名管理、成绩录入 |
| 管理后台 | 平台运营人员 | 审核商户、审核赛事、风控治理、报表统计 |
| 后台 API 服务 | 全部客户端 | 提供统一接口、权限控制、订单支付、成绩与消息能力 |
3. 当前文档目录
archery-event/
├── README.md
├── 01-基础与总览/
├── 02-用户侧流程/
├── 03-商户侧流程/
├── 04-平台治理流程/
├── 05-通用基础/
├── 06-微信小程序说明/
├── 07-商户后台说明/
├── 08-管理后台说明/
├── 09-后台API说明/
├── 10-项目执行/
└── 11-项目验收/
4. 推荐阅读顺序
第 1 层:先理解业务
01-基础与总览/README.md01-基础与总览/核心业务流程总览.md01-基础与总览/角色与场景地图.md01-基础与总览/业务名词表.md
第 2 层:再看核心闭环
03-商户侧流程/商户入驻流程.md03-商户侧流程/赛事创建与发布流程.md02-用户侧流程/用户报名参赛流程.md02-用户侧流程/支付流程.md02-用户侧流程/退款流程.md03-商户侧流程/成绩录入与排名流程.md
第 3 层:补充规则与治理
03-商户侧流程/赛事规则与计分模型.md04-平台治理流程/状态流转总表.md02-用户侧流程/消息通知与触达流程.md04-平台治理流程/结算与对账流程.md04-平台治理流程/异常处理与申诉流程.md01-基础与总览/业务规则待确认清单.md
第 4 层:最后交给开发实现
05-通用基础/README.md05-通用基础/系统架构总览.md05-通用基础/角色与权限矩阵.md05-通用基础/核心数据模型草案.md09-后台API说明/领域模块划分.md09-后台API说明/接口清单规划.md
第 5 层:进入执行与验收
10-项目执行/README.md10-项目执行/模块实施总任务单.md11-项目验收/README.md11-项目验收/功能验收标准总表.md
5. 文档编写原则
- 文档默认使用中文。
- 优先明确业务边界、角色职责、状态流转和关键数据对象。
- 当前技术栈未定,先不绑定具体框架实现。
- 所有新增术语应同步更新到
01-基础与总览/业务名词表.md。 - 一条业务规则有变化时,应同步更新相关流程文档、状态文档和接口说明。
6. 当前优先级
- P0:商户入驻流程
- P0:赛事创建与发布流程
- P1:用户报名参赛流程
- P1:支付流程
- P1:退款流程
- P1:成绩录入与排名流程
- P2:通知、结算、异常、报表与交付规范
7. 交给 agent 前建议至少补齐的内容
只要把下面这些信息补完整,就已经足以让 agent 分阶段做出较完整的平台:
- 赛事规则
- 支持哪些赛制、组别、计分方式、同分规则
- 支付与退款规则
- 退款时限、手续费承担、结算周期、抽佣规则
- 审核规则
- 商户和赛事的审核标准、驳回原因模板、白名单机制
- 页面字段与表单项
- 各页面要展示哪些字段、各表单必填项是什么
- 接口字段细节
- 请求参数、返回字段、错误码、分页与筛选条件
- 技术选型
- 前端框架、后端语言、数据库、部署环境
8. 下一步建议
- 先补齐
10-项目执行/模块实施总任务单.md中每个任务的具体业务细节。 - 用
10-项目执行/Agent任务派发模板.md把任务逐批交给 agent 执行。 - 开发完成后按
11-项目验收/目录逐项做联调、验收与上线检查。
Description
Languages
Markdown
100%