feat: 完整的Warm-Flow工作流框架文档体系建设

- 新增工作流框架开发指南文档 (warm-flow工作流框架开发指南.md)
  包含技术架构、核心组件、开发流程、请假工作流示例等完整内容

- 新增工作流开发规范 (.cursor/cursorrules-workflow.md)
  整合到cursorrules体系,包含强制性VO类规范、状态管理、前后端开发模板

- 新增工作流开发最佳实践总结 (Warm-Flow工作流开发最佳实践总结.md)
  基于请假工作流实践的快速开始模板、开发效率统计、常见问题解决方案

- 更新主配置文件 (.cursorrules)
  添加工作流规范引用,确保Cursor AI在工作流开发时自动应用规范

- 新增变更记录 (code-adjust-record-2025-01-09-wuzilong.md)
  详细记录本次工作流文档建设的所有变更内容

关键成果:
- 建立了7种标准工作流状态管理体系
- 总结了6种常用工作流模式 (线性、排他网关、并行网关、会签等)
- 提供了完整的前后端开发模板和最佳实践
- 解决了VO类基础字段规范等关键技术问题
- 形成了3.5天标准开发周期的高效开发流程
This commit is contained in:
zlwu committed 2025-07-06 17:54:37 +08:00
1 parent ede242e282
commit 45b5d58ae4
5 files changed
+2837

No files matched your search

+11
View File
@@ -25,6 +25,7 @@
├── cursorrules-frontend.md # 🎨 前端开发规范 (Vue 3)
├── cursorrules-backend.md # ⚙️ 后端开发规范 (Spring Boot)
├── cursorrules-mobile.md # 📱 移动端开发规范 (uniapp)
├── cursorrules-workflow.md # 🔄 工作流开发规范 (Warm-Flow)
└── cursorrules-api-test.md # 🧪 API测试规范
```
@@ -68,6 +69,15 @@
- 智能缓存策略和网络请求优化
- 多端发布支持(H5、微信小程序、App、鸿蒙)
#### 🔄 工作流开发规范 (.cursor/cursorrules-workflow.md)
- **Warm-Flow工作流框架** - 基于dromara社区开源的轻量级工作流引擎
- **🔴 强制性VO类规范(避免MyBatis映射错误)** - 所有工作流业务VO类必须包含四个基础字段
- **工作流状态管理** - 7种标准业务状态(draft、waiting、complete等)
- **标准工作流模式** - 普通流程、排他网关、并行网关、会签等6种模式
- **前端工作流组件** - approvalButton、submitVerify、approvalRecord标准组件使用
- **工作流权限配置** - @ConditionalOnEnable条件开启和Sa-Token权限控制
- **请假工作流示例** - 完整的工作流开发实践模板
#### 🧪 API测试规范 (.cursor/cursorrules-api-test.md)
- **✅ AES+RSA双重加密登录方法(已完全解决)**
- API测试最佳实践和通用测试方法
@@ -139,6 +149,7 @@
- **前端开发**: 自动参考 `cursorrules-frontend.md`
- **后端开发**: 自动参考 `cursorrules-backend.md`
- **移动端开发**: 自动参考 `cursorrules-mobile.md`
- **工作流开发**: 自动参考 `cursorrules-workflow.md`
- **文档更新**: 自动参考 `cursorrules-docs.md`
- **API测试**: 自动参考 `cursorrules-api-test.md`