4.6 KiB
4.6 KiB
补充 Elsa Workflows 3 与 Activiti 5.14 对比文档
TL;DR
快速摘要: 将整理好的 Elsa Workflows 3 与 Activiti 5.14 功能对比内容补充到博客文章
source/_posts/Elsa-Workflows-3.md中交付物:
- 更新后的
source/_posts/Elsa-Workflows-3.md文件,包含完整的对比文档预估工作量: Quick 并行执行: NO - 单一任务 关键路径: 单一任务
背景
原始需求
用户需要将之前整理的 Elsa Workflows 3 与 Activiti 5.14 的功能对比文档补充到博客文章 source/_posts/Elsa-Workflows-3.md 中。
内容来源
已在对话中整理好的对比文档,包含以下内容:
- 核心架构差异对比表
- 七大功能逐一对比:
- 流程定义 (Process Definition)
- 启动一个特定的流程 (Start a Specific Process)
- 获取下一流程的流程以及对应审核人列表 (Get Next Tasks and Approvers)
- 提交给下一流程至下一个审核人审核 (Submit to Next Approver)
- 获取退回到之前流程以及对应审核人列表 (Get Previous Tasks for Rollback)
- 退回到之前流程及其对应的审核人 (Rollback to Previous Task)
- 流程的完结 (Process Completion)
- 迁移建议和设计模式推荐
- 关键差异总结表
工作目标
核心目标
将整理好的对比文档内容写入 source/_posts/Elsa-Workflows-3.md 文件
具体交付物
- 更新后的
source/_posts/Elsa-Workflows-3.md文件
完成定义
- 文件包含完整的对比文档内容
- 文件保持正确的 front matter 格式
- 代码示例格式正确
必须包含
- 完整的架构差异对比表
- 七大功能的逐一对比(含代码示例)
- 迁移建议和设计模式推荐
- 关键差异总结表
禁止包含
- 不得删除现有 front matter
- 不得修改文件路径或文件名
验证策略
测试决策
- 基础设施存在: N/A
- 自动化测试: None
- Agent-Executed QA: YES
QA 策略
每个任务必须包含 agent-executed QA 场景。
执行策略
并行执行波次
Wave 1 (立即开始 - 单一任务):
└── Task 1: 补充文档内容 [quick]
Critical Path: Task 1 → 完成
Parallel Speedup: N/A
Max Concurrent: 1
依赖矩阵
- Task 1: 无依赖 - 可立即开始
Agent 调度摘要
- Wave 1: 1 任务 - T1 →
quick
TODOs
-
1. 补充 Elsa-Workflows-3.md 文档内容
What to do:
- 读取现有文件
source/_posts/Elsa-Workflows-3.md(已确认只有 front matter) - 将整理好的对比内容写入文件,保持现有 front matter 不变
- 内容应包含:
- 核心架构差异对比表
- 七大功能逐一对比(含 Java 和 C# 代码示例)
- 迁移建议和设计模式推荐
- 关键差异总结表
Must NOT do:
- 不得删除或修改现有 front matter
- 不得修改文件路径
Recommended Agent Profile:
- Category:
quick- Reason: 单一文件编辑任务,内容已准备好
- Skills: []
- Skills Evaluated but Omitted:
hexo: 虽然是 Hexo 博客,但任务仅涉及内容写入,不涉及 Hexo 配置或发布
Parallelization:
- Can Run In Parallel: NO
- Parallel Group: Sequential
- Blocks: 无
- Blocked By: 无 (可立即开始)
References:
- 对话中整理的完整对比内容
- 现有文件:
source/_posts/Elsa-Workflows-3.md(只有 front matter)
Acceptance Criteria:
- 文件包含完整的对比文档
- Front matter 保持不变
- 代码示例格式正确
- 内容结构清晰
QA Scenarios:
Scenario: 文件内容完整性 Tool: Bash (Read file) Preconditions: 文件已编辑完成 Steps: 1. 读取文件内容 2. 验证包含"核心架构差异"标题 3. 验证包含"流程定义"代码示例 4. 验证包含"迁移建议"章节 5. 验证 front matter 完整 Expected Result: 文件包含所有预期内容 Failure Indicators: 缺少任何主要章节或 front matter 被修改 Evidence: .omo/evidence/task-1-content-complete.txtEvidence to Capture:
- task-1-content-complete.txt - 文件内容验证结果
Commit: NO (内容补充任务,不涉及提交)
- 读取现有文件
成功标准
验证命令
# 验证文件内容
cat source/_posts/Elsa-Workflows-3.md | head -100
最终检查清单
- 文件包含完整的对比文档内容
- Front matter 保持不变
- 代码示例格式正确
- 内容结构清晰易读