安排帖子

通过 AI 代理使用 PostWire,在已连接的网络上安排、验证和管理社交媒体帖子。

perufitlife
2026年10月16日
0 收藏
45 下载

安装与下载

1 ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install schedule-posts

2 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/
工作区 {'/skills/'}

优先级:工作区 › 全局 › 内置

3 提示词安装

将此提示词复制到 Openclaw 即可自动安装。

请帮我使用 Clawhub 安装 skill-schedule-posts。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

下载技能 (.zip)

基本信息

名称 安排帖子
Slug schedule-posts
创建者 perufitlife
创建时间 2026-10-16 06:02:32
更新时间 2026-10-16 06:02:32
收藏数 0
使用量 45
浏览量 0

安装指南

  1. ClawHub CLI 从源直接安装技能的最快方式。
    npx clawhub@latest install schedule-posts
  2. 手动安装 将技能文件夹复制到以下位置之一
    全局模式
    ~/.openclaw/skills/
    工作区
    /skills/
    优先级:工作区 > 本地 > 内置
  3. 提示词安装 将此提示词复制到 OpenClaw 即可自动安装。
    请帮我使用 Clawhub 安装 schedule-posts。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
    更倾向于下载?
    获取包含原生技能文件的ZIP压缩包。
    下载技能 (.zip)

什么是

Schedule Posts 可让 AI 代理通过 PostWire 将单条或批量社交媒体帖子加入队列。每条帖子在安排发布前,都会根据目标网络的规则进行检查。付费方案支持 TikTok、Instagram、YouTube、LinkedIn、Facebook Pages、Bluesky、Mastodon、Telegram、Discord 和 X。
可使用它在指定时间安排帖子、查找下一个可用的队列时段、从行或 CSV 导入一批内容、在付费方案中创建循环帖子,以及查看或管理已安排的内容。此 Openclaw Skills 集成旨在完成整个流程,直至将帖子加入队列,而不只是起草帖子文案,并且需要 PostWire 账户。

应用场景

在一个或多个已连接的网络上,按指定时间和时区安排一条已批准的帖子。
将帖子添加到品牌每周队列的下一个空闲时段。
批量安排营销活动计划或电子表格/CSV,并在加入队列前预览验证结果。
在付费方案中创建每日、每周或每月发布的循环帖子,并提供多个变体。
列出已安排的帖子、取消单条内容,或撤销整个批次。
安排发布前检查账户连接、品牌设置、时区和方案限制。

工作原理

连接到 PostWire: 检查是否有可用的 MCP 工具或 POSTWIRE_API_KEY;获取账户、已连接的网络、方案、品牌和已保存的时区。
确认访问权限和上下文: 如果所需网络未连接,则创建连接链接并重新检查账户。如果未保存时区,请询问用户的时区;绝不要假定为 UTC。
选择安排流程: 单条帖子使用 schedule_post,下一个可用时间使用 next_slot,行或 CSV 使用 bulk_schedule,付费方案中的循环安排使用 create_recurring_post。
准备特定网络的内容: 在 per_platform 中提供单独的文本,遵循各网络的内容限制和指南,并添加所需媒体,例如 TikTok 和 YouTube 所需的视频,或 Instagram 所需的照片/视频。
加入队列前先验证: 使用 dry_run: true 运行批量任务,显示每行的时间、网络、文本长度、警告和错误,然后修正问题并提交批次。对于单条帖子,显示内容和特定时区的时间,并在安排发布前征得用户批准。
加入队列并报告: 安排完成后,列出队列,并按时间、网络和开头文字概述每条帖子。使用帖子 ID 取消单条内容,或使用 batch_id 撤销批次。

配置指南

