2026 国产 AI 自媒体进阶:用 API 与 n8n 搭一条有人审核的内容流水线

5 查看AI自媒体国产AI工作流自动化n8nAI API

面向已经能稳定更新的创作者:用 DeepSeek API、火山方舟、即梦、可灵或海螺、剪映与 n8n,把重复的选题、脚本、镜头和成本管理变成可测量、可恢复、可追踪的内容生产系统,并在关键节点保留人工审核闸门。

国产 AI 专业篇封面

国产 AI 专业篇封面

适合已经能稳定发布,希望减少复制粘贴、统一栏目质量、支持团队协作的人。本文所说的“自动化”始终包含人工审核,不等于让系统在无人检查的情况下直接发布。

导读:什么时候才值得进入付费路线?

免费工具能帮助你完成内容,但当更新频率上升,新的问题会出现:同一套要求每天都要重复输入;标题、脚本和镜头表散落在不同对话里;多人协作时不知道哪份才是最终版本;某个生成步骤失败后,需要从头再来;月底只知道“花了不少钱”,却无法判断成本发生在哪一条内容上。

这时,付费的价值不只是获得更强模型,而是把工作变成一套可测量、可恢复、可追踪的系统。

一个常见误区是:只要订阅更多工具,内容就会自动变好。实际上,专业路线需要先解决三个基础问题:

  1. 输入标准化。 每个选题都用相同字段描述,减少提示词漂移。
  2. 过程可追溯。 保存来源、模型输出、人工修改和发布版本。
  3. 关键节点有人负责。 事实、版权、品牌表达和发布决定不能没有负责人。

本文将搭建一个具体案例:每天早上从候选资料中筛选“AI 办公效率”选题,自动生成 10 个候选标题、3 版脚本和 1 份镜头表,最后停在审核队列,由编辑选择是否继续制作。

国产专业工作流

国产专业工作流
graph LR
    A[定时触发] --> B[收集候选资料]
    B --> C[去重与分类]
    C --> D[模型评分]
    D --> E[生成内容包]
    E --> F{人工审核}
    F -->|通过| G[生成素材]
    F -->|退回| H[记录原因]
    H --> D
    G --> I[剪辑与发布]
    I --> J[数据归档]

一、先分清订阅、API 和自动化平台

专业路线通常包含三种费用。它们解决的问题不同,不能混为一谈。

类型适合什么任务优点常见风险
个人订阅人工对话、写稿、研究和修改上手快,界面完整难以批量调用,版本分散
API 按量调用程序化生成、批处理、结构化输出可计算成本,可嵌入流程需要密钥管理、重试和预算控制
自动化平台连接表格、模型、存储、通知等步骤可视化编排,减少复制粘贴工作流过长后维护复杂

订阅、API 与自动化平台对比

订阅、API 与自动化平台对比

DeepSeek 官方 API 文档提供模型、调用方式、计费和错误处理说明;火山方舟提供模型服务、API 与价格文档;n8n 官方将工作流定义为由节点连接形成的自动化过程,并支持连接多种 AI 服务。具体模型名称、价格和额度可能变化,所以系统设计应避免把某个型号或单价写死在流程中。

专业路线的第一条原则是:先把流程写清楚,再购买工具。 若你还不知道每天重复的动作是什么,增加订阅只会增加选择成本。

二、最小专业工具栈

国产专业工具分工

国产专业工具分工

下面是一套偏通用的组合,并不是唯一答案。

层级工具示例主要职责
编排层n8n定时触发、条件判断、重试、通知、日志
文本模型层DeepSeek API、火山方舟中的文本模型选题评分、脚本、改写、结构化输出
图片层即梦或方舟图片模型封面草图、镜头插图、信息图素材
视频层可灵、海螺或账号可用的视频模型关键镜头、转场素材、图生视频
成片层剪映字幕、配音、轨道编辑、人工终审与导出
数据层表格、数据库或项目管理工具保存选题、状态、版本、成本和表现数据

不要一开始把所有工具都接入。建议先让 n8n 连接“选题表+一个文本 API+通知渠道”,跑稳后再增加图片和视频。文字成本低、错误容易检查,最适合作为第一条自动化链路。

三、用结构化内容卡代替随意聊天

手工创作时,作者可以凭记忆补全上下文;自动化系统不能。每个选题应先转换成结构化内容卡。

