ai-marketing-docs/orchestration-service.md

68 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

2026-03-17 09:42:52 +00:00
# orchestration-service 功能点划分(开发指导)
> 目标:承载获客/成交/复盘的业务流程编排与状态管理,不做 AI 决策与渠道适配细节。
---
## 1. 流程编排能力
- 业务流程编排(获客、成交、复盘)
- 同步链路编排(前端触发 → 多服务调用 → 返回)
- 异步链路编排(事件触发 → 条件判断 → 后续动作)
- 流程状态机(草稿/成品/已发布/复刻中)
---
## 2. 会话与接管控制
- 会话生命周期管理(创建/关闭/超时)
- 自动/人工模式切换
- 人工接管与交还逻辑
- 会话上下文聚合(用户、渠道、内容)
---
## 3. 事件驱动与规则触发
- 消费渠道事件(如爆款、评论、私信)
- 规则判断(阈值触发、时间触发)
- 触发后续动作(复刻、跟进、提醒)
- 事件标准化与审计日志
---
## 4. 轻量 CDP 与画像P0 内嵌)
- 客户 ID 统一
- 基础标签与意向评分
- 互动行为记录
- 评分查询接口
> P1 可拆分为独立 `cdp-service`。
---
## 5. 轻量调度能力P0 内嵌)
- 定时任务调度(发布/跟进)
- 延迟任务执行(排期)
- 失败重试与补偿
> P1 可拆分为独立 `workflow-engine`。
---
## 6. 业务聚合与 API 提供
- 为前端提供业务 API内容生成、发布、复盘
- 聚合内容/投放/客户数据形成业务视图
- 统一错误码与业务校验
---
## 7. 对外依赖调用清单
- `agent-center`:内容生成/回复生成
- `content-center`:内容/素材存储与状态
- `delivery-connector-douyin`:发布/回流/渠道事件
---
## 8. 不包含的职责(边界说明)
- 不做模型选择与 Prompt 决策
- 不做渠道接入细节(由连接器负责)
- 不负责服务发现与网关能力