自动化
PostClaw 自动化功能让您将 AI 技能串联成按计划运行的管道,实现全自动内容发布。
核心概念
| 术语 | 说明 |
|---|---|
| 技能 | 单个 AI 步骤:起草、改写、翻译、生成图片等 |
| 工作流 | 具有已定义输入和输出的有序技能链 |
| 自动化 | 绑定到定时计划(cron)和数据源的工作流 |
| 运行 | 工作流的一次执行,记录在运行历史中 |
创建工作流
- 前往 设置 → 自动化 → 工作流
- 点击 新建工作流
- 按顺序添加步骤:
[数据源:RSS 订阅]
→ 技能:摘要文章
→ 技能:改写为 LinkedIn 语气
→ 技能:生成题图
→ 输出:LinkedIn 帖子(已排期)
技能之间可通过 {{output}} 变量传递上下文。
数据源类型
| 数据源 | 说明 |
|---|---|
| RSS 订阅 | 按计划拉取最新文章 |
| Webhook | HTTP POST 触发工作流 |
| 手动 | 从界面或 API 按需运行 |
| Cron | 纯时间驱动,无需外部数据源 |
Cron 定时计划
使用标准的 5 字段 cron 表达式:
# 每个工作日上午 9 时(UTC)
0 9 * * 1-5
# 每周一和周四中午 12 时(UTC)
0 12 * * 1,4
# 每小时
0 * * * *
界面提供可视化 cron 构建器,无需手写表达式。
将日程附加到现有工作流将立即注册该作业。如果日程本身被关闭,作业将保持关闭状态 — 对禁用的工作流进行日程安排永远不会在后台启动它运行。
定时运行与你的测试一致
工作流现在以相同的方式执行,无论如何启动。
之前情况并非如此。在 Studio 中按下 Run 始终精确跟随你的图表。在 cron 滴答上,只有包含分支(if/else 或 loop)的工作流才能做到相同 — 直线工作流则被作为你想要的描述交给 AI,模型决定调用哪些步骤。步骤顺序、单步设置和单步模型选择在你测试时是必需的,在日程触发时仅为建议性。
两条路径现在完全相同。如果你用 Run 验证工作流,cron 触发会做同样的事。
运行历史
每次执行都被记录,包括以前不留痕迹的那些:cron 触发、编辑器中的 生成、博客生成抽屉和仪表板上的 立即运行。之前只有 Studio 运行出现在运行历史中。
值得了解的两条规则:
- 被 跳过 的运行 — 因为另一个运行持有锁定、或你没有积分、或你达到了计划的运行上限 — 不被记录。它从未执行,所以计数会误报你的使用情况。
- 完成 而未产生内容 的运行被记录为错误,而不是无声成功。
审批门控
添加 审批 步骤,让管道在发布前暂停并等待人工审核:
- 自动化运行至审批节点后暂停
- 您收到通知(邮件或应用内)
- 查看草稿——批准或附带反馈拒绝
- 批准后,管道继续执行直至发布
推荐用于品牌账号或高风险内容。
单步设置
每一步都拥有自己的设置,仅适用于该步骤:
- 模型 — 为该步骤选择不同的模型
- 你自己的 API 密钥(BYOK) — 为该步骤使用你的提供者密钥
- 生成参数 — 创意和长度控制
- 提示词 — 直接在画布上的步骤中键入,或在侧面板中键入
- 重试 — 重试多少次、等待多长时间以及什么值得重试
这些控制以前被收集然后忽略。实际后果是一个计费问题:如果你为某个步骤选择自己的 BYOK 模型,运行会静默使用内置模型代替 并仍然从你的 PostClaw 积分中扣除。现在该设置得到尊重。
直接在画布上的步骤上键入的提示词之前也会在保存时丢失 — 当你重新打开时步骤看起来是空的,运行会使用前一步的输出代替。这已被修复。
步骤下拉菜单现在仅提供该步骤实际接受的值。一些以前列出的选项会失败,一个必需的设置被呈现为自由文本框并无声默认。
重试和超时
重试现在在每个工具步骤上都可用。它以前只出现在几种步骤类型上,这使得支持 AI 的步骤 — 那些最容易受到缓慢提供者影响的步骤 — 成为你无法保护的步骤。
每个步骤允许 120 秒。通常刚好在该时间下完成的工作量会间歇性失败而不是持续失败,因此在调用外部模型的步骤上启用重试是值得的。
发布或以其他方式改变 PostClaw 外部某些内容的步骤被排除在重试之外,所以重试永远不会导致重复发布。
Webhook 和变量
Webhook 主体现在在发送前替换变量:
{{input}}— 工作流的输入{{prev.text}}— 前一步的输出{{step.<id>.output}}— 特定步骤的输出
以前主体被精确按照写入的方式发送,所以像 {"text":"{{prev.text}}"} 这样的 Slack 有效载荷到达时字面上有花括号。
两个相关的修复:transform 步骤的 Input 字段现在有效(它之前总是读取紧邻的前一步,无论你选择了什么),format 步骤的”超过限制时截断”复选框现在得到尊重。
故障被报告为故障
一个反复出现的问题:一个步骤失败,某些内容为其掩盖,运行被记录为成功。现在这些会停止运行。
| 情况 | 过去发生的情况 |
|---|---|
| 新闻、趋势或模板查询找不到任何内容 | 消息”此窗口中无结果”被视为步骤的内容,馈入下一步,模型写了一篇 关于数据缺失的 帖子 — 计费、草稿化和记录为成功 |
| 爬取被阻止或网站无法响应 | 错误文本变成步骤的输出,下一步写关于它的内容 |
| 条件引用无法读取的字段 | false 分支运行,true 分支被修剪,运行报告成功 — 与真正的非匹配无法区分 |
爬取多个 URL 仍保持部分结果:如果某些成功,运行会继续使用这些结果。只有全部失败的爬取才成为错误。
相同的”找不到任何内容”答案在聊天中仍是正常回复 — 这种更严格的处理仅适用于工作流。
可用步骤
三个源步骤现在可用,之前不行:
| 步骤 | 问题所在 |
|---|---|
| 新闻源 | 它无声地回退到附近的任何提示文本。你的工作流说”新闻”并从完全不同的东西生成,没有办法知道 |
| 趋势源 | 在定时和 Studio 运行上完全失败,错误”需要代理模式”,而相同的步骤在聊天中工作 |
| 深度研究 | 从未连接到其实现,所以它尝试以该名称加载技能并失败 |
新闻步骤也会在最新项目比新鲜度窗口更旧时大声失败,而不是无声地重新发布一个月前的新闻。
你不能再添加的步骤
汇总视频、生成字幕 和 参考 已从步骤选择器中删除,因为工作流中没有任何内容可以提供他们需要的东西 — 添加一个保证失败运行。已经使用它们的现有工作流继续渲染和运行。一旦缺失的部分降临,它们将回归。
生成的图像到达草稿
从 Studio 运行时生成图像并创建草稿的工作流以前会丢失图像 — 它被生成、计费然后丢弃,所以草稿到达时没有媒体。日程触发时相同的工作流正确附加其图像。两条路径现在行为相同。
模板和保存
工作流模板现在带有启动内容,模板的启动提示词在你第一次打开它时可见。
保存和重新打开工作流不再丢弃设置 — 步骤连接、输出通道和源配置都在往返中存活。
技能目录
工作流中可用的技能:
| 技能 | 输入 | 输出 |
|---|---|---|
| 起草帖子 | 主题 / URL | 社交帖子文案 |
| 改写 | 文字 + 语气 | 改写后的文字 |
| 翻译 | 文字 + 目标语言 | 译文 |
| 摘要 | 长文章 | 摘要段落 |
| 生成图片 | 提示词 | 图片 URL |
| 提取话题标签 | 帖子文字 | 话题标签列表 |
| 排期发布 | 帖子 + 时间 | 已发布帖子 |
PostClaw 内置 66+ 种 AI 技能,涵盖聊天(撰写文案、线程、话题标签、翻译、语气调整、SEO、变体等)、图片生成和视频生成。所有套餐均可使用全部技能 — 免费、Pro 和 Business 均可访问完整目录。每月 AI 积分和自定义技能槽位数量会随套餐档位而扩展。
配额与限制
每次技能执行按所用 Token 扣除 AI 积分,与技能访问权限无关。
| 套餐 | 每月自动化运行次数 |
|---|---|
| 免费 | 10 |
| Pro | 200 |
| Business | 1,000 |
BYOK 用户无运行次数限制——您直接向 AI 服务商付费。
API 触发(即将推出)
API 触发功能属于即将发布的公开 API 的一部分。请参阅 API 参考 了解计划中的端点。