{
  "topic_id": "20260720-001",
  "working_title": "AI 整理会议纪要时最容易漏掉什么",
  "audience": "需要处理会议记录的职场用户",
  "platform": "vertical-short-video",
  "duration_seconds": 75,
  "core_question": "怎样让 AI 的会议纪要更可靠",
  "source_items": [
    {
      "source_id": "S1",
      "title": "内部脱敏演示记录",
      "type": "author-test",
      "verified": true
    }
  ],
  "must_include": [
    "AI 只生成初稿",
    "核对负责人和截止时间",
    "敏感资料遵守组织规则"
  ],
  "must_avoid": [
    "准确率保证",
    "未经证实的效率倍数",
    "真实客户信息"
  ],
  "status": "research_ready"
}

字段不必很多,但必须稳定。must_includemust_avoid 是最重要的两个字段,它们能减少模型每次生成时的风格漂移。

结构化内容卡

结构化内容卡

你还可以为每个栏目建立模板。例如“方法演示型”栏目固定为:问题、错误做法、三步方法、限制提醒、行动建议。模型只填内容,不改变结构。

内容状态机

内容状态机

四、设计工作流时,先画失败路径

很多自动化教程只画成功流程:触发、生成、保存、发布。真实系统更常遇到的是来源为空、输出不是 JSON、生成超时、额度不足、标题重复或脚本违反栏目要求。

在 n8n 中,每个关键节点都要回答四个问题:

  • 输入不存在时怎么办?
  • 模型返回格式错误时重试几次?
  • 连续失败后通知谁?
  • 已经成功的步骤是否需要重复执行?

失败路径设计

失败路径设计

一个稳妥的文字工作流可以这样设计:

Schedule Trigger
  ↓
读取待处理选题
  ↓
检查 source_items 是否为空
  ├─ 是 → 标记 need_sources → 通知编辑
  └─ 否
       ↓
    调用模型生成 JSON
       ↓
    验证 JSON Schema
       ├─ 失败 → 追加“只修复格式”提示 → 最多重试 2 次
       └─ 成功
            ↓
         事实与禁用词检查
            ├─ 不通过 → review_required
            └─ 通过 → 保存为 draft_v1
                         ↓
                      发到审核队列

关键点是“幂等”:同一个 topic_id 再次运行时,不应无条件生成第二套相同内容。可以用 topic_id + stage + version 作为唯一键,先检查是否已经存在成功结果。

JSON 验证与重试

JSON 验证与重试

五、第一条自动化:每天生成候选选题包

n8n 节点画布(示意)

n8n 节点画布(示意)

1. 定时触发

设置每天固定时间运行,但不要一开始就追求分钟级频率。内容生产不是交易系统,稳定比高频更重要。

2. 读取候选资料

来源可以是人工整理的链接表、公开资料清单、评论问题或内部选题库。不要让系统毫无边界地抓取所有热门内容。来源越宽,噪声、版权和事实风险越高。

候选资料表至少包含:标题、摘要、来源名称、发布日期、原始链接、是否已阅读、是否允许使用、备注。

候选资料表

候选资料表

3. 去重

先用简单规则去重,再调用模型做语义合并。简单规则包括规范化标题、删除追踪参数、比较来源链接和发布日期。模型负责识别“不同标题其实讲同一件事”。

你是选题编辑。请对候选资料进行语义去重。

规则:
- 同一事件的转载合并为一个主题
- 保留最接近原始发布方的来源
- 不因为标题不同就认为是不同事件
- 不补充列表之外的事实
- 输出 JSON:topic_cluster、source_ids、difference、keep_reason

4. 评分

不要让模型只给一个“爆款分”。评分标准必须与账号目标对应。

请按照以下维度给选题评分,每项 0~5 分,并写一句理由:

1. 与账号定位的匹配度
2. 观众问题是否具体
3. 是否有可靠来源可核实
4. 能否在 90 秒内讲清楚
5. 是否能做出明确画面
6. 是否存在高风险或过度承诺

总分不是简单相加:若“可靠来源”低于 3,直接标记为不进入写稿阶段。
输出严格 JSON,不要附加说明文字。

选题评分卡

选题评分卡

5. 人工选择

评分只是排序工具,不是最终判断。编辑看到的审核卡应同时包含来源、核心问题、风险项和推荐理由,而不是只有一个分数。

六、第二条自动化:生成“内容包”,而不是一篇孤立脚本

一个可生产的内容包至少包含:

{
  "title_candidates": [],
  "hook_candidates": [],
  "script": "",
  "subtitle_script": [],
  "shot_list": [],
  "cover_copy": [],
  "risk_flags": [],
  "source_map": [],
  "editor_questions": []
}

生成提示词建议分成两步。第一步只让模型规划,第二步才写正文。这样更容易在规划阶段拦截错误方向。

