Publora 社交发布技能
让 AI 编程助手通过一个 MCP 集成起草并安排多个社交平台的内容。
- Star 数
- ★ 58
- 最近更新
- 4 天前
- License
- MIT
- 主语言
- Python
- FA 评分
- 67/100 · 存在缺口
30 秒速览
- 运行形态
- 可在哪里用
- 兼容但需适配Codex · Claude Code · Claude.ai
- 费用
- 有免费版,另有付费云服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 需要从 Claude Code 起草 LinkedIn 帖子并安排发布时间的营销人员。
- 不适合
- 需要直接调用各社交平台 API、避开 Publora 的团队
- 需要通过 API 发布到个人 Facebook 主页的用户
这个 Agent 能做什么,适合哪些场景?
这个仓库由 Publora 团队维护,包含九个 SKILL.md 技能文件,供 Claude Code、Codex、Cursor、OpenClaw 及其他支持技能的智能体使用。技能通过 Publora MCP 服务器调用发布和媒体工具,覆盖 LinkedIn、X、Instagram、Threads、TikTok、YouTube、Facebook、Bluesky、Mastodon 和 Telegram。用户可以创建草稿,也可以提供未来的 UTC 时间安排发布;更新和删除帖子等操作也由 MCP 工具提供。技能本身是指导文件,实际平台连接、账户授权和发布由 Publora 服务处理。Starter 免费方案支持除 X 以外的平台,X 需要付费方案。
安装技能后,智能体根据用户指定的平台和内容选择对应技能,例如 linkedin-post 或 instagram-post。它通过 MCP list_connections 获取已连接账户的 platformId,再调用 create_post 创建草稿或安排未来发布;公共 HTTPS 媒体 URL 可随帖子一起提交。智能体还可调用 update_post、get_post、delete_post、list_posts 和媒体工具;LinkedIn 技能还涵盖互动操作。Mastodon 和 Bluesky 的互动数据工具仅在支持分析的方案上提供。具体平台规则和限制由技能说明,并由 Publora 服务执行。
- 需要从 Claude Code 起草 LinkedIn 帖子并安排发布时间的营销人员。
- 使用 Codex 管理多个已连接社交账户的内容团队。
- 想通过一次 MCP 集成向多个平台提交帖子和媒体的创作者。
- 需要安排 Instagram 图片轮播或 Reel 发布、且拥有 Business 账户的运营人员。
- 希望通过 X 或 Threads 技能起草帖子或串文的社媒编辑。
如何安装或部署这个 Agent?
通用技能 CLI 的安装命令如下;README 也列出 Claude Code 插件市场的安装方式。其他客户端可通过 MCP 配置连接 Publora。需要 API 密钥的客户端可从 Publora 仪表板获取;支持浏览器 OAuth 的 Claude 连接不需要密钥。
如何使用这个 Agent?
对于使用技能 CLI 的智能体,先安装仓库,再在客户端连接 MCP 服务并授权 Publora 账户。创建帖子时,先确认平台已连接,并使用 list_connections 返回的 platformId。省略 scheduledTime 会创建草稿;安排发布时传入未来的 ISO 8601 UTC 时间。也可在 create_post 中传入最多 10 个公共 HTTPS mediaUrls。
这个 Agent 有哪些优点和局限?
- 九个按平台划分的技能覆盖十个社交网络,并共用 Publora MCP 集成。
- 帖子、媒体、账户连接和部分互动操作都有明确的 MCP 工具。
- 支持先创建草稿,也支持通过
scheduledTime安排发布;草稿和已安排帖子可更新。
- 实际发布依赖 Publora MCP 服务、账户和已连接的社交账户。
- X 不包含在免费 Starter 方案中,且 X API 调用费用由用户承担。
- 各平台仍有明确限制,例如 Instagram 要求 Business 账户和 JPEG 媒体,TikTok 未审核应用的公开视频可能受限。
这个 Agent 与同类方案有什么区别?
README 将该仓库与每个平台单独维护的内容创作技能包区分开来:本仓库侧重通过 Publora MCP 发布和安排内容;相关平台技能包则面向各自平台的内容创作。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Publora 社交发布技能 当前 | 67 · 存在缺口 | Agent 插件 / 技能免费版 + 付费版 | ★ 58 | 4 天前 | Python | Codex · Claude Code · Claude.ai |
| Wonda CLI | 56 · 缺口较多 | 命令行工具付费 | ★ 158 | 6 天前 | TypeScript | Codex · Claude Code |
| PaperDebugger | 44 · 缺口较多 | 浏览器扩展免费 + 模型费 | ★ 1.5k | 3 个月前 | TypeScript | — |
| Hermes Agent 橙皮书 2.0 | 31 · 缺口较多 | 开发框架免费 | ★ 5k | 1 个月前 | Python | — |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示技能通过用户配置的 MCP 凭据或 API 密钥调用 Publora,并覆盖创建、更新、删除、发布及排程;安全政策说明无凭据随仓库发布,CI 密钥用途和权限也有描述。扣分原因:未展示更细粒度的权限限制;仓库明确不保证发布前获得用户确认;公开发布可能产生外部影响,且没有已发布内容的恢复机制。
README、安全政策和 CI 文件对草稿、排程、凭据以及平台限制的说明大体一致;FAQ 给出 TikTok 私密发布、Instagram 格式等故障情境,CI 还检查工具及平台限制漂移。扣分原因:运行依赖 Publora MCP/REST、平台 API、账户权限和套餐可用性;文件没有充分说明一般 API 故障的诊断与恢复。
明确列出 Claude、Codex、Cursor、OpenClaw 等目标客户端及各平台场景,并通过每项技能的“Use it when / It never”界定触发条件。扣分原因:能力边界虽具体,但没有覆盖所有平台组合及其他代理环境的行为细节;触发规则依赖代理遵循技能说明。
README 按安装、技能目录、工作方式、REST、FAQ 和贡献说明组织;客户端安装步骤清楚,列出限制和 MIT 许可证,并指向更新日志与发行版。扣分原因:没有提供版本迁移细节或明确的长期维护负责人,命名稳定性的依据有限;示例和 FAQ 有帮助,但不是完整操作手册。
一套技能覆盖十个平台,并说明通过 MCP 创建草稿、排程及管理媒体,能减少逐个平台对接的工作。扣分原因:实际可用性受平台 API、账户类型、审计状态和套餐限制影响;材料未量化成本或展示完整端到端产出示例。
README 列出工具名称、接口路径和平台限制;安全政策与工作流补充凭据和漂移检查细节,事实说明与产品限制通常有区分。扣分原因:本次材料没有包含九个 SKILL.md 的正文、API 文档内容或检查脚本,因此不少具体功能主张无法在所给材料中交叉核验。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 技能能够安排或发布内容,且没有强制的独立确认步骤;使用者应核对代理和客户端的确认设置,并检查目标账户、平台及发布时间。
- 媒体 URL 会由 Publora 服务器下载;不要传入不可信或不应由该服务访问的 URL。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
v1.1.0 v1.1.0 — Bundled MCP connection and plugin fixes
发布说明摘录
Agents: the plugin bundles Publora's OAuth MCP connection and listing icon; setup covers migration from the old URL, LinkedIn and Instagram metadata is valid YAML, and descriptions reflect actual confirmation behavior. All plugin versions are 1.1.0, with marketplace upgrades verified. API: the skills document existing Publora capabilities, including Threads chains, account context and media attachment; this release updates the skills and plugin package. See the [Publora API changelog](https://docs.publora.com/changelog). …在 GitHub 查看 ↗ -
发布说明摘录
The drift check could not see the bugs it was meant to prevent. Every one of the eight fixes in v1.0.2 passed it clean, because it asked a single question, *does this tool exist*, and answered that correctly while a tool documented with invented parameters, a capability the skill denied, and a limit wrong by three orders of magnitude went unflagged. Parameters are verified against the schema …在 GitHub 查看 ↗ -
发布说明摘录
Eight claims in the skills contradicted the API. Each was verified against the live tools/list schema or publora-api-docs, not against prose. Two came from #6; six predate it. Parameters that do not exist linkedin_create_reshare required parent, while the skill said postedId: ``` required: ['platformId', 'parent'] props: ['platformId', 'parent', 'commentary', 'visibility'] ``` …在 GitHub 查看 ↗
常见问题
所有平台都能免费使用吗?
安排帖子前会强制预览或确认吗?
安装技能是否会自动连接社交账户?
为什么 TikTok 视频可能以私密状态发布?
SELF_ONLY,即使请求中指定了其他 viewerSetting。可以发布到个人 Facebook 主页吗?
social-post 技能面向 YouTube、Facebook Page 和 Mastodon。