with one click
social-media
社交媒体统一入口 - 下载/发布/文案。支持小红书、X/Twitter、抖音、B站、YouTube。自动识别平台和动作。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
社交媒体统一入口 - 下载/发布/文案。支持小红书、X/Twitter、抖音、B站、YouTube。自动识别平台和动作。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
火山引擎语音识别 - 将音频/视频转文字,支持长音频分段识别。
Use when publishing an Obsidian plugin to the community plugin store, creating GitHub Releases for Obsidian plugins, or submitting PRs to obsidianmd/obsidian-releases
一键部署静态网站到 Vercel 和 Cloudflare Pages。支持 HTML/React/Vue 等任意静态项目。
将 Expo/React Native 项目通过 EAS Build 构建 iOS 包并提交到 TestFlight。支持从零配置 EAS、构建、提交全流程。
综合画图工具 - AI 生图 (Nanobanana/Gemini) + 图片后处理(拼接/抠图/圆形裁剪/合成)。支持中英文自然语言画图。
统一搜索与抓取能力层 - 整合所有外部信息获取接口(搜索、抓取、下载)
| name | social-media |
| shortname | social-media |
| description | 社交媒体统一入口 - 下载/发布/文案。支持小红书、X/Twitter、抖音、B站、YouTube。自动识别平台和动作。 |
| version | 1.0.0 |
| author | Claude |
| allowed-tools | Bash(python:*), Read, Write, Glob, WebFetch |
| model | sonnet |
| tags | ["social-media","xiaohongshu","twitter","douyin","bilibili","youtube","download","publish"] |
本 skill 采用双策略模式,自动识别平台和动作:
┌─────────────────────────────────────────────────────────────┐
│ social-media skill │
├─────────────────────────────────────────────────────────────┤
│ PlatformStrategy(平台策略) │ ActionStrategy(动作策略) │
│ - 小红书 (xiaohongshu) │ - download(下载内容) │
│ - X/Twitter (twitter) │ - publish(发布内容) │
│ - 抖音 (douyin) │ - copywriting(写文案) │
│ - B站 (bilibili) │ - repurpose(内容分发) │
│ - YouTube (youtube) │ │
└─────────────────────────────────────────────────────────────┘
| URL 特征 | 平台 |
|---|---|
xhslink.com, xiaohongshu.com | 小红书 |
x.com, twitter.com | X/Twitter |
v.douyin.com, douyin.com | 抖音 |
bilibili.com, b23.tv | B站 |
youtube.com, youtu.be | YouTube |
| 用户输入 | 动作 | 说明 |
|---|---|---|
| "下载这个 [链接]" | download | 下载视频/图片/元数据 |
| "保存这个 [链接]" | download | 同上 |
| "发到 X/小红书/B站" | publish | 发布内容 |
| "帮我写个文案" | copywriting | 生成文案 |
| "把这个内容发到多个平台" | repurpose | 多平台分发 |
| 用户输入 | Platform | Action |
|---|---|---|
| "下载这个抖音" | douyin | download |
| "发到 X 和小红书" | [twitter, xiaohongshu] | publish |
| "帮我写个小红书文案" | xiaohongshu | copywriting |
| "把这个视频发到 B 站" | bilibili | publish |
python3 ~/.claude/skills/social-media/scripts/platforms/social_download.py <command> <args>
# 解析链接(自动识别平台)
python3 ~/.claude/skills/social-media/scripts/platforms/social_download.py parse "<URL>" --json
# 下载内容(自动识别平台)
python3 ~/.claude/skills/social-media/scripts/platforms/social_download.py download "<URL>" -o ~/Downloads
X/Twitter:
python3 ~/.claude/skills/social-media/scripts/platforms/social_download.py twitter <TWEET_ID> -o ~/Downloads
小红书:
python3 ~/.claude/skills/social-media/scripts/platforms/social_download.py xiaohongshu "<URL>" -o ~/Downloads
抖音:
python3 ~/.claude/skills/social-media/scripts/platforms/social_download.py douyin "<URL或分享文本>" -o ~/Downloads
~/Downloads/
├── username_video.mp4 # 视频
├── image_001.jpg # 图片
├── metadata.json # 元数据(含评论)
└── summary.md # 可读摘要
| 平台 | 视频 | 图片 | 评论 | 元数据 |
|---|---|---|---|---|
| 小红书 | ✅ | ✅ | ✅ (MCP) | ✅ |
| X/Twitter | ✅ | ✅ | ✅ | ✅ |
| 抖音 | ✅ | - | - | - |
| B站 | ✅ | - | - | - |
| YouTube | ✅ | - | - | - |
X/Twitter:
python3 ~/.claude/skills/x-post/scripts/x_post.py "推文内容" [-i 图片路径]
小红书(图文/视频):
⚠️ 重要:小红书发布必须通过 xiaohongshu skill 调用,以便 PMO 追踪。
调用 Skill 工具:
skill: "xiaohongshu"
args: "发布图文笔记
标题:xxx
文案:xxx
图片:xxx"
或者:
调用 Skill 工具:
skill: "xiaohongshu"
args: "发布视频笔记
标题:xxx
文案:xxx
视频:xxx"
禁止直接调用 xhs_publish.py 脚本,否则 PMO 无法追踪发布记录。
B站:
cd ~/.claude/skills/biliup-publish && biliup upload "视频路径" \
--title "标题" \
--desc "简介" \
--tag "标签1,标签2" \
--tid 231
# X - 无需检查,API 已配置
# 小红书
python3 ~/.claude/skills/xiaohongshu/scripts/xhs_publish.py check
# B站
ls ~/.claude/skills/biliup-publish/cookies.json
| 平台 | 文字限制 | 图片 | 视频 | 登录方式 |
|---|---|---|---|---|
| X | 280字符 | 4张 | - | API密钥 |
| 小红书 | 标题20字,正文1000字 | ✅ | ✅ | 扫码 |
| B站 | 标题80字 | 封面 | ✅ | 扫码 |
| 平台 | 账号 |
|---|---|
| X/Twitter | liuysh2 |
| B站 | 转了码的刘公子 |
| 小红书 | (扫码登录) |
禁止使用:
推荐格式:
| 平台 | 标题 | 正文 | 标签 |
|---|---|---|---|
| 小红书 | ≤20字 | ≤1000字 | 数组格式,不带# |
| X | - | ≤280字符 | 可用# |
| B站 | ≤80字 | 无限制 | 逗号分隔 |
数字+结果:「3招搞定xxx」
身份+痛点:「程序员必看!xxx」
反常识:「原来xxx才是关键」
提问式:「为什么xxx?」
钩子(1句话抓注意力)
↓
核心内容(分点阐述)
↓
总结/金句收尾
系列定位:用固定数量的图片讲透一件事,形成账号辨识度
标题格式:
[n]张图[动词][主题]
动词选择:
- 读懂:知识概念类(读懂RLHF、读懂量化交易)
- 盘点:列表清单类(盘点AI Agent框架、盘点编程语言)
- 了解:人物介绍类(了解Sam Altman、了解黄仁勋)
- 搞定:实操教程类(搞定Git工作流、搞定Docker部署)
- 看透:深度分析类(看透OpenAI商业模式)
图片数量选择:
| 数量 | 适用场景 | 信息密度 |
|---|---|---|
| 3张 | 快速科普、简单概念 | 低,易传播 |
| 5张 | 标准讲解、人物介绍 | 中,平衡 |
| 7-9张 | 深度盘点、完整教程 | 高,需耐心 |
每张图的内容结构:
第1张:封面(标题+核心视觉)
第2张:引入/背景/为什么重要
第3-n-1张:核心内容(每张一个要点)
第n张:总结/行动号召/关注引导
设计规范:
/api-draw 生成,保持一致性示例:
5张图读懂RLHF
├── 图1: 封面「5张图读懂RLHF」
├── 图2: 什么是RLHF?为什么重要?
├── 图3: 核心流程第一步:SFT
├── 图4: 核心流程第二步:RM训练
├── 图5: 核心流程第三步:PPO优化
└── 图6: 总结+延伸阅读
触发词:当用户说「做一个n张图」「图文盘点」「图解xxx」时,自动应用此模板
1. 确认内容和目标平台
2. 检查各平台登录状态
3. 内容适配(根据平台限制调整)
4. 依次发布
5. 汇总结果
| 平台 | 文字处理 | 媒体处理 |
|---|---|---|
| X | 精简到280字以内 | 最多4张图 |
| 小红书 | 标题≤20字,正文≤1000字 | 图片/视频 |
| B站 | 标题≤80字 | 仅视频 |
发布结果:
✅ X: https://x.com/i/status/xxx
✅ 小红书: 发布成功
✅ B站: https://www.bilibili.com/video/BVxxx
# twitterapi.io(推荐)
export TWITTERAPI_IO_KEY="your_key"
# 或官方 API
export X_API_KEY="your_key"
export X_API_SECRET="your_secret"
export X_ACCESS_TOKEN="your_token"
export X_ACCESS_TOKEN_SECRET="your_token_secret"
通过 MCP 访问:
mcp__xiaohongshu-mcp__check_login_status
Cookies 文件:~/.claude/douyin_cookies.txt
Cookies 文件:~/.claude/skills/biliup-publish/cookies.json
| tid | 分区 | 适用内容 |
|---|---|---|
| 231 | 计算机技术 | 编程、AI、技术教程 |
| 230 | 软件应用 | 软件测评、使用教程 |
| 201 | 科学科普 | 知识科普 |
| 207 | 财经商业 | 商业、投资 |
| 160 | 生活记录 | 日常Vlog |
| 问题 | 解决方案 |
|---|---|
| Twitter 429 | twitterapi.io 配额用尽,等待重置 |
| 小红书 404 | 笔记可能已删除或私密 |
| 抖音页面超时 | 检查网络,增加等待时间 |
| B站上传失败 | 刷新登录:biliup renew |
| Playwright 未安装 | pip install playwright && playwright install chromium |
pip install requests requests-oauthlib playwright
playwright install chromium
| Skill | 用途 |
|---|---|
video | 视频制作(配合发布) |
draw | 封面生成 |
research | 内容调研 |