Files
makemd/docs/RULES/_index.md
wurenzhi 22308fe042 refactor: 重构项目结构并优化代码
- 删除无用的文件和错误日志
- 创建统一的 imports 模块集中管理依赖
- 重构组件使用新的 imports 方式
- 修复文档路径大小写问题
- 优化类型定义和接口导出
- 更新依赖版本
- 改进错误处理和API配置
- 统一组件导出方式
2026-03-27 16:56:06 +08:00

1.4 KiB

规则索引

入口: ../README.md | 术语: TERMINOLOGY.md


规则文件

文件 内容 大小
database.md 数据库规则、表命名、字段类型 ~200行
api.md API规则、路由、权限、响应格式 ~200行
security.md 安全规则、RBAC、数据隔离 ~200行
typescript.md TypeScript规则、类型定义、编译 ~300行
business.md 业务规则、利润红线、决策流程 ~200行
collaboration.md AI协作、任务领取、防撞车 ~250行
TERMINOLOGY.md 术语标准、命名规范 ~420行

硬性约束速查

// 数据库
表前缀: 'cf_'           // cf_product, cf_order
金额类型: decimal(10,2)  // 禁止 float/double

// 业务类型
TOC: 零售/C端
TOB: 企业/B端
// 禁止使用 B2C/B2B

// 架构
禁止: Controller 写业务逻辑
必须: Service 层处理所有业务逻辑
必须: authorize() 中间件校验权限

// 利润红线
TOB利润率 < 15%: 禁止报价
TOC利润率 < 20%: 触发风控预警

// 任务领取
最小粒度: 2个相关任务
必须: 声明占用模块和文件

🔗 相关文档