Agent SkillsZJU-REAL/Easel › skill-cross-platform-publish

skill-cross-platform-publish

GitHub

实现一稿多发,按各平台规范适配内容并委派发布。支持小红书、抖音等主流平台,通过脚本校验约束、LLM本地化内容、检查人设一致性后逐平台执行发布及记录。

skills/openclaw/skill-cross-platform-publish/SKILL.md ZJU-REAL/Easel

触发场景

一键发布 同时发到多个平台 多平台发布 一稿多发 全平台发 分发到各平台

安装

npx skills add ZJU-REAL/Easel --skill skill-cross-platform-publish -g -y
更多选项

非标准路径

npx skills add https://github.com/ZJU-REAL/Easel/tree/main/skills/openclaw/skill-cross-platform-publish -g -y

不安装直接使用

npx skills use ZJU-REAL/Easel@skill-cross-platform-publish

指定 Agent (Claude Code)

npx skills add ZJU-REAL/Easel --skill skill-cross-platform-publish -a claude-code -g -y

安装 repo 全部 skill

npx skills add ZJU-REAL/Easel --all -g -y

预览 repo 内 skill

npx skills add ZJU-REAL/Easel --list

SKILL.md

Frontmatter
{
    "name": "skill-cross-platform-publish",
    "layer": "publish",
    "description": "跨平台一键发布:一份内容适配并发布到多个平台(小红书\/抖音\/B站\/公众号\/快手\/视频号\/知乎)。 按各平台格式约束(字数\/比例\/标签\/内容类型)适配内容,再逐个委派对应平台发布 SKILL。 当用户说\"一键发布\"\"同时发到多个平台\"\"多平台发布\"\"一稿多发\"\"全平台发\"\"发到抖音+小红书+B站\" \"分发到各平台\"时使用。适配由 LLM 做,路由与约束检查由 scripts\/publish_dispatch.py。"
}

跨平台一键发布

一稿多发:按各平台规范适配同一份内容,再逐平台委派发布 SKILL。走 scripts/publish_dispatch.py(约束检查 + 平台→publisher 路由 + 派发计划)。 内容适配由你(LLM)完成,实际发布委派各平台 publisher SKILL。

支持平台 → 发布 SKILL

平台 publisher SKILL
xiaohongshu skill-xhs-publisher ✅
douyin skill-douyin-upload ✅
wechat(公众号) skill-wechat-publisher ✅
bilibili skill-bilibili-upload ✅
kuaishou skill-kuaishou-upload ✅
weixin-channels(视频号) skill-channels-upload ✅
zhihu skill-zhihu-publisher ✅

python <skill>/scripts/publish_dispatch.py platforms 看全部平台及约束。

输入

内容清单 manifest(JSON):

{
  "content": {"title": "...", "body": "...", "tags": ["...", "..."], "media_type": "video"},
  "platforms": ["xiaohongshu", "douyin", "bilibili"]
}

执行流程

脚本路径:skills/openclaw/skill-cross-platform-publish/scripts/publish_dispatch.py

# 1) 生成派发计划(校验各平台越限 + 路由到 publisher)
python skills/openclaw/skill-cross-platform-publish/scripts/publish_dispatch.py plan --manifest content.json
  1. 按计划为每个平台适配内容(你来做):
    • constraints_notewarnings 精简标题/正文、删减标签、调整话题格式。
    • recommend_aspect 决定是否用 video-reframe 转比例(如竖版转横版发 B站)。
    • 语气/话题按平台生态本地化(小红书亲和+emoji、B站梗、知乎专业、抖音短平快)。
  2. 发布前人设检查(有 Profile 时,见 AGENTS.md「发布前人设一致性检查」): 对适配后的各平台内容跑 skill-persona-check,评分喂 python skills/shared/scripts/persona_gate.py check --score 85—— 低于 80 分时告知分数、偏离点和修改建议,但不阻断发布;用户已明确要发布就继续执行。
  3. 逐平台发布:调用 dispatch[i].publisher 对应的发布 SKILL 执行。
  4. 发布后:skill-publish-notify 推送结果;skill-short-link 生成带 UTM 追踪短链; 并把本次发布登记进 manifest 供归因层消费:
    python skills/shared/scripts/manifest.py record --topic 露营攻略 \
      --layer publish --skill skill-cross-platform-publish --profile 户外达人 \
      --upstream outputs/露营攻略/article.md --summary "已发 小红书/抖音/B站"
    

    发布记录已由 publisher 脚本在 --exec 成功时自动落「内容日历(_schedule.json)+ skill-publish-log」,无需手动补记(重复会双记)。仅当要补 --persona-score/--persona-verdict 等元数据时,再单独调 skill-publish-log 追加。

