AKOR35TH

Social Creator Toolkit — 全平台内容发布工具包

- [YouTube视频SEO指南](https://zhuanlan.zhihu.com/p/368810764)

AKOR35TH 2 Updated 2mo ago

Resources

4
GitHub

Install

npx skillscat add akor35th/social-creator-toolkit

Install via the SkillsCat registry.

SKILL.md

Social Creator Toolkit — 全平台内容发布工具包

联动 social-auto-upload 形成「创作 → 发布 → 分析」闭环

触发词

  • "生成标题" / "帮我起标题" / "优化标题" / "/titles"
  • "全平台文案" / "一键生成文案" / "生成发布方案"
  • "全平台适配" / "生成封面提示词"

核心功能

  1. 视频/字幕分析: 支持视频文件或字幕文件,快速提取内容主题
  2. 多选标题: 每个平台生成3个风格不同的标题供选择
  3. 全平台文案适配: 标题+描述+标签,按各平台规则一站式生成
  4. 封面提示词生成: 输出 Nano Banana 三种比例封面提示词(Gemini CLI 生成,画面感更好)
  5. 发布时间推荐: 基于历史数据+平台算法+星期/节假日动态推荐
  6. 数据分析反馈: 记录发布数据,持续优化标题风格和发布时间
  7. 智能偏好学习: 记录选择和编辑,分析风格模式
  8. 发布工具集成: 与 social-auto-upload 项目共享偏好数据
  9. Newsletter 素材自动攒稿: 每次生成文案自动附带 newsletter 素材段落,周末汇总出刊
  10. 个人网站资源同步: 提取视频中工具/链接,自动对比网站现有资源,确认后更新部署
  11. 封面数据驱动优化: 记录封面点击率,对比上期数据,下次提示词自动调整

完整工作流程

1. 读取字幕文件(.srt)
2. 分析视频内容,提取主题/关键词
3. 为每个平台生成 3 个标题选项
4. 生成各平台完整文案(描述/简介/标签/动态提醒等)
5. 调用 Gemini CLI 生成 Nano Banana 封面提示词(3 种比例)
6. 动态推荐各平台发布时间(错开,避免流量清算)
7. 生成 Newsletter 素材段落(200-400字视频精华 + 工具列表)
8. 自动同步工具到个人网站:提取本期工具/链接 → 对比网站现有资源 → 列出新增项 → 确认后更新部署
9. 整合输出到一个 .md 文件
10. 文档末尾附:下次更新时间建议 + 下期主题建议
11. 自动判断是否生成本周 newsletter 合刊(周四~周日+素材≥1条→自动生成)

全平台发布规则

通用规则

  • 时间格式:24小时制,UTC+8
  • 同一条视频全平台发,文案按各平台风格适配
  • 发布时间错开,避免流量清算
  • 所有平台描述/简介引流到个人网站
  • 视频中提到的工具、可复制内容(代码/prompt/模板等)统一标注,引导去网站获取
  • 标签避免大小写混淆(如 vibecoding 用小写)
  • 避免与创作者身份不符的标签

🌐 YouTube

项目 规则
标题 3选1,≤100字符,末尾加频道标签(如 #你的频道名
描述 含时间戳 + 工具链接 + 引流个人网站
标签 总长度≤500字符,结合热门+内容推荐
常备标签 #{你的品牌} #ai(自定义)

📺 B站

项目 规则
标题 3选1,≤25字,口语化
简介 含三连引导 + 引流网站
标签 不加#号,用顿号、分隔,共9个
常备标签 {你的品牌}、ai(自定义)
粉丝动态提醒 必须添加,≤233字

📕 小红书

项目 规则
标题 3选1,≤20字,含emoji,避免感叹号用|代替
正文 口语化,分段短句,多emoji,300-500字
标签 最多10个,格式 #标签
常备标签 #{你的品牌}

🎵 抖音

项目 规则
标题 3选1,≤30字
简介 必须添加(简短有力,补充标题信息)
标签 最多5个
常备标签 #{你的品牌}

📱 视频号

项目 规则
短标题 必须添加,≤16字符
标题+描述 可以放到一起写
标签 目前无数量限制
常备标签 #{你的品牌}

各平台必须输出项

平台 必须项
YouTube 标题x3 + 描述(含时间戳+网站)+ 标签(≤500字符)+ 发布时间
B站 标题x3 + 简介(含三连引导)+ 标签(9个顿号分隔)+ 粉丝动态提醒 + 发布时间
小红书 标题x3(含emoji无感叹号)+ 正文 + 标签(≤10个)+ 发布时间
抖音 标题x3 + 简介 + 话题标签(≤5个)+ 发布时间
视频号 短标题 + 标题描述合并 + 标签 + 发布时间
Newsletter 素材 本期视频精华概括(200-400字) + 工具/资源列表(供周更合刊使用)

🔥 爆款标题核心公式

7大心理触发公式

公式 核心逻辑 示例
画饼型 承诺快速达到理想结果 "3个月从0到10万粉丝"
损失厌恶型 不看会亏/错过损失 "这5个坑千万别踩!"
数字型 数字比文字更抓眼球 "72个免费学习网站"
反认知型 颠覆常识引发好奇 "越努力越穷?真相是..."
提问型 引发思考不给答案 "为什么有人怎么吃都不胖?"
参照物型 借熟悉事物做对比 "比ChatGPT还好用的..."
圈定人群型 精准定位目标受众 "打工人必看!"

4大引爆词

好奇 + 悬念 + 独特观点 + 颠覆认知


平台标题风格公式

🎵 抖音 (≤30字)

风格 公式 示例
A-好奇型 悬念+意外结果 "用了这个方法,效率直接翻10倍?!"
B-共鸣型 痛点+情绪释放 "终于有人把这个说清楚了"
C-实用型 数字+即时价值 "3分钟学会|保姆级教程来了"

公式模板:

  • [人群] + [痛点] + [解决方案]
  • [数字] + [承诺] + [emoji]
  • [反常识] + [真相揭示]

📺 B站 (≤25字)

风格 公式 示例
A-保姆级 【保姆级】+ 关键词列表 "【保姆级】AI视频剪辑全教程|零基础"
B-测评型 【深度测评】+ 结论 "【深度测评】用了30天,优缺点全在这"
C-干货型 【干货】+ 数字+价值 "【干货】5个改变工作流的AI神器"

关键词分割符: (全角) 分割
类型标签: 【教程】【测评】【干货】【体验】【攻略】【科普】【避坑】

📕 小红书 (≤20字!最严格)

风格 公式 示例
A-惊叹型 情绪词+核心词 "救命|这也太好用了吧"
B-种草型 必入/闭眼冲 "AI剪辑神器|闭眼入✨"
C-疑问型 反问+意外 "这个方法真的假的?"

注意: 避免感叹号,用 | 代替

10个高转化句式:

  1. "[引语]":[犀利观点]
  2. [亮点前置]+[设置悬念]
  3. [数字]+[承诺]
  4. 颠覆[刻板印象]
  5. [人群]必看
  6. 这个[产品/方法]+[结果]
  7. 别再[错误做法]了
  8. [数字]个[类别],[价值]
  9. 后悔没早点[动作]
  10. [意外发现]?

📱 视频号 (标题≤30字 / 短标题≤16字符)

风格 公式 示例
A-正式实用 直接陈述价值 "三分钟学会AI视频剪辑"
B-方法论 如何/怎样+结果 "如何用AI提升工作效率"
C-数字型 数字+方法/技巧 "5个实用AI工具推荐"

禁忌: 无emoji、无网络用语、正式语气

🌐 YouTube (≤100字)

风格 公式 示例
A-SEO优先 关键词+年份+受众 "AI Video Editing | 零基础教程 | 免费工具 | 2026"
B-教程型 Step by Step+难度 "AI剪辑入门 | Step by Step | 新手友好"
C-对比型 A vs B + 结论 "剪映 vs CapCut | 哪个更好用 | 完整对比"

SEO技巧:

  • 关键词放在标题最前面
  • 字符数控制在60以内(避免截断)
  • | 分割关键词
  • 包含年份标注
  • 添加长尾关键词

封面制作

工具

Nano Banana Pro — AI 图像生成,支持 image-to-image

封面比例与平台对应

比例 适用平台
16:9 YouTube、B站(播放器封面)
3:4 小红书、视频号(个人主页卡片)、抖音、B站
4:3 小红书、视频号(分享卡片)、抖音、B站

封面标题

  • 每次生成一个**≤5字的封面短标题**(英文单词算1字)
  • 用于封面大字展示,简洁有力,一眼看懂主题

视觉风格(建议统一)

  • 色调:暖色系 — 柔金、奶茶、暖橘、浅米色,不用冷色紫蓝
  • 氛围:干净、有呼吸感 — 留白充足、松弛通透、像午后自然光洒进来
  • 背景:极简现代居家办公 / 阳光书房 / 高级咖啡馆感,不要暗黑科技风
  • 光影:自然光为主,对比度柔和,强调通透感
  • 元素:精简到极致,不堆砌,设备(电脑/手机)自然融入场景
  • 人物:保留真人照片完全不变,Image-to-Image 模式
  • 字体:标题用设计感加粗字体,整体排版有呼吸感

提示词生成方式

  • 提示词由 Gemini CLI 生成(画面感更好),AI 助手负责提供需求描述给 Gemini
  • 调用语法: cat <需求文件> | gemini -p "生成 Nano Banana 封面提示词..."
  • 每次出提示词前,先搜索参考博主最新封面风格,结合热门趋势优化
  • 参考风格:Jeff Su、ami.moment 等科技/生活博主封面

Image-to-Image 模式(推荐)

  1. 上传人像照片
  2. 提示词首尾必须加 PRESERVE THE ORIGINAL PERSON EXACTLY AS-IS, DO NOT ALTER FACE, HAIR, EXPRESSION, CLOTHING
  3. 粘贴提示词,选择对应比例
  4. 分别生成 16:9、3:4、4:3 三版
  5. 如果人物变形严重 → 降低 Denoising Strength(0.35-0.5)

Text-to-Image 模式(备选)

  • 只生成纯背景,不含人物
  • 后期用 Canva / 黄油相机手动合成人物 + 标题
  • 适用于人物变形严重无法修复时

提示词模板结构

PRESERVE THE ORIGINAL PERSON EXACTLY AS-IS...
+ 风格参考(参考博主封面)
+ 视频主题
+ 中文封面标题
+ 构图(人物位置、标题位置)
+ 暖色背景描述(居家/咖啡馆/书房等)
+ 品牌logo 作为柔和光斑/装饰点缀
+ 人物适配主题的动作/姿态
PRESERVE THE ORIGINAL PERSON EXACTLY AS-IS...

封面检查清单

  1. 各比例标题文案统一(只调排版,核心文案一致)
  2. 背景素材用真实项目截图,避免 AI 生成乱码
  3. 装饰元素不挡脸,保持画面干净
  4. 固定一个角落放频道标识
  5. 以 3:4 为基准模板,其他比例适配

封面迭代优化机制

  1. 每次发布后记录封面点击率数据(小红书封面点击率、YouTube CTR)
  2. 对比上期数据,分析封面效果好/差的原因
  3. 下次提示词根据数据反馈调整(什么风格点击率高 → 复用;低 → 换方向)
  4. 定期搜索参考博主封面更新,保持风格与时俱进

发布时间策略

动态推荐逻辑

  1. 查历史 — 读取上次各平台发布时间和数据表现
  2. 分析效果 — 数据好的时段倾向复用,差的换时段
  3. 结合当下 — 星期几、节假日、平台流量高峰
  4. 错开发布 — 同一视频各平台发布时间错开,避免流量清算
  5. 记录回写 — 发布后更新数据,形成反馈闭环

各平台最佳时段(通用参考)

平台 最佳时段 更新频率 核心算法指标
YouTube 周二-周四 17:00-19:00 1-2次/周 点击率 + 观看时长
B站 周五-周日 19:00-21:00 1-2次/周 完播率 > 三连 > 弹幕
抖音 7:00-9:00 / 12:00-15:00 / 19:00-23:00 1-4次/天 完播率 + 前2秒留存
小红书 19:00-22:00 / 12:00-14:00 1-2次/天 收藏分享 > 点赞
视频号 20:00-22:00 3-5次/周 社交推荐(朋友点赞)

数据追踪字段

平台 追踪指标
YouTube 播放量、点击率、观看时长
B站 播放量、三连数、弹幕数
小红书 浏览量、点赞、收藏、分享
抖音 播放量、点赞、完播率
视频号 播放量、点赞、转发

视频分析流程

方案1: Gemini快速分析 (推荐,大文件友好)

# 1. 提取30-60秒音频采样
ffmpeg -i <VIDEO> -ss 00:00:30 -t 60 -q:a 0 -map a /tmp/audio_sample.mp3

# 2. Whisper快速转文字
whisper /tmp/audio_sample.mp3 --model tiny --language zh --output_format txt

# 3. Gemini分析主题并生成全平台文案
gemini "分析以下内容,提取核心主题、关键词、目标受众,然后生成全平台文案..." -f /tmp/audio_sample.txt

方案2: 完整字幕分析

whisper <VIDEO> --model medium --language zh --output_format srt
gemini "基于字幕内容生成全平台发布方案..." -f <SRT>

输出格式

# {视频名} — 全平台发布方案

**视频:** xxx.mp4
**创作者:** {你的名字}
**生成日期:** YYYY-MM-DD

## 视频内容概要
{主题概要}

## 时间戳
| 时间 | 模块 | 要点 |
|------|------|------|

---

## YouTube
### 标题(三选一)
A. xxx (xx字)
B. xxx (xx字)
C. xxx (xx字)

### 描述
{含时间戳、工具链接、网站引流、CTA}

### 标签
{≤500字符,含常备标签}

### 推荐发布时间
{日期 时间 + 推荐理由}

---

## B站
### 标题(三选一)
### 简介(含三连引导+网站引流)
### 标签(9个,顿号分隔)
### 粉丝动态提醒(≤233字)
### 推荐发布时间

---

## 小红书
### 标题(三选一,≤20字,含emoji,无感叹号)
### 正文(300-500字)
### 标签(≤10个)
### 推荐发布时间

---

## 抖音
### 标题(三选一,≤30字)
### 简介
### 话题标签(≤5个)
### 推荐发布时间

---

## 视频号
### 短标题(≤16字符)
### 标题+描述
### 标签
### 推荐发布时间

---

## 封面提示词
### 16:9(YouTube/B站)
{Nano Banana 提示词}

### 3:4(小红书/视频号/抖音/B站)
{Nano Banana 提示词}

### 4:3(小红书/视频号/抖音/B站)
{Nano Banana 提示词}

---

## Newsletter 素材(供本周合刊使用)
### 本期视频精华概括
{200-400字,可独立阅读的精华版,不是字幕搬运}

### 工具/资源列表
- **{工具名}** — {一句话说明}
- 更多链接 → {个人网站}

---

## 下次更新建议
- 建议更新时间:{根据发布频率推算}
- 下期主题建议:
  1. {基于频道定位+高播放趋势+近期热点}
  2. ...
  3. ...

单独重新生成

触发词

  • "重新生成抖音" / "换一批抖音标题"
  • "小红书再来3个" / "B站不满意"
  • "YouTube重新生成" / "视频号换一下"

支持的平台名

输入 识别为
抖音 / douyin / dy 抖音
B站 / bilibili / b站 / 哔哩哔哩 B站
小红书 / xhs / 红书 小红书
视频号 / 微信视频号 / tencent 视频号
YouTube / youtube / 油管 / yt YouTube

重新生成规则

  1. 保留原有主题分析结果
  2. 只刷新指定平台的内容
  3. 新标题与之前的不重复
  4. 可指定风格偏好或排除某种风格
  5. 记录用户的重新生成行为,优化未来推荐

学习用户偏好

数据来源

偏好数据与 social-auto-upload 项目共享,支持两个位置:

  1. ~/.claude/skills/social-creator-toolkit/preferences.json (skill 本地)
  2. <social-auto-upload项目>/data/title_history.json (发布工具)

偏好数据结构

{
  "selections": [
    {
      "timestamp": "2026-03-02T17:15:00",
      "platform": "youtube",
      "topic": "AI工具教程",
      "original_titles": ["标题A", "标题B", "标题C"],
      "selected": "标题A",
      "edited": "标题A(用户修改版)",
      "was_edited": true
    }
  ],
  "publish_history": [
    {
      "date": "2026-03-02",
      "video": "视频名",
      "platforms": {
        "youtube": {"time": "17:15", "views": null, "ctr": null},
        "bilibili": {"time": "19:25", "views": null, "likes": null},
        "xiaohongshu": {"time": "12:31", "views": null, "saves": null},
        "douyin": {"time": "18:40", "views": null, "completion": null},
        "weixin": {"time": "20:03", "views": null, "shares": null}
      }
    }
  ],
  "stats": {
    "total_selections": 15,
    "edit_rate": 40.0,
    "platform_preferences": {
      "douyin": {
        "common_words": ["效率", "神器", "教程"],
        "sample_titles": ["最近用户选择的标题"]
      }
    },
    "avg_length": {"douyin": 18, "xiaohongshu": 12},
    "style_patterns": {
      "uses_emoji": true,
      "uses_brackets": true,
      "uses_question": false,
      "uses_pipe": true
    }
  }
}

学习机制

  • 选择追踪: 记录每次选择的原始选项和最终编辑结果
  • 编辑率分析: 高编辑率时,AI 会生成更贴近用户风格的标题
  • 常用词提取: 自动从用户编辑中提取高频词汇
  • 风格模式识别: 检测 emoji、括号、问句、| 分隔等使用习惯
  • 发布数据关联: 追踪不同标题风格与数据表现的关系
  • 时间段优化: 记录各平台各时段的表现数据

与 social-auto-upload 集成

联动关系

social-creator-toolkit(本项目)    social-auto-upload
━━━━━━━━━━━━━━━━━━━━━━           ━━━━━━━━━━━━━━━━━━
内容创作 ──────────────────────→ 自动发布
  - 标题生成                       - 多平台上传
  - 文案适配                       - 定时发布
  - 封面提示词                     - 账号管理
  - 发布时间推荐

数据分析 ←──────────────────────  数据回传
  - 播放/互动数据                  - 各平台后台数据
  - 标题效果追踪                   - 发布状态
  - 时段优化                       - 错误日志

数据同步

# skill 本地偏好
~/.claude/skills/social-creator-toolkit/preferences.json

# 发布工具偏好(如果存在)
<social-auto-upload项目>/data/title_history.json

同步机制

  1. 读取时合并: 生成文案时读取两个位置的偏好数据
  2. 写入时同步: 记录选择时同时写入两个位置
  3. 冲突处理: 以最新时间戳为准

参考资料导入

导入成功标题

gemini "分析以下标题的风格特点,提取:
1. 常用句式
2. 常用词汇
3. 情绪基调
4. 字数偏好
后续生成标题时参考这些特点。" -f <你的标题文件>

参考文件格式

~/.claude/skills/social-creator-toolkit/references.txt


Newsletter(周更合刊)

模式

  • 固定每周一期,建议周日写、周一发(如 Substack)
  • 一周内的视频 + 长文合并为一期,不单独出刊
  • 发视频时全平台文案自动附带 newsletter 素材段落(200-400字),周末汇总

自动生成机制

时机 发生什么
每次"全平台文案" 自动攒素材段落到发布方案
周四~周日 + 素材≥1条 自动生成合刊(先问有没有长文要加)
周一~周三 只攒素材,提醒「已攒N条」
手动触发 随时说"生成newsletter"也行

固定栏目

栏目 规则
标题 3选1,≤50字
开头 像给朋友写信,聊本周状态,2-3句
本周视频 每个视频 200-400字精华概括 + 视频链接(没发视频则跳过)
本周长文/思考 基于原文重新组织,300-800字(没写则跳过)
工具/资源包 汇总本周所有工具,引导去个人网站
碎碎念 1-2段个人感悟(创作者替换为真实内容)
结尾 预告 + 互动问题 + 个人网站
风格 像周末给朋友发的信,全文 800-1500字

短视频(9:16 竖屏,日常小分享)

基本设定

  • 时长:~1分钟
  • 内容:每次一个小技巧/分享,主要口播 + 录屏/插画
  • 封面:固定模板,只换标题文字
  • 发布平台:抖音、小红书、视频号、YouTube Shorts

流程(简化版)

  1. 录完视频
  2. 生成各平台短文案(标题 + 3-5个标签,不需要长描述)
  3. 渲染封面(换标题)
  4. 输出到 outputs/

个人网站资源同步

流程

  1. 提取本期视频中提到的所有工具、链接、可复制内容
  2. 对比个人网站现有资源列表
  3. 列出新增项(工具名 + 一句话说明 + 链接 + 所属分类)
  4. 创作者确认后更新网站并部署

分类参考

  • AI 工具清单
  • Prompt 模板
  • GitHub 项目
  • 网页链接/课程
  • 常用工具
  • 终端代码/CLI

资料来源