内容包结构

内容包结构

规划提示词

你是知识类短视频的主编。根据内容卡设计内容方案,先不要写完整脚本。

必须遵守:
- 只使用 source_items 中可以确认的信息
- 不写收益或效果保证
- 核心结论只能有一个
- 每个关键事实都关联 source_id
- 把无法确认的内容放入 editor_questions

输出 JSON:
angle、audience_problem、one_sentence_conclusion、structure、source_map、risk_flags、editor_questions

成稿提示词

根据已经通过审核的规划生成内容包。

要求:
- 75 秒竖屏知识视频
- 口语化,每句话尽量少于 22 个汉字
- 开头直接进入问题
- 中间提供三个动作
- 至少包含一个限制提醒
- 结尾给出低门槛试用动作
- 输出必须符合指定 JSON Schema
- 不得添加 source_map 中没有的事实

让模型输出结构化 JSON,方便后续节点把标题写入表格、把镜头表送入视觉流程、把风险项发给审核人。

七、给自动化加一个真正有用的人工闸门

人工闸门不是“发消息让编辑看看”。审核界面应让人能快速做决定。

建议显示:

  • 选题一句话说明
  • 来源清单与发布日期
  • 60 秒内可读完的脚本
  • 模型主动标记的风险
  • 与最近 30 条内容的相似度
  • 预计文本、图片和视频成本
  • 三个按钮:通过、退回、放弃

退回时必须选择原因,例如“来源不足”“观点不成立”“标题过度承诺”“画面不可实现”“与近期内容重复”。这些原因会进入规则库,下一次生成时自动作为负面样例。

人工审核队列(示意)

人工审核队列(示意)
graph TD
    A[草稿进入审核] --> B{编辑决定}
    B -->|通过| C[锁定文案版本]
    B -->|退回| D[选择退回原因]
    B -->|放弃| E[归档并停止计费]
    D --> F[生成修订版]
    F --> A

八、视觉自动化要晚于文字自动化

图片和视频的单位生成成本、等待时间与失败率通常高于文本。若脚本还没通过审核就开始生成 12 个镜头,等于把预算花在可能被放弃的方案上。

建议使用“两阶段视觉流程”:

  1. 低成本预览。 先生成镜头表、构图描述和少量关键帧。
  2. 锁稿后生产。 文案与视觉方向通过后,再生成高质量图片和短镜头。

两阶段视觉流程

两阶段视觉流程

图片提示词可以由结构化字段拼装:

主体:{subject}
动作:{action}
场景:{scene}
构图:{composition}
光线:{lighting}
色调:{palette}
风格:{style}
比例:9:16
限制:不生成文字、不出现品牌标识、不出现无关人物

图片提示词拼装器

图片提示词拼装器

视频提示词要把“画面是什么”和“怎样动”分开:

参考画面:现代办公室桌面,电脑显示结构化会议表格。
运动:镜头缓慢推进;表格高亮从“结论”移动到“行动项”;桌面物体保持稳定。
时长:5 秒。
限制:不改变屏幕文字结构,不新增人物,不出现剧烈变形。

可灵、海螺、即梦和火山方舟中的视频能力会持续更新。工作流应把“供应商、模型、版本、参数、生成时间、成本、输出文件”作为元数据保存,便于替换工具和比较效果。

生成元数据卡

生成元数据卡

九、成本控制:先设上限,再开始生成

不要等月底账单出来才计算成本。每个内容包在运行前就应该有预算。

一个简单公式:

单条预计成本
= 文本调用成本
+ 图片尝试次数 × 单次图片成本
+ 视频秒数 × 单位视频成本
+ 配音字符数 × 单位音频成本
+ 存储与自动化执行成本

实际使用时,价格以各平台最新页面为准。系统里只保存“价格表版本”和“预算上限”,不要把单价散落在每个节点中。

建议设置三层限制:

  • 单步骤限制:一个镜头最多重试几次。
  • 单内容限制:一条内容总成本达到上限后暂停。
  • 每日限制:当天总预算达到上限后停止新任务。

预算三层闸门

预算三层闸门

专业路线升级变化

专业路线升级变化

低预算团队可以采用“文本自动化+视觉人工挑选”;中等预算采用“低清预览+关键镜头高质量生成”;只有当栏目已经验证、收入或业务价值明确时,才适合大量生成视频素材。

十、密钥、隐私和素材权限

