mcpField
C
carousel-generator

carousel-generator

github.com/drshailesh88营销与增长640 次安装24 周前更新
代码仓库

关于 carousel-generator

carousel-generator 是一项本地运行的 Python 技能,可将文本制作为品牌风格的方形 Instagram 轮播图。支持 Markdown 风格文本或 JSON 输入,并生成无需 API 密钥的 PNG 文件。

主要功能

  1. 01生成 1080×1080 幻灯片
  2. 02应用指定品牌配色
  3. 03添加统一姓名与账号页脚
  4. 04自动换行并呈现项目符号
  5. 05支持文本和 JSON 输入

适用场景

  1. 01将文章转换为 Instagram 幻灯片
  2. 02为任一账号制作品牌轮播帖
  3. 03从结构化 JSON 生成幻灯片
  4. 04在本地导出轮播 PNG

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/drshailesh88/integrated_content_os --skill carousel-generator

安装后在 Claude Code 中输入/carousel-generator确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

test-content.txt
knowledge-base/audience/
archetypes.md
knowledge-base/frameworks/
content-frameworks.md
references/
brand-specs.md
input-formats.md
tools/
generate-carousel.py

详细介绍

轮播图生成器

从文本内容生成品牌风格的 Instagram 轮播图(1080x1080px)。

快速开始

cd "/Users/shaileshsingh/integrated cowriting system/skills/cardiology/carousel-generator"
python tools/generate-carousel.py <input_file> <account> [options]

# Examples:
python tools/generate-carousel.py content.txt 1           # Account 1: @heartdocshailesh
python tools/generate-carousel.py content.txt 2           # Account 2: @dr.shailesh.singh
python tools/generate-carousel.py content.txt 1 -m 8      # Max 8 slides
python tools/generate-carousel.py content.txt 1 -o ~/out  # Custom output dir

功能

  • 1080x1080px Instagram 轮播图幻灯片
  • 品牌色彩(Deep Teal、Mist Aqua、Warm Coral)
  • 带有姓名和账号的统一页脚
  • 自动换行
  • 项目符号渲染
  • 标题页(青绿色背景)+ 内容页(浅色背景)

输入格式

1. 纯文本与 Markdown
# Main Title
Subtitle or intro

---

## Slide 2 Title
• Bullet point 1
• Bullet point 2

---

## Slide 3
Body text with automatic wrapping.
2. JSON 格式
[
  {"title": "Title Slide", "body": "Subtitle", "type": "title"},
  {"title": "Content Slide", "body": "Body text", "type": "content"}
]

输出

PNG 文件位于 output/carousels/<name>/account-<n>/

品牌规范

颜色
COLORS = {
    'primary': '#207178',      # Deep Teal - titles, CTAs
    'secondary': '#E4F1EF',    # Mist Aqua - backgrounds
    'accent': '#F28C81',       # Warm Coral - bullets, highlights
    'neutral_light': '#F8F9FA', # Off-White - alt backgrounds
    'neutral_dark': '#333333',  # Charcoal - body text
    'alert': '#E63946'         # Heart Red - emphasis
}
账号
  • 账号 1:@heartdocshailesh
  • 账号 2:@dr.shailesh.singh
字体排版
  • 字体:Inter(粗体、半粗体、常规、中等)
  • 后备字体:Helvetica(macOS)-> 系统默认字体

依赖项

  • Python 3.11+
  • Pillow(PIL),用于图像生成
  • 无需 API 密钥(在本地运行)
pip install pillow

说明

此技能由 content-os 编排器调用,用于生成轮播图。你也可以单独使用它快速创建轮播图。

评论

支持 Markdown