Profile 感知

  • 有 Profile:默认目标平台取 platforms.md 已开通的账号;各平台语气/话题贴合 style.md; 合规底线遵守 preferences.md
  • 无 Profile:询问目标平台,用平台通用规范适配。

规则

  1. 不要一稿原样多发——每个平台按其约束与生态适配(这是本 SKILL 的核心价值)。
  2. 发布前用 plan 检查越限,逐条消除 warnings 再发。
  3. 视频跨横竖平台先用 video-reframe 转比例,别直接发导致黑边/裁切。
  4. 每个平台的实际发布委派其 publisher SKILL;未部署 publisher 的平台先提示用户。
  5. 批量按时间发布见 skill-publish-scheduler

参考来源

一稿多发的关键不是"复制粘贴"而是"按平台重适配"。本 SKILL 用约束注册表把各平台的字数/比例/ 标签/类型规则固化,路由到对应 publisher,适配交给 LLM,发布交给平台 SKILL。

版本历史

  • 69c5928 当前 2026-09-08 17:38

同 Skill 集合

skills/openclaw/ai-image-gen/SKILL.md
skills/openclaw/ai-music/SKILL.md
skills/openclaw/ai-video-gen/SKILL.md
skills/openclaw/asset-manager/SKILL.md
skills/openclaw/audio-denoise/SKILL.md
skills/openclaw/audio-editing/SKILL.md
skills/openclaw/audio-mix/SKILL.md
skills/openclaw/audio-visualizer/SKILL.md
skills/openclaw/auto-short-video/SKILL.md
skills/openclaw/auto-subtitle/SKILL.md
skills/openclaw/batch-process/SKILL.md
skills/openclaw/beat-sync-video/SKILL.md
skills/openclaw/card-design/SKILL.md
skills/openclaw/card-quote/SKILL.md
skills/openclaw/card-xiaohongshu/SKILL.md
skills/openclaw/chart-visualization/SKILL.md
skills/openclaw/clipify/SKILL.md
skills/openclaw/comparison-card/SKILL.md
skills/openclaw/copywriting/SKILL.md
skills/openclaw/data-report/SKILL.md
skills/openclaw/doc-convert/SKILL.md
skills/openclaw/ecom-details-image/SKILL.md
skills/openclaw/green-screen/SKILL.md
skills/openclaw/image-editing/SKILL.md
skills/openclaw/image-enhance/SKILL.md
skills/openclaw/infographic/SKILL.md
skills/openclaw/meme-generator/SKILL.md
skills/openclaw/mindmap/SKILL.md
skills/openclaw/multi-voice-dubbing/SKILL.md
skills/openclaw/novel-writer/SKILL.md
skills/openclaw/paper-explainer/SKILL.md
skills/openclaw/post-formatter/SKILL.md
skills/openclaw/poster-hero/SKILL.md
skills/openclaw/remove-bg/SKILL.md
skills/openclaw/roi-calculator/SKILL.md
skills/openclaw/short-drama/SKILL.md
skills/openclaw/skill-account-diagnosis/SKILL.md
skills/openclaw/skill-algorithm-updates/SKILL.md
skills/openclaw/skill-article-outline/SKILL.md
skills/openclaw/skill-audience-profiler/SKILL.md
skills/openclaw/skill-bilibili-upload/SKILL.md
skills/openclaw/skill-brand-onboarding/SKILL.md
skills/openclaw/skill-campaign-planner/SKILL.md
skills/openclaw/skill-carousel-planner/SKILL.md
skills/openclaw/skill-channels-upload/SKILL.md
skills/openclaw/skill-collab-proposal/SKILL.md
skills/openclaw/skill-comment-insights/SKILL.md
skills/openclaw/skill-community-ops/SKILL.md
skills/openclaw/skill-competitor-analysis/SKILL.md
skills/openclaw/skill-content-calendar-log/SKILL.md

元信息

文件数
0
版本
69c5928
Hash
d31956fe
收录时间
2026-09-08 17:38

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-09 14:28
浙ICP备14020137号-1 $访客地图$