专业路线会接触 API 密钥、内部资料和团队账号,安全规则必须写进流程。

  • API 密钥放在 n8n 凭证管理或安全环境变量中,不写进工作流说明、表格和聊天记录。
  • 测试环境与正式环境使用不同密钥和预算。
  • 日志不要完整保存敏感原文;必要时只保存哈希、编号或脱敏摘要。
  • 明确哪些资料可以发送给第三方模型,哪些只能在内部处理。
  • 记录图片、声音、音乐和参考素材的来源及授权状态。
  • 删除成员账号时,同时回收自动化平台、模型平台和存储权限。

尤其是配音和人物素材,不要默认“能生成”就等于“能公开商用”。使用前应查看具体服务条款、授权范围和平台政策。

凭证与数据边界

凭证与数据边界

十一、发布不应成为默认的最后一个节点

很多人把“自动发布”当成工作流终点。对知识类和品牌内容,更合理的终点是“生成可发布包并通知负责人”。发布动作应满足四个条件:

  1. 文案版本已经锁定。
  2. 事实和来源通过审核。
  3. 素材权限明确。
  4. 负责人主动批准。

若目标平台提供官方发布接口,应遵守接口和平台规则;若没有稳定、合规的接口,不要依赖模拟点击等脆弱方案。自动化的价值主要来自整理、生成、归档和通知,不必为了“最后一步自动”牺牲可靠性。

十二、建立数据回流,而不是只做内容输出

专业路线复盘闭环

专业路线复盘闭环

每条内容发布后,把表现数据和人工评价写回同一条 topic_id。建议至少记录:

{
  "topic_id": "20260720-001",
  "published_at": "2026-07-20T10:00:00+08:00",
  "platform": "primary-platform",
  "title_used": "AI 整理纪要时最容易漏掉什么",
  "hook_version": "H2",
  "duration_seconds": 78,
  "views": null,
  "average_watch_seconds": null,
  "completion_rate": null,
  "saves": null,
  "comments": null,
  "editor_score": 4,
  "next_change": "缩短开头,提前展示核对表"
}

平台数据能告诉你“发生了什么”,编辑复盘要解释“为什么可能发生”。不要让模型根据少量数据直接得出确定结论。它可以生成假设,但下一轮只测试一个变化。

十三、六个可复用的专业提示词

1. JSON 修复器

只修复下面内容的 JSON 格式,使其符合给定 Schema。不得改写字段含义,不得补充新事实。若无法修复,返回 error 和原因。

2. 来源映射

为脚本中的每个事实句关联 source_id。无法关联的句子标记 unsupported,不要寻找新来源。

3. 重复度检查

将新脚本与最近 30 条脚本比较,指出主题、结构、开头和案例上的重复。给出最小差异化建议。

4. 预算内镜头规划

总视频生成预算为 {budget},最多生成 {max_clips} 个动态镜头。请优先选择最需要运动表达的画面,其余使用录屏、字幕卡或静态图。

5. 退回原因学习

根据过去 20 次人工退回原因,总结五条可执行规则。规则必须能在生成前检查,避免空泛表述。

6. 发布包检查

检查发布包是否包含:锁定脚本、字幕、封面、素材授权记录、来源映射、风险说明和负责人批准。缺一项就返回 blocked。

十四、常见失败与修复方法

工作流越来越长,没人敢改

把流程拆成研究、写作、视觉、成片和数据五个子工作流,通过明确的数据结构连接。每个子流程都能单独测试和重跑。

同一选题被重复收费

为任务设置唯一键;运行前查询状态;已成功步骤默认复用结果,只有人工选择“重新生成”才产生新版本。

模型总是不按 JSON 输出

减少一次输出的字段;使用 JSON Schema 验证;第一次失败只要求修复格式,不重新创作;连续失败后交给人工。

自动生成的标题越来越夸张

把禁用词、标题兑现规则和近期负面样例放进系统提示;同时记录最终由编辑选择的标题,而不是只保存模型候选。

视频成本失控

先锁稿、先预览、限制重试、优先录屏和静态图,只为真正需要动态表达的镜头使用视频生成。

团队不知道谁负责什么

每个状态只设置一个负责人。比如 research_ready 由研究编辑负责,script_review 由主编负责,asset_review 由视觉编辑负责。

十五、FAQ

1. 个人创作者需要 n8n 吗?

当你每周只做一两条内容,而且复制粘贴不构成负担时,不需要。出现重复输入、版本混乱和批量处理需求后再引入。

2. 订阅版和 API 应该先买哪个?

需要大量人工讨论和修改时先用订阅;需要结构化批量调用时再用 API。很多团队会同时使用,但职责不同。

