ai-marketing-docs/orchestration-service.md

68 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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 决策
- 不做渠道接入细节(由连接器负责)
- 不负责服务发现与网关能力