Social Creator Toolkit — 全平台内容发布工具包
> 联动 social-auto-upload 形成「创作 → 发布 → 分析」闭环
Install in one line
CLI$ mfkvault install social-creator-toolkitRequires the MFKVault CLI. Prefer MCP?
Free to install — no account needed
Copy the command below and paste into your agent.
Instant access • No coding needed • No account needed
What you get in 5 minutes
- Full skill code ready to install
- Works with 2 AI agents
- Lifetime updates included
Description
# Social Creator Toolkit — 全平台内容发布工具包 > 联动 [social-auto-upload](https://github.com/JiamanJemma/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](https://nanobanaimg.com) — 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快速分析 (推荐,大文件友好) ```bash # 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: 完整字幕分析 ```bash 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` (发布工具) ### 偏好数据结构 ```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 ━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━ 内容创作 ──────────────────────→ 自动发布 - 标题生成 - 多平台上传 - 文案适配 - 定时发布 - 封面提示词 - 账号管理 - 发布时间推荐 数据分析 ←────────────────────── 数据回传 - 播放/互动数据 - 各平台后台数据 - 标题效果追踪 - 发布状态 - 时段优化 - 错误日志 ``` ### 数据同步 ```bash # skill 本地偏好 ~/.claude/skills/social-creator-toolkit/preferences.json # 发布工具偏好(如果存在) <social-auto-upload项目>/data/title_history.json ``` ### 同步机制 1. **读取时合并**: 生成文案时读取两个位置的偏好数据 2. **写入时同步**: 记录选择时同时写入两个位置 3. **冲突处理**: 以最新时间戳为准 --- ## 参考资料导入 ### 导入成功标题 ```bash 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 --- ## 资料来源 - [60个爆款短视频标题公式](https://www.opp2.com/311752.html) - [200个高流量小红书标题](https://www.digitaling.com/articles/1250710.html) - [小红书爆款标题10个方法](https://www.opp2.com/350563.html) - [YouTube SEO优化技巧](https://www.shopify.com/zh/blog/youtube-seo) - [YouTube视频SEO指南](https://zhuanlan.zhihu.com/p/368810764)
Security Status
Unvetted
Not yet security scanned
Related AI Tools
More Make Money tools you might like
Linear
FreeManaging Linear issues, projects, and teams. Use when working with Linear tasks, creating issues, updating status, querying projects, or managing team workflows.
Social Autoposter
Free"Automate social media posting across Reddit, X/Twitter, LinkedIn, and Moltbook. Find threads, post comments, create original posts, track engagement stats. Use when: 'post to social', 'social autoposter', 'find threads to comment on', 'create a post
PICT Test Designer
FreeDesign comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for any piece of requirements or code. Analyzes inputs, generates PICT models with parameters, values, and constraints for valid scenarios using pairwise testing.
Product Manager Skills
FreePM skill for Claude Code, Codex, Cursor, and Windsurf. Diagnoses SaaS metrics, critiques PRDs, plans roadmaps, runs discovery, coaches PM career transitions, pressure-tests AI product decisions, and designs PLG growth strategies. Seven knowledge doma
paper-fetch
FreeUse when the user wants to download a paper PDF from a DOI, title, or URL via legal open-access sources. Tries Unpaywall, arXiv, bioRxiv/medRxiv, PubMed Central, and Semantic Scholar in order. Never uses Sci-Hub or paywall bypass.
Beautiful Prose (Claude Skill)
FreeA hard-edged writing style contract for timeless, forceful English prose without modern AI tics. Use when users ask for prose or rewrites that must be clean, exact, concrete, and free of AI cadence, filler, or therapeutic tone.