Communitygithub.com

LiChangZheng10086/doyin_ai_video

智能 PPT 生成器。支持 7 种视觉风格(乐高/波普/黏土/黑白/商务/学术/科技),具备根据内容自动推荐风格、生成大纲、绘制配图并组装成片的全自动能力。

doyin_ai_video とは?

doyin_ai_video is a Claude Code agent skill that 智能 PPT 生成器。支持 7 种视觉风格(乐高/波普/黏土/黑白/商务/学术/科技),具备根据内容自动推荐风格、生成大纲、绘制配图并组装成片的全自动能力。.

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LiChangZheng10086/doyin_ai_video/tree/HEAD/.agents/skills/ppt-generator-skill

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

PPT Generator Skill

🎯 核心能力

本技能将“内容创作”与“视觉设计”合二为一,只需提供一段文字资料,即可全自动生成一份高质量、有设计感的 PPT。

🎨 七大视觉风格 (Style Gallery)

A. 创意叙事类 (Creative & Storytelling)

适合:教育科普、创意营销、个人品牌、轻松话题

  1. 🧱 乐高积木风 (Lego Style)
    • 视觉:乐高小人仔 + 积木搭建的场景,色彩鲜艳,微距摄影感。
    • 适用:把抽象概念具象化、流程拆解、寓教于乐。
  2. 🖼️ 复古波普风 (Vintage Pop Art)
    • 视觉:50年代美式漫画,高对比度网点,红黄蓝大色块,粗线条。
    • 适用:营销大字报、趋势分析、强调痛点与行动。
  3. 🎞️ 黏土定格风 (Clay Stop-Motion)
    • 视觉:有指纹痕迹的手工黏土模型,柔和暖光,可爱治愈。
    • 适用:生活方式、亲子教育、轻松的团队建设。
  4. ✒️ 极简黑白风 (Dan Koe / Zen)
    • 视觉:蚀刻版画质感,纯黑背景 + 白色精细线条,极简留白。
    • 适用:深度认知、哲学思考、高端咨询、个人 IP。

B. 专业商务类 (Business & Professional)

适合:汇报路演、学术报告、技术发布 5. 🎓 学术深蓝 (Academic Blue) * 视觉:纯白底 + 深蓝标题 + 红色强调,严谨的框架图。 * 适用:医疗、科研、学术论文汇报。 6. 👔 经典商务 (Corporate Navy) * 视觉:深海蓝底 + 金色衬线体,高端大气。 * 适用:融资计划书、高管汇报、年度总结。 7. 🔬 原力科技 (Tech Future) * 视觉:黑底 + 霓虹线条,数据可视化风格。 * 适用:AI 产品发布、互联网技术分享。

🛠️ 使用流程 (Workflow)

1. 风格推荐 (Style Recommendation)

用户提供原始文本,Agent 自动分析调性并推荐风格。

用户:“帮我把这篇关于 AI 代理的文章做成 PPT。” Agent:“这篇文章讲的是无需人工介入的未来工作流,比较前卫。推荐使用 [🔬 原力科技风] 展现未来感,或者 [🧱 乐高风格] 来拆解 Agent 是如何像搭积木一样工作的。您选哪个?”

2. 结构化生成 (Content Generation)

选定风格后,Agent 调用对应的 Prompt Template (位于 templates/),让 LLM 生成结构化的 JSON 内容(包含每页标题、正文、配图提示词)。

3. 视觉绘制 (Image Generation)

Agent 自动调用绘图工具(如 Imagen/Midjourney),根据 JSON 中的提示词批量生成每一页的配图。

4. 组装成片 (Assembly)

运行 generate_styled_ppt.py,将文字与生成的图片自动组装成最终的 .pptx 文件。

📂 文件结构

.agent/skills/ppt-generator/
├── SKILL.md                 # 技能说明书
├── generate_styled_ppt.py   # 通用组装脚本 (支持 JSON -> PPTX)
├── templates/               # 高阶提示词模版
│   ├── lego_style_prompt.md
│   ├── vintage_pop_art_prompt.md
│   ├── clay_style_prompt.md
│   └── dan_koe_style_prompt.md
├── styles/                  # 样式配置文件 (颜色、字体)
│   ├── academic_blue_style.json
│   └── yuanli_style.json
└── prompts/                 # 旧版提示词存档

💻 命令行调用

# 组装 PPT (当 JSON 和图片都准备好后)
python3 .agent/skills/ppt-generator/generate_styled_ppt.py \
  --input "presentation_content.json" \
  --output "final_presentation.pptx"

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

LiChangZheng10086/doyin_ai_video

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

LiChangZheng10086/doyin_ai_video

Reference for the Claude API / Anthropic SDK — model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration. TRIGGER — read BEFORE opening the target file; don't skip because it "looks like a one-liner" — whenever: the prompt names Claude/Anthropic in any form (Claude, Anthropic, Fable, Opus, Sonnet, Haiku, `anthropic`, `@anthropic-ai`, `claude-*`, `us.anthropic.*`, `[1m]`); the user asks about an LLM (pricing/model choice/limits/caching) — never answer from memory; OR the task is LLM-shaped with provider unstated (agent/MCP/tool-definition/multi-agent/RAG/LLM-judge/computer-use; generate/summarize/extract/classify/rewrite/converse over NL; debugging refusals/cutoffs/streaming/tool-calls/tokens). SKIP only when another provider is being worked on (overrides all triggers): OpenAI/GPT/Gemini/Llama/Mistral/Cohere/Ollama named in the query; OR `grep -rE 'openai|langchain_openai|google.generativeai|genai|mistralai|cohere|ollama'` over the project hits (run this grep FIR...

LiChangZheng10086/doyin_ai_video

Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.

LiChangZheng10086/doyin_ai_video

Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.

LiChangZheng10086/doyin_ai_video

Grill me about specs for the workflows I want to build, within this workspace.

LiChangZheng10086/doyin_ai_video

Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.

関連スキル