Skip to content

Luobo Ppt

生成和美化可编辑原生 PPT 的 Agent Skill

Install

$npx skills add zhouwei713/luobo-ppt
Claude Code
claude mcp add luobo-ppt -- npx skills add zhouwei713/luobo-ppt
Cursor / Claude Desktop (mcp.json)
{
  "mcpServers": {
    "luobo-ppt": {
      "command": "npx",
      "args": [
        "skills",
        "add",
        "zhouwei713/luobo-ppt"
      ]
    }
  }
}

Install command taken from the project's README or registry entry. Always review code before running it.

萝卜 PPT.skill

丢进来一篇文章或一份旧 PPT,拿回去一份能直接改字的原生 PPT。

一个做 PPT 和美化 PPT 的 Agent Skill。

从零生成时,给它一个题目、一篇文章、一份口播稿或大纲,它先写出结论式标题和口播备注,再排版出图。 按参考图美化时,给它一份朴素的 .pptx 和一张参考图,它把原文一字不改地搬进统一的配色、版式、图标和插画里,少一个字都不交。

效果示例 · 安装 · 使用方式 · 它解决什么 · 工作原理 · 14 套风格


效果示例

文字一个不动,换身衣服

上面一排是原稿,下面一排是给了一张薄荷绿参考图之后美化出来的。标题、要点、数字一个字都没改,换掉的是配色、版式、图标和插画。

同一份原稿,换一张参考图就是另一套风格

从上往下依次是原稿、薄荷参考图、深色科技、墨水杂志。四个版本文字完全一样。

参考图里有什么,封面就画什么

参考图是一张环保科普封面,山坡上立着风车。美化后的封面照着参考图的元素画出了风景,整张图没接任何 AI 生图模型,是程序画出来的。

理科课件,公式一个不丢

一份高中数学导数复习课,原稿里有 12 个用公式编辑器打的公式,在 LibreOffice 里打开全是空白。解析时它会把这类公式转成普通文字公式,换什么软件都看得到,也能直接改字。

一篇文章,直接变成能讲的 PPT

把一篇公众号文章丢给它,生成 15 页的口播 PPT。它先写一份只有标题的"幽灵稿"让你确认,每页标题都是一句结论,每页都带口播备注。

数据、流程、分析框架也装得下

时间线、漏斗、中心辐射、2x2 矩阵、原生表格、原生图表,外加 SWOT、PEST、波特五力、商业画布。表格是真表格,图表双击就能改数据。

工具教程的截图有专门的版式

一张截图配几条说明,说明里写上位置,截图上就打一个对应的编号点。几张截图走一个流程,按各自的宽高比分配宽度,中间自动加箭头。


它解决什么

AI 做的 PPT,常见的毛病就这几样。

  • 整页是一张图片,看着漂亮,错一个字也改不了
  • 能编辑的又是一股模板味,谁做出来都长一个样
  • 内容装不下就把字越缩越小,投到墙上看不清
  • 美化的时候顺手把原文"润色"了,丢了一句都不知道
  • 标题写成"数据分析""项目介绍",只读标题串不成一个故事
  • 每页字号忽大忽小,强调色到处都是
  • 原稿里的公式、编号、来源说明,美化完就没了

这个 Skill 把这些都变成了脚本能检查的规矩,交付前先过一遍。


适合什么场景

  • 口播视频、公众号文章配套的讲解 PPT
  • 拿到一份朴素的工作汇报、课件、方案,想照某张图的风格整体换装
  • 理科和教学课件,公式多、示意图多
  • AI 工具教程,截图多
  • 数据复盘、竞品分析,需要原生表格、图表和分析框架
  • 会议室投影,需要更大的字号下限

工作原理

两条路线共用一套设计引擎,中间靠三份文件串起来。

路线 A 美化   原稿.pptx ──解析──┐
                               ├──> deck.json(每页内容) + style.json(风格) ──> plan.json(版式规划)
路线 B 生成   文章/题目 ──写稿──┘

plan.json ──> 出插画 ──> 组装原生 pptx ──> 渲染预览 ──> 自动检查 ──> 五维自评 ──> 交付

脚本负责确定性的活,Agent 负责理解内容和审美判断。

美化时少一个字,它都不交

原稿的每一段文字都会先存一份,美化完逐页核对。少一行字就报错,直接点名是哪一页、哪一句。

装不下的内容,写大纲时就拦住

每个版式都标了容量,比如漏斗最多 5 层、每层说明不超过 26 个字。超了就在大纲阶段提醒,排版时自动换一个装得下的版式。

出图以后,先给自己挑一遍刺

先查丢字、溢出、字压页脚、对比度、强调色用量这些硬伤,再把能数出来的证据列成表,从统一、层级、细节、传达、节奏五个方面给自己打分,要修的修完再交。

没装 LibreOffice 也能看图自检

预览默认用 LibreOffice 渲染。没装的话,它会按排版数据直接把每一页画出来,12 页大概 10 秒,左边是 LibreOffice,右边是近似画法。

没配生图模型也能用

背景、装饰和插画都有程序化的画法,上面所有的图都是在没接生图模型的情况下跑出来的。配了 OpenAI、Gemini、火山方舟或任意 OpenAI 兼容接口,插画会更丰富,单张失败会自动退回程序化插画。


安装

仓库根目录就是 skill 本身(SKILL.md 在最外层),装好之后第一次使用时,Skill 会自己检查环境、补装缺少的 Python 包。

方式一:让 Agent 自己装

在 Claude Code、Codex、Gemini CLI、Cursor 这类能执行命令的 Agent 里直接说:

帮我安装这个 skill:https://github.com/zhouwei713/luobo-ppt

Agent 会把仓库克隆到它自己的 skills 目录。装完开一个新会话就能用。

方式二:一行命令克隆

把仓库克隆到你的 Agent 的 skills 目录,目录名用 luobo-ppt。

# Claude Code
git clone https://github.com/zhouwei713/luobo-ppt.git ~/.claude/skills/luobo-ppt

# Codex 及其他支持 SKILL.md 开放标准的 Agent
git clone https://github.com/zhouwei713/luobo-ppt.git ~/.agents/skills/luobo-ppt

# Gemini CLI
git clone https://github.com/zhouwei713/luobo-ppt.git ~/.gemini/skills/luobo-ppt

# Cursor
git clone https://github.com/zhouwei713/luobo-ppt.git ~/.cursor/skills/luobo-ppt

Windows 上 ~ 是 C:\Users\你的用户名。只想在某个项目里用,就克隆到项目里的 .claude/skills/、.agents/skills/ 这类目录。

用 skills CLI 的话,一行就行:

npx skills add zhouwei713/luobo-ppt

方式三:一键安装脚本

想一次装给电脑上所有的 Agent,并且提前把依赖装好:

git clone https://github.com/zhouwei713/luobo-ppt.git
cd luobo-ppt
bash install.sh

Windows 双击 install.bat,或在 PowerShell 里运行 .\install.ps1。脚本会自动找到装了哪些 Agent,分别装进去,检查并补装依赖,最后生成一份两页的小样做自测。只装给某一个 Agent 加参数就行,比如 bash install.sh --agent codex,更多参数见 INSTALL.md。

方式四:Claude 应用

在仓库页面点 Code → Download ZIP,在 Claude 应用的技能设置里上传这个压缩包。

更新

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…