소스 정보
- 저장소
- Leoyishou/personal-ai-company
- 최근 소스 활동
- 2026년 3월 31일 03:57
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 28
- 포크
- 9
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Leoyishou/personal-ai-company --skill social-media명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
SOC 직업 분류 기준
| 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 | 内容调研 |