3. 一开始就要接图片和视频 API 吗?

不建议。先把文本链路、审核和数据保存跑稳,再增加成本更高的媒体步骤。

4. 自动化能保证内容质量一致吗?

它能保证格式、流程和检查项一致,不能保证每个选题都值得发布。内容判断仍需人完成。

5. 怎样选择文本模型?

用自己的 20 个真实任务测试:准确性、结构化输出、中文口语、延迟、成本和稳定性。不要只看公开榜单。

6. 是否应该同时调用多个模型?

高风险事实核对或重要商业内容可以采用多模型复核;普通改写任务没必要无条件多调用,否则成本和复杂度都会增加。

7. 可以让系统自动回复评论吗?

可以生成候选回复,但涉及投诉、隐私、交易、争议和品牌立场时应人工处理。不要把个人数据直接放入模型。

8. 自托管 n8n 是否等于数据绝对安全?

不等于。自托管只是改变运行位置,仍需要更新、权限、备份、日志、密钥和网络安全管理。

9. 如何判断自动化是否值得?

记录每周重复步骤的人工时间、错误率和等待时间。自动化后节省的价值应高于订阅、调用、维护和审核成本。

10. 最重要的监控指标是什么?

除了执行成功率,还应看人工退回率、单条成本、平均修订次数、来源缺失率和从选题到锁稿的时间。

结语:专业系统的目标不是“没人参与”,而是“人只参与关键判断”

一个成熟的内容工厂,不会让编辑每天重复搬运文本,也不会让模型自行决定什么值得发布。系统负责触发、整理、生成候选、保存版本、计算预算和提醒;人负责选择选题、确认事实、建立观点、处理风险和批准发布。

当你把这条链路跑稳以后,工具可以替换,模型可以升级,栏目仍能继续运转。真正的资产不是某个账号中的对话记录,而是你的内容结构、审核规则、来源库、视觉规范和复盘数据。

配图执行清单(20 项)

下表 20 项配图已全部以 SVG 插图形式内置在正文中(界面类为流程示意图,非真实产品界面)。正式发布时,可将“操作截图”类示意图替换为真实截图,截图应隐藏账号、密钥、私人资料与未授权内容。

编号画面形式建议位置制作要点
01文章封面现有 SVG开头突出“稳定工作流”
02端到端工作流现有 SVG导读后触发、生成、审核、归档
03工具栈分层现有 SVG工具章节编排、文本、视觉、视频和成片
04订阅/API/自动化对比三栏信息图,已内置 02-cost-types.svg第一章说明三种费用的职责
05结构化内容卡JSON 可视化,已内置 02-content-card.svg第三章把字段画成卡片而不是展示大段代码
06内容状态机流程图,已内置 02-state-machine.svg第三章research_ready 到 published 的状态变化
07失败路径分支流程图,已内置 02-failure-paths.svg第四章来源为空、格式错误、预算不足
08n8n 节点画布操作截图,已内置 02-n8n-canvas.svg第五章只展示必要节点并隐藏凭证
09候选资料表表格截图,已内置 02-source-pool.svg第五章来源、日期、授权和阅读状态
10选题评分卡雷达或评分卡,已内置 02-scoring-card.svg第五章匹配度、证据、时长和风险
11审核队列界面示意,已内置 02-review-queue.svg第七章通过、退回、放弃三个动作
12内容包结构树状图,已内置 02-content-package.svg第六章标题、脚本、字幕、镜头和风险
13JSON 验证与重试流程图,已内置 02-json-retry.svg第四章格式修复最多两次
14视觉两阶段左右对比图,已内置 02-visual-two-stage.svg第八章低成本预览与锁稿后生产
15提示词拼装器字段卡片,已内置 02-prompt-builder.svg第八章主体、动作、场景、光线和比例
16生成元数据卡信息卡,已内置 02-metadata-card.svg第八章模型、参数、版本、成本和文件
17预算三层闸门仪表盘示意,已内置 02-budget-gates.svg第九章单步骤、单内容、每日预算
18凭证与数据边界安全示意图,已内置 02-security-boundary.svg第十章密钥、日志和脱敏数据
19升级变化现有 SVG成本章节人工搬运到结构化协作
20数据回流闭环现有 SVG结尾前表现、人工复盘和规则更新

资料核对说明

本文涉及的产品能力依据以下官方资料核对:DeepSeek API Docs、火山方舟模型与 API 文档、即梦 AI 官方平台、剪映官方网站、n8n 官方文档。模型名称、价格、额度与接口可能调整,实施时应以最新官方页面和服务条款为准。