소스 정보
- 저장소
- krillinai/autosocial-skills
- 최근 소스 활동
- 2026년 7월 25일 06:16
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 6
- 포크
- 2
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/krillinai/autosocial-skills --skill multi-platform-publish명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| 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}" \
--account "{account_path}"
监控上传进度
记录结果
不要仅根据脚本以退出码 0 结束就报告发布成功。脚本完成只代表自动填写流程结束;最终状态需要用户确认或平台页面提供可检查的成功反馈。
汇总所有平台的发布结果:
=== 📊 发布报告 ===
视频: {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/ 目录存在