You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
mulit-agent/controller/docs/steps/03-存储与领域模型.md

9 lines
782 B

# 03:存储与领域模型
1. 设计并创建版本化迁移:Agent、能力快照、任务、任务节点、工作流、事件、审计、用户和 UI 偏好。
2. 定义领域实体和值对象,使用显式状态转换函数约束 Agent、任务和工作流状态,禁止在界面层直接拼写状态字符串。
3. 实现 Repository 和事务边界;任务状态、事件与审计记录必须同事务落库。
4. 实现启动恢复:将中断任务标记为待确认,向在线 Agent 查询最终状态后再决定恢复、重试或失败。
5. 提供备份、迁移前检查和失败回滚策略;记录数据保留期限。
验收:新库和升级库均可迁移;重启后任务和审计可查询;模拟中途退出不会产生孤儿节点或矛盾状态。