skill-cross-platform-publish · 跨平台一键发布

跨平台一稿多发 skill:一份内容按各平台规范重适配后,发布到小红书、抖音、B站、公众号、快手、视频号、知乎。
先用脚本生成派发计划(校验各平台约束),再按平台生态逐个改写(视频跨横竖先转比例),最后委派各平台 publisher 执行。有 Profile 时发布前做人设检查。
调用示例:在聊天框中说"把这篇露营攻略同时发到小红书、抖音和 B站"。
产品详解
定位
skill-cross-platform-publish 是"一稿多发"的编排器:同一份内容,按各平台规范重适配,再路由到各平台 publisher SKILL 逐个发布。适配由 LLM 做,约束检查与路由由脚本做,实际发布由各平台 publisher 做——三权分立。
核心能力
- 派发计划:
scripts/publish_dispatch.py plan校验 manifest 中各平台的约束越限(字数/比例/标签/内容类型),输出路由到 publisher 的派发计划与 warnings。 - 按平台重适配:依派发计划的约束说明精简标题/正文、删减标签、调整话题格式;语气按平台生态本地化;视频跨横竖平台先用 video-reframe 转比例。
- 逐平台委派发布:覆盖小红书(skill-xhs-publisher)、抖音、公众号、B站、快手、视频号、知乎共 7 个平台的 publisher;未部署 publisher 的平台先提示用户。
- 发布前人设检查:有 Profile 时对适配后内容跑 skill-persona-check,低于 80 分告知分数、偏离点与修改建议,不阻断发布。
- 发布后留痕:发布通知推送、带 UTM 追踪的短链;成功发布的记录由 publisher 脚本自动落入内容日历 + skill-publish-log,无需手动补记。
工作流程
- 生成派发计划(
plan校验约束 + 路由),逐条消除 warnings - 为每个平台适配内容(改写标题/正文/标签,视频跨横竖先转比例)
- 发布前人设检查(有 Profile 时)
- 逐平台调用对应 publisher SKILL 执行发布
- 推送结果通知、生成追踪短链,发布记录自动归档
输入与输出
| 输入 | 说明 |
|---|---|
| manifest | JSON:content(标题/正文/标签/媒体类型)+ platforms(目标平台列表) |
输出:各平台的发布结果;发布记录自动写入内容日历(_schedule.json)与 skill-publish-log。
与相邻 skill 的区别
| skill | 分工 |
|---|---|
| skill-cross-platform-publish(本) | 多平台编排:约束校验 + 按平台重适配 + 路由到 publisher |
| skill-xhs-publisher 等各平台 publisher | 单个平台的实际发布执行 |
| skill-publish-scheduler | 按时间批量发布(定时发布) |
| skill-publish-log | 发布事件的记录、查询与统计底座 |
适用场景
- 同一内容要分发到多个平台,一次搞定
- 需要按平台生态差异化改写,而非原样复制
- 多账号矩阵的内容同步分发
使用前准备
- 各目标平台的 publisher SKILL 需已部署可用;账号登录态需就绪(各平台 publisher 自有登录流程)。
- 适配前的原始内容(标题、正文、标签、媒体文件)需准备齐全。
skill-cross-platform-publish 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。