بنقرة واحدة
multi-platform
一键发布视频到多个平台。 触发词: - "发布到 B站" - "上传抖音" - "多平台发布" - "/publish" 使用场景: - B站上传 - 抖音上传 - YouTube 发布
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
一键发布视频到多个平台。 触发词: - "发布到 B站" - "上传抖音" - "多平台发布" - "/publish" 使用场景: - B站上传 - 抖音上传 - YouTube 发布
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | multi-platform |
| description | 一键发布视频到多个平台。 触发词: - "发布到 B站" - "上传抖音" - "多平台发布" - "/publish" 使用场景: - B站上传 - 抖音上传 - YouTube 发布 |
多平台视频分发工作流。
| 平台 | 接口 | 说明 |
|---|---|---|
| B站 | Web上传 | 需要登录 Cookie |
| 抖音 | API | 需要开发者资质 |
| YouTube | YouTube API | 需要 OAuth |
| 微博 | API | 需要开发者资质 |
# B站 Cookie
export BILIBILI_COOKIE="buvid3=xxx; ...";
# YouTube OAuth
export YOUTUBE_CLIENT_ID="xxx.apps.googleusercontent.com";
export YOUTUBE_CLIENT_SECRET="xxx";
# 渲染 B站版本 (16:9)
npx remotion render ScienceVideo --composition-id=Bilibili out/bilibili.mp4
# 渲染抖音版本 (9:16)
npx remotion render ScienceVideo --composition-id=Douyin out/douyin.mp4
# 全部平台
codemotion publish out/video.mp4 --all
# 指定平台
codemotion publish out/bilibili.mp4 --platform=bilibili
codemotion publish out/douyin.mp4 --platform=douyin
{
"platform": "bilibili",
"title": "卷积神经网络详解",
"description": "3Blue1Brown 风格科普视频",
"tags": ["科普", "AI", "机器学习"],
"category": 36,
"source": "youtube"
}
{
"platform": "douyin",
"title": "卷积神经网络是什么?",
"description": "3分钟看懂 CNN",
"topics": ["人工智能", "机器学习"],
"visibility": "public"
}
# 查看帮助
codemotion --help
# 渲染
codemotion render --input=src/Root.tsx --output=out/
# 上传
codemotion upload --platform=bilibili --file=out/video.mp4
# 状态查询
codemotion status --platform=bilibili
| 平台 | 限制 |
|---|---|
| B站 | 单文件 ≤ 2GB,时长 ≥ 1分钟 |
| 抖音 | 视频 ≤ 15分钟,建议 9:16 |
| YouTube | 视频 ≤ 256GB,超长视频需 Partnership |
| 微博 | 视频 ≤ 5GB,支持多种格式 |
# 上传失败重试
codemotion upload --file=out/video.mp4 --platform=bilibili --retry=3
# 查看详细日志
codemotion upload --file=out/video.mp4 --verbose
HTML 演示文稿生成 Skill。基于 frontend-slides 扩展。 触发词: - "演示文稿"、"PPT" - "幻灯片"、"slides" - "做 PPT"、"转网页" - "/presentation" 使用场景: - PPT 转网页 - 从零创建演示文稿 - 技术分享演示 - 教学课件
完整的科普动画视频生成 Skill。整合 script-to-scene + tts-universal + remotion-pro。 触发词: - "科普视频"、"科普动画" - "制作视频"、"创建动画" - "3Blue1Brown 风格" - "/science-animation" 使用场景: - 数学/物理概念讲解 - AI/机器学习可视化 - 数据结构与算法动画 - 技术教程视频
根据场景配置生成 Remotion React 组件代码。 触发词: - "生成 Remotion 代码" - "生成场景组件" - "创建视频代码" 使用场景: - 科普动画视频生成 - 技术教程视频制作 - 数据可视化视频
将自然语言脚本拆分为结构化场景配置。 触发词: - "拆分场景"、"场景配置" - "分镜"、"场景规划" - "脚本转场景" 使用场景: - 科普视频脚本拆解 - 教程视频分镜 - 长文本自动分段
统一 TTS 适配层,支持 6+ TTS 服务商(MiniMax、ElevenLabs、火山引擎、Edge TTS、阿里 Qwen3、腾讯混元)。 提供统一接口,自动处理时间戳格式转换。 触发词: - "TTS"、"文字转语音"、"语音合成" - "MiniMax TTS"、"Edge TTS"、"火山引擎" - 选择 TTS 服务商时 使用场景: - 科普视频配音 - 教程讲解配音 - 多语言语音生成
同一内容自动适配不同平台比例。 触发词: - "多平台适配" - "不同比例" - "抖音/B站适配" - "viewport" 使用场景: - 抖音视频 (9:16) - B站/YouTube 视频 (16:9) - Instagram (1:1) - 小红书 (4:5)