com um clique
multi-platform-publish
自动化发布视频到小红书、抖音、快手、微信视频号四大平台的工作流
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
自动化发布视频到小红书、抖音、快手、微信视频号四大平台的工作流
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
| name | multi-platform-publish |
| description | 自动化发布视频到小红书、抖音、快手、微信视频号四大平台的工作流 |
这个 skill 帮助你将视频和元数据信息依次发布到小红书、抖音、快手、微信视频号四个平台。支持全平台发布或选择性发布。
用户说以下任何一种:
在开始发布前,自动检查:
收集配置信息
如果用户提供了 JSON 配置文件:
# 读取配置文件
cat {config_file}
如果用户没有提供配置,使用 AskUserQuestion 工具询问:
验证配置
# 检查视频文件
ls -lh "{video_path}"
# 检查 Python 脚本
ls -1 *_uploader.py
# 检查 Cookie 文件
ls -1 cookiesFile/*.json 2>/dev/null || echo "未找到 Cookie 文件"
显示配置摘要并确认
使用 AskUserQuestion 工具展示配置并请求确认:
📹 视频: {video_path} ({file_size})
📝 标题: {title}
📄 描述: {description}
🏷️ 标签: {tags}
🎯 目标平台: {platforms}
配置信息正确吗?
对于每个目标平台(小红书、抖音、快手、微信视频号),按顺序执行:
平台映射:
xhs_uploader.pydouyin_uploader.pykuaishou_uploader.pywechat_channels_uploader.py发布步骤:
检查 Cookie 文件
ls cookiesFile/{platform}_*.json 2>/dev/null
如果不存在,提示用户:
⚠️ {平台名} Cookie 文件不存在
请先运行登录命令:python {platform}_uploader.py login
是否跳过该平台继续发布?
执行上传命令
python {platform}_uploader.py upload \
--video "{video_path}" \
--title "{title}" \
--desc "{description}" \
--tags "{tags}"
监控上传进度
记录结果
汇总所有平台的发布结果:
=== 📊 发布报告 ===
视频: {video_path}
标题: {title}
开始时间: {start_time}
结束时间: {end_time}
总耗时: {duration}
平台发布结果:
✅ 小红书: 发布成功
✅ 抖音: 发布成功
❌ 快手: 上传超时
⏭️ 微信视频号: 已跳过
成功: 2/4
失败: 1/4
跳过: 1/4
失败详情:
- 快手: 网络超时,建议稍后重试
python {platform}_uploader.py login如果用户提供 JSON 配置文件,格式如下:
{
"video": "videos/demo.mp4",
"metadata": {
"title": "7分钟赶走脑雾",
"description": "感觉大脑迟钝、分心或精神疲惫?这个视频教你科学方法快速恢复专注力。",
"tags": "脑雾,专注力,神经科学,心理技巧,效率提升"
},
"platforms": ["xhs", "douyin", "kuaishou", "wechat"],
"accounts": {
"xhs": "cookiesFile/xhs_account.json",
"douyin": "cookiesFile/douyin_account.json",
"kuaishou": "cookiesFile/kuaishou_account.json",
"wechat": "cookiesFile/wechat_account.json"
}
}
字段说明:
video: 视频文件路径(必填)metadata.title: 视频标题(必填)metadata.description: 视频描述(必填)metadata.tags: 标签,逗号分隔(必填)platforms: 目标平台列表(可选,默认全部)accounts: 各平台 Cookie 文件路径(可选,默认使用脚本自动查找)用户: 发布视频到所有平台
LLM: 好的,请提供以下信息:
1. 视频文件路径
2. 标题
3. 描述
4. 标签
用户: 视频是 videos/demo.mp4,标题是"7分钟赶走脑雾"...
LLM: [执行发布流程]
用户: 使用 publish_config.json 发布视频
LLM: [读取配置文件]
[显示配置摘要]
[询问确认]
[执行发布流程]
用户: 只发布到小红书和抖音
LLM: [收集配置信息]
[只执行小红书和抖音的发布流程]
python xhs_uploader.py login
python douyin_uploader.py login
python kuaishou_uploader.py login
python wechat_channels_uploader.py login
在配置阶段指定目标平台,或在 JSON 配置文件中设置 platforms 字段。
查看失败原因,修复后重新运行 skill,或单独调用失败平台的脚本。
默认保存在项目根目录的 cookiesFile/ 文件夹下。
将 .claude/skills/multi-platform-publish/ 目录复制到 ~/.claude/skills/ 即可在任何项目中使用。
小红书:
抖音:
快手:
微信视频号:
Cookie 过期检测
上传超时处理
网络错误重试
要在任何 Claude Code 窗口中使用这个 skill:
复制 skill 到全局目录
cp -r .claude/skills/multi-platform-publish ~/.claude/skills/
验证安装
ls ~/.claude/skills/multi-platform-publish/
在任何项目中使用
用户: /multi-platform-publish
或
用户: 发布视频到所有平台
注意事项
*_uploader.py 脚本cookiesFile/ 目录存在