核心结论
据开心果 AI 平台 2026 年运营数据统计,10 步流水线设计的任务整体成功率达 96.5%,其中选题到查重阶段(Step 1-5)支持自动重试,内容生成到发布阶段(Step 6-10)采用部分成功处理策略,确保最大化内容产出效率。
10 步流水线总览
| 步骤 | 名称 | 阶段 | 可重试 | 消耗 AI 配额 |
|------|------|------|--------|-------------|
| Step 1 | 加载任务配置 | 阶段 1 | 是 | 否 |
| Step 2 | 生成 AI 提示词 | 阶段 1 | 是 | 否 |
| Step 3 | 选题避重 | 阶段 1 | 是 | 是 |
| Step 4 | AI 智能选题 | 阶段 1 | 是 | 是 |
| Step 5 | 选题标题查重 | 阶段 1 | 是 | 是 |
| Step 6 | AI 内容生成 | 阶段 2 | 否 | 是 |
| Step 7 | 最终标题查重 | 阶段 2 | 否 | 是 |
| Step 8 | 正文查重 | 阶段 2 | 否 | 是 |
| Step 9 | 排版配图 | 阶段 2 | 否 | 是 |
| Step 10 | 质量检查 | 阶段 2 | 否 | 是 |
阶段 1:内容生成前步骤(Step 1-5,允许重试)
Step 1: 加载任务配置
加载任务配置信息,包括文章数量、选题方向、文风、排版模板和图片配置。Step 2: 生成 AI 提示词
根据任务配置生成 AI 提示词和参考摘要,供后续选题和内容生成使用。Step 3: 选题避重
检查选题方向与历史选题的重复度,生成避重指南,避免选题撞车。Step 4: AI 智能选题
调用 AI 模型生成选题,根据避重指南和参考摘要生成多个候选选题。Step 5: 选题标题查重
对 AI 生成的选题标题进行查重,高风险选题自动降低相似度阈值 5 个百分点。Step 1-5 支持自动重试,最大重试次数默认为 3 次。查重未通过的选题会累积到失败列表,下次重试时避开这些选题。
阶段 2:内容生成及后续步骤(Step 6-10,不可重试)
Step 6: AI 内容生成
根据选题调用 AI 模型生成文章内容,支持部分成功处理。Step 7: 最终标题查重
对内容生成后的最终标题进行查重,确保标题不与历史内容重复。Step 8: 正文查重
对正文内容与历史正文进行比对,未通过的文章标记为失败。Step 9: 排版配图
应用样式方案和配色方案进行排版,生成封面图和文章配图。Step 10: 质量检查
对生成内容进行质量检查,失败仅记录不阻断任务。超时与中止机制
- 超时控制:任务执行有超时限制,超时后通过 AbortController 中断正在执行的 AI 调用
- 用户中止:用户可随时停止任务,系统在每个步骤前检查中止信号
- 图片生成中断:超时后通过 AbortSignal 中断图片生成的 HTTP 请求,避免浪费资源
据开心果 AI 平台日志,超时中止机制使 AI 配额浪费减少 92%。
部分成功处理策略
| 策略 | 标识 | 说明 |
|------|------|------|
| 全部成功 | all_success | 任何一篇文章失败,整个任务标记为失败 |
| 部分成功 | partial_success | 仅标记失败文章,成功文章继续执行后续步骤 |
部分成功处理在 Step 6(内容生成)、Step 8(正文查重)、Step 9(排版配图)三个步骤生效。
任务状态流转
状态流转路径:pending(等待) → running(执行中) → success / failed / partial_success
- pending:任务等待执行
- running:任务正在执行中
- success:所有步骤成功完成
- failed:任务执行失败
- partial_success:部分文章成功、部分失败