pptskills.ai
Skill 目录/PPT Library

PPT Library

PPTX16by MainQuestAIApache-2.0GitHub 仓库 ↗
License 限制,仅支持本地使用

本地优先的 PPTX 资产库 CLI:把历史 PPT 按页入库,支持搜索、审查、复用、组装与战绩追踪,供 Agent 稳定调用。

本地 CLI + Agent Skill(skills/ppt-library)。数据默认存于 ~/.ppt-library/,Playground 未接入;完整使用说明见 docs/skill-ppt-library-使用说明.md。

效果预览

示例为本站按该 Skill 风格渲染的演示效果,点击或按方向键可翻页

能力说明

页级搜索
抽取每页文本、截图与向量,关键词 + 语义检索
版本治理
同项目多版本归入 deck family,默认展示代表版本
Deck 理解
补充项目、客户、行业、场景、章节结构与摘要
自动组装
根据 brief 选页,生成审查清单与 PPTX 草稿

使用说明

查看详细使用文档 → · 在 Skill 对比页查看

方式一:本地安装使用

依赖环境
  • Python 3.12+
  • uv 或 pip(源码安装)
  • 可选: LibreOffice(页截图)、LM Studio/Ollama(embedding)、PaddleOCR MCP
安装步骤
  1. 克隆: git clone https://github.com/MainQuestAI/PPT-Library.git && cd PPT-Library
  2. 安装: uv sync --extra test --extra lint(推荐加 --extra paddleocr)
  3. 验证: uv run ppt-lib --help 或 uv tool install . 后执行 ppt-lib --version
  4. 安装 Agent Skill: rsync -a skills/ppt-library/ ~/.codex/skills/ppt-library/(Claude: ~/.claude/skills/)
  5. 初始化: ppt-lib setup --quick → sources manifest → init --manifest → scan --dry-run → scan --apply → index --from-sources
Prompt 示例
Use the ppt-library skill. 先在 /tmp 做 smoke test 确认 CLI 可用;再帮我把 /absolute/path/to/ppt-folder 建库,搜索「技术架构」相关页面,输出 JSON 并检查 _errors。

方式二:本站在线使用

受 License 限制(Apache-2.0),该 Skill 暂不提供在线生成,请按方式一在本地使用。

适用场景

从历史 PPT 找可复用页面售前方案减重复造页Agent 检索组装而非翻文件夹多版本 PPT 治理

常见问题

和 PPT Deck Pro Max 什么关系?

PPT Library 是资产检索层(找历史可复用页);PPT Deck Pro Max 是叙事规划层(新 Deck 怎么讲对)。二者常串联使用。

Agent 调用要注意什么?

命令带 --output json;路径用绝对路径;建库前必须 sources scan --dry-run 确认范围;检查 stdout JSON 的 _errors。

数据存在哪?

默认 ~/.ppt-library/(SQLite、截图、HTML 预览)。客户 PPT 与索引均留在本机。