Communitygithub.com

posteverywhere/grok-plugin

连接社交媒体账号或频道到 PostEverywhere。当用户想要添加 Instagram、TikTok、YouTube、LinkedIn、Facebook、X、Threads、Pinterest、Bluesky、Telegram、Discord 或 WordPress 时,或者因未连接账号导致无法发布内容时使用。

grok-plugin 是什么?

此技能用于将社交媒体账号连接到 PostEverywhere 平台,支持 Instagram、Facebook、LinkedIn、X、YouTube、TikTok、Threads、Pinterest、Bluesky、Telegram、Discord 和 WordPress 等主流平台。连接方式根据平台分为两种:通过平台官方登录授权,或通过提供密钥/密码直接连接。当账号失效时,可调用 reconnect 接口更新凭证。如果账号数量达到套餐限制,用户需要移除旧账号或升级套餐。该技能旨在帮助 AI 代理(如 Claude Code、Cursor、Codex)无缝地指导用户完成账号连接、重连和限制管理,确保社交内容发布流程顺畅。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/posteverywhere/grok-plugin/tree/HEAD/skills/connect-social-accounts

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

连接社交媒体账号

账号的连接方式取决于平台,分为两种。

登录式平台

Instagram、Facebook、LinkedIn、X、YouTube、TikTok、Threads 和 Pinterest 通过平台自身的登录流程连接。

  1. 调用 create_connect_link,传入 platform 参数。
  2. 将生成的链接提供给用户。该链接有效时间约为 10 分钟,可在任意浏览器中使用。
  3. 告知用户平台会要求的内容:
    • Instagram: 需要企业或创作者账号。个人账号无法连接用于发布。
    • Facebook: 需要用户管理的 Facebook 主页。在 Facebook 的授权页面上勾选每个主页和所有权限。
    • YouTube: 需要 Google 账号关联的 YouTube 频道,并在 Google 的授权页面上勾选所有 YouTube 权限。
    • TikTok: 在 TikTok 的授权页面上允许所有权限。
  4. 用户操作完成后,调用 list_accounts 确认账号已显示。

使用密钥或密码的平台

这些平台直接在对话中通过 connect_credential_account 连接。用户提供值,切勿猜测。

  • Bluesky: handle 以及来自 Bluesky 设置 → 应用密码的 app_password。切勿使用主密码。
  • Telegram: 来自 @BotFather 的 bot_token 以及 channel(@username 或聊天 ID)。机器人必须是频道的管理员。
  • Discord: 来自服务器设置 → 集成 → Webhooks 的 webhook_url。
  • WordPress(自托管,WordPress 5.6 或更新版本):site_url、username 以及来自用户 → 个人资料 → 应用密码的 app_password。切勿使用登录密码。

当账号停止工作时

调用 create_reconnect_link,传入 account_id,并将生成的链接提供给用户。对于使用密钥和密码的平台,重新调用 connect_credential_account 并提供新值。

套餐限制

每个套餐包含一定数量的账号。如果因达到限制导致连接失败,请明确告知用户。他们可以移除不再使用的账号,或在 app.posteverywhere.ai 上更改套餐。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相关技能