创建 PostWire 账户。免费账户无需支付卡:https://postwire.io/p/skill?to=/dashboard.html
连接要安排发布内容的社交账户和品牌。如果缺少某个网络,请使用该技能的 create_connect_link 流程,然后重新检查账户。
按照 https://postwire.io/SKILL.md 上 PostWire 当前的设置说明连接代理,以添加其 MCP 服务器;或者配置 PostWire API 密钥以访问 REST。绝不要打印或暴露 API 密钥。
要使用 REST 访问,请在代理的安全环境中设置 POSTWIRE_API_KEY,并使用账户端点确认连接和时区:
export POSTWIRE_API_KEY="your_postwire_api_key"
curl https://postwire.io/api/me
-H "Authorization: Bearer $POSTWIRE_API_KEY"
-H "X-PostWire-Source: mcp-sk-schedule" JSON 请求需包含 Content-Type: application/json。加入队列前检查账户方案限制:Free 允许 3 条待发布帖子,每条帖子最多发布到 2 个网络,并且不包含循环帖子或 X。

数据架构

此技能使用 PostWire 账户和安排数据;未指定会生成的本地文件。批量输入可以通过 rows 或 csv 提供。每条已安排的帖子可包含目标 platforms、per_platform 中的特定网络内容、run_at 时间以及 timezone。
数据或元数据 用途
账户 提供方案、品牌、已连接的网络和已保存的时区。
platforms 指定接收帖子的社交网络。
per_platform 保存针对各目标网络定制的文本。
run_at 设置 ISO 8601 格式且带偏移量的安排时间,或在支持时使用 next_slot。
timezone 确定安排时间;使用用户的时区,不要猜测为 UTC。
批量行 / CSV 提供多条帖子以供验证和安排;试运行输出会指出每行的问题。
batch_id 标识一个批量批次,可用于通过 DELETE /api/bulk/{batch_id} 撤销该批次。
帖子 ID 和状态 支持队列管理和状态处理,包括 pending_approval 和 held。
REST 接口使用 GET /api/me 获取账户详情,使用 POST /api/schedule 安排单条帖子,使用 POST /api/bulk 处理批次,并使用 GET /api/schedule 查看队列。错误包含 code、what 和 fix;请参阅 https://postwire.io/docs/errors.md。

高级特性

批量试运行:
安排发布前验证批次;批次采用全有或全无的方式处理,代理可以显示每行的时间、目标、文本长度、警告和错误。
基于网络的验证和内容:
帖子进入队列前,根据目标网络规则、字符限制和媒体要求进行检查。
感知队列的时间安排:
安排在下一个空闲时段,并遵循品牌时区。
循环安排:
在付费方案中创建每日、每周或每月发布的帖子,并提供两个或更多变体,以避免重复相同文案。
队列和批次控制:
列出已安排的帖子、取消单条内容,或使用其
batch_id
删除批次。
方案和错误处理:
遵守 Free 方案限制,并在遇到
pending_approval
、
queue_limit
、
bulk_rows_invalid
、
bulk_already_scheduled
、
not_connected
ambiguous_brand
结果时妥善处理,不绕过限制。
MCP 和 REST 支持:
适用于能够调用 MCP 工具或发出 HTTPS 请求的代理,包括 OpenClaw、Claude Code、Codex、Cursor、Gemini CLI 和 VS Code Copilot。


name: schedule-posts description: "Schedule social media posts from your AI agent: one post at a set time, a batch from a list or CSV, the next free slot in a weekly queue, or a recurring post, on TikTok, Instagram, YouTube, LinkedIn, Facebook Pages, Bluesky, Mastodon, Telegram, Discord and X (paid plans). Checks every post against each network's rules before it is queued (a dry run for batches), so nothing fails at publish time, then lists, moves or cancels what is waiting. Use when the user wants to schedule posts, queue posts, bulk schedule from a spreadsheet or CSV, set up recurring posts, or see and manage their scheduled posts." license: MIT-0
compatibility: Any agent that can call MCP tools or make HTTPS requests (Claude Code, the Claude app, Codex, Cursor, OpenClaw, Gemini CLI, VS Code Copilot). Needs a PostWire account (free, no card); the Free plan keeps 3 scheduled posts waiting at a time.