Install
openclaw skills install @nh5gntnf78-oss/auto-publish支持抖音、小红书、B站、YouTube多平台视频/内容自动发布,含标题标签自动填写、最佳发布时间推荐、批量上传及数据追踪功能。
openclaw skills install @nh5gntnf78-oss/auto-publish多平台自动发布器 — 自动将视频/内容发布到抖音、小红书、B站、YouTube等平台。
| 平台 | 状态 | 功能 |
|---|---|---|
| 抖音 | ✅ 支持 | 视频发布、话题标签、@好友 |
| 小红书 | ✅ 支持 | 图文/视频发布、话题标签 |
| B站 | ✅ 支持 | 视频发布、分区选择、标签 |
| YouTube | ✅ 支持 | 视频发布、多语言字幕 |
| 快手 | ⏳ 开发中 | 即将支持 |
抖音:
client_key 和 client_secret小红书:
B站:
access_keyYouTube:
编辑 scripts/config.json:
{
"douyin": {
"client_key": "YOUR_CLIENT_KEY",
"client_secret": "YOUR_CLIENT_SECRET"
},
"xiaohongshu": {
"api_token": "YOUR_API_TOKEN"
},
"bilibili": {
"access_key": "YOUR_ACCESS_KEY"
},
"youtube": {
"client_id": "YOUR_CLIENT_ID",
"client_secret": "YOUR_CLIENT_SECRET"
}
}
python scripts/auto_publish.py \
--platform douyin \
--video path/to/video.mp4 \
--title "我的视频标题" \
--desc "视频描述 #话题1 #话题2" \
--tags "话题1,话题2,话题3"
from scripts.auto_publish import AutoPublisher
# 初始化发布器
publisher = AutoPublisher()
# 发布到抖音
result = publisher.publish(
platform="douyin",
video_path="path/to/video.mp4",
title="我的视频标题",
description="视频描述 #话题1 #话题2",
tags=["话题1", "话题2", "话题3"],
publish_time="best" # 自动选择最佳发布时间
)
print(result)
# 输出: {'success': True, 'url': 'https://douyin.com/video/xxx', 'publish_time': '2026-06-13 18:00'}
创建 publish_list.json:
[
{
"platform": "douyin",
"video": "videos/video1.mp4",
"title": "视频1标题",
"desc": "视频1描述",
"tags": ["标签1", "标签2"]
},
{
"platform": "xiaohongshu",
"video": "videos/video2.mp4",
"title": "视频2标题",
"desc": "视频2描述",
"tags": ["标签3", "标签4"]
}
]
python scripts/batch_publish.py --list publish_list.json
基于平台算法和用户活跃数据,推荐最佳发布时间:
from scripts.best_time import BestTimeRecommender
recommender = BestTimeRecommender()
best_time = recommender.recommend(platform="douyin", target_audience="18-24")
print(best_time)
# 输出: {'time': '2026-06-13 18:30', 'reason': '目标受众活跃高峰'}
自动追踪发布后的数据变化:
from scripts.tracker import DataTracker
tracker = DataTracker()
data = tracker.track(video_url="https://douyin.com/video/xxx", platform="douyin")
print(data)
# 输出: {'views': 10000, 'likes': 500, 'comments': 50, 'shares': 100}
基于视频内容自动生成标签:
from scripts.tag_generator import TagGenerator
generator = TagGenerator()
tags = generator.generate(video_path="path/to/video.mp4", platform="douyin")
print(tags)
# 输出: ["AI工具", "视频生成", "教程", "科技"]
{
"platforms": {
"douyin": {
"enabled": true,
"client_key": "",
"client_secret": "",
"auto_schedule": true,
"best_time": true
},
"xiaohongshu": {
"enabled": true,
"api_token": "",
"auto_schedule": true
},
"bilibili": {
"enabled": true,
"access_key": "",
"auto_schedule": false
},
"youtube": {
"enabled": false,
"client_id": "",
"client_secret": ""
}
},
"global": {
"retry_count": 3,
"retry_delay": 5,
"notify_on_success": true,
"notify_on_failure": true,
"save_log": true
}
}
错误:Authentication failed
解决:
config.json 中的凭证是否正确错误:Video format not supported
解决:
video-auto-generator Skill生成兼容格式错误:Network error, retry failed
解决:
retry_count 和 retry_delayMIT License
想要更省事?我还提供:
| 服务 | 价格 | 内容 |
|---|---|---|
| 🚗 代安装调试 | ¥68/次 | 帮你安装配置,解决环境问题 |
| 🛠️ 定制技能开发 | ¥200起 | 根据需求开发专属技能 |
| 🚀 视频自动化陪跑 | ¥999/月 | 从0到1搭建完整视频自动化 |
| 📦 技能全家桶 | ¥199 | 11个AI技能永久用 + 代安装 |
微信咨询:[微信号待填写]