SimplePost + Claude Code
从 Claude Code 发布到社交媒体
将发布说明和仓库变更转化为社交帖子。连接 SimplePost,即可在终端中预览并安排发布公告。
请先在 SimplePost 中连接你的社交账号。免费试用 7 天,无需信用卡。
由 SimplePost 维护 · 更新于
连接 Claude Code
您需要自行使用 claude mcp add 将 SimplePost 的托管服务器添加到 Claude Code,然后在浏览器中完成身份验证。SimplePost 提供可选的 Claude Code 插件,可从 SimplePost 自己的插件市场代码仓库获取;它不属于 Anthropic 目录。
您需要准备什么
- 支持远程 HTTP MCP 服务器的 Claude Code。
- 一个处于免费试用期或任意付费套餐的 SimplePost 账号,并已在网页应用中连接社交账号。
- 对于没有助手的 CI 或脚本,SimplePost CLI(高级版和专业版)是非交互式的替代方案。
添加服务器
在终端中运行此命令。添加 --scope user 即可在每个项目中使用。
claude mcp add --transport http simplepost https://app.simplepost.social/mcp验证身份
启动 Claude Code,运行 /mcp,选择 simplepost 并在浏览器中完成登录。
/mcp检查连接
让 Claude Code 列出您的 SimplePost 账号。它应调用 list_accounts 并显示真实的账号 ID。
可选:安装插件
该插件将 SimplePost 技能与相同的服务器配置打包在一起。
/plugin marketplace add simple-post/simplepost-claude-plugin /plugin install simplepost@simplepost
初次使用 SimplePost?<link>请先连接你的社交账号</link>。
工作流
示例:从代码仓库发布版本公告
请在你要发布的仓库中运行这些提示。Claude Code 会读取本地文件作为上下文;但它发送给 SimplePost 的媒体必须是公开 URL,因为托管服务器无法读取你的磁盘。
阅读 CHANGELOG.md 以及自 v2.3.0 标签以来的提交记录。面向用户而非开发者,总结 v2.4.0 的变化。
结果:Claude Code 会读取文件和 git log,并返回一份面向用户的摘要,供你修改。
列出我的 SimplePost 账号。为这次发布起草一条 SimplePost 帖子:为 LinkedIn 写一条单独的帖子,并使用账号单独覆盖,为 X 和 Bluesky 写一个三部分的串帖。链接到 GitHub 发布页面。将其保存为草稿并展示预览。
结果:保存一份带有覆盖设置的单一草稿,并返回各平台的预览文本。
将该草稿安排在今天 15:00 UTC 发布,也就是版本上线的时候。请使用新的幂等键。
结果:草稿会变成已安排的帖子;Claude Code 会报告确切的时间和账号。
15:00 之后,检查这条帖子,并告诉我每个账号的结果,附上链接。
结果:按账号显示的结果,包含帖子 URL;若某个账号失败,则显示确切的错误信息。
发布详情
Claude Code 可以做什么
- 根据 CHANGELOG.md、发布标签、提交信息或拉取请求描述起草公告。
- 为各网络创建专属版本:为 X 和 Bluesky 创建技术串文,为 LinkedIn 创建摘要。
- 保存草稿以供审核,显示预览,并安排在发布时间发出。
- 查看已排期的内容,并在帖子发出前编辑或丢弃。
请在 SimplePost 网页应用中连接社交账号。互动分析以及对已发布帖子的修改仍需在社交网络上进行。
每个网络使用不同版本
- 发布公告通常需要两种形式:面向开发者受众的技术串帖,以及其他地方使用的单条摘要。Claude Code 可以通过按账号覆盖设置,在一篇帖子中生成这两种内容。
- 要求它保持版本号、链接和产品名称与仓库中的写法完全一致,并在定时发布前向您展示每个版本。
登录与权限
- Claude Code 通过 OAuth 连接托管服务器;无需把 API 密钥粘贴到配置文件中,也不会误将其提交。
- 令牌由 Claude Code 存储,90 天后过期。请重新运行 /mcp 再次登录。
- 对于自托管的 SimplePost,请将该 URL 替换为你部署环境的 /mcp 端点。
发布操作和工具
| 预览 | preview_post 和 show_post_preview;在终端中,你会得到每个网络的文本结果。 |
|---|---|
| 定时发布 | 使用 create_post 并指定计划时间;为每篇预期发布的帖子使用新的幂等键,可确保重试安全。 |
| 立即发布 | 使用发布模式为 now 的 create_post,例如在部署完成后立即发布。 |
| 查看定时帖子 | 日历数据使用 get_schedule;定时帖子使用 inspect_posts。 |
| 更新或取消 | 在帖子开始发布之前,可使用 update_scheduled_post 或 discard_scheduled_post,例如发布日期推迟时。 |
如果出现问题
simplepost 显示需要身份验证
在 Claude Code 中运行 /mcp,选择 simplepost 并完成浏览器流程。
Claude Code 想要附加一张本地截图
托管服务器无法读取本地文件。请将图片上传到公开的位置(例如 GitHub 发布资源),或在网页编辑器中添加。
重试产生了重复内容
重试超时的写入操作时,请让 Claude Code 复用相同的幂等键;使用新的键则意味着新建一条帖子。
支持的平台
Claude Code 可发布到的网络
从 Claude Code 出发,全部十个托管网络的使用方式都相同:X、LinkedIn、Instagram、Facebook、Threads、Bluesky、TikTok、YouTube、Pinterest 和 Telegram。以下平台指南与此最相关:
- 用 AI 定时发布 X(Twitter)帖子在 X 上发布帖子、最多 25 条的串帖、引用帖和媒体,发布前会进行加权长度检查。
- 用 AI 定时发布 LinkedIn 帖子个人主页帖子,最多支持 9 张图片或一个视频,并提供可见性设置和信息流预览。
- 定时发布 Bluesky 帖子和串帖在 Bluesky 上发布帖子、串帖和引用帖,最多支持 4 张图片或一个视频,并支持替代文字。
- 用 AI 定时发布 Threads 帖子Threads 上的文本帖子、回复链、引用以及最多包含 20 张图片和视频的轮播。
- 用 AI 定时发布 Telegram 帖子通过您自己的机器人发送频道和群组消息、最多 10 项的相册以及回复链。
常见问题
Claude Code 与 SimplePost 常见问题
如何将 SimplePost 添加到 Claude Code?
运行 claude mcp add --transport http simplepost https://app.simplepost.social/mcp,然后在 Claude Code 中运行 /mcp,并在浏览器中登录 SimplePost。
Claude Code 可以自动发布版本更新说明吗?
当您在会话中提出要求时,它可以起草并定时发布。对于无人值守的 CI 作业,请使用 SimplePost CLI 或 API,而不是交互式助手。
Claude Code 可以从我的代码仓库上传图片吗?
不能直接用于托管服务器,因为它无法读取本地路径。请使用图片的公开 URL,或在 SimplePost 网页应用中上传。
有官方的 Claude Code 插件吗?
SimplePost 在其自己的市场仓库 simple-post/simplepost-claude-plugin 中发布了一个插件。该插件由 SimplePost 维护,而非 Anthropic。
本周从 Claude Code 发布
免费 7 天 · 无需信用卡 · 试用期间每个平台 10 条帖子