
python -m markitdown presentation.pptx | |
# 文本提取python -m markitdown presentation.pptx# 视觉概览python scripts/thumbnail.py presentation.pptx# 原始 XMLpython scripts/office/unpack.py presentation.pptx unpacked/
阅读 editing.md 获取完整详情。
thumbnail.py 分析模板阅读 pptxgenjs.md 获取完整详情。
当没有模板或参考演示文稿可用时使用。
不要创建无聊的幻灯片。 白底黑字的普通项目符号不会给任何人留下深刻印象。为每张幻灯片考虑以下列表中的想法。
选择与主题匹配的颜色——不要默认使用通用的蓝色。使用这些调色板作为灵感:
| 午夜行政 | 1E2761 | CADCFC | FFFFFF |
| 森林与苔藓 | 2C5F2D | 97BC62 | F5F5F5 |
| 珊瑚能量 | F96167 | F9E795 | 2F3C7E |
| 温暖陶土 | B85042 | E7E8D1 | A7BEAE |
| 海洋渐变 | 065A82 | 1C7293 | 21295C |
| 炭黑极简 | 36454F | F2F2F2 | 212121 |
| 蓝绿色信任 | 028090 | 00A896 | 02C39A |
| 浆果与奶油 | 6D2E46 | A26769 | ECE2D0 |
| 鼠尾草宁静 | 84B59F | 69A297 | 50808E |
| 樱桃大胆 | 990011 | FCF6F5 | 2F3C7E |
每张幻灯片都需要一个视觉元素——图片、图表、图标或形状。纯文本幻灯片容易被遗忘。
布局选项:
数据显示:
视觉润色:
选择有趣的字体组合——不要默认使用 Arial。选择有个性的标题字体,并搭配简洁的正文字体。
margin: 0 或偏移形状以考虑内边距假设存在问题。你的工作是找出它们。
你的第一次渲染几乎从来都不正确。将质量保证视为错误排查,而不是确认步骤。如果你在第一次检查中没有发现任何问题,说明你检查得不够仔细。
python -m markitdown output.pptx检查缺失的内容、拼写错误、顺序错误。
使用模板时,检查残留的占位符文本:
python -m markitdown output.pptx | grep -iE "xxxx|lorem|ipsum|this.*(page|slide).*layout"如果 grep 返回结果,请在宣布成功之前修复它们。
使用子代理——即使是 2-3 张幻灯片。你一直盯着代码,会看到你期望看到的,而不是实际存在的。子代理有全新的视角。
将幻灯片转换为图片(参见转换为图片),然后使用此提示:
视觉检查这些幻灯片。假设存在问题——找出它们。检查:- 重叠元素(文字穿过形状、线条穿过单词、堆叠的元素)- 文本溢出或在边缘/框边界处被截断- 为单行文本定位但标题换行到两行的装饰线- 来源引用或页脚与上方内容冲突- 元素距离太近(< 0.3 英寸间隙)或卡片/部分几乎接触- 不均匀的间隙(一处大面积空白,另一处拥挤)- 距离幻灯片边缘的边距不足(< 0.5 英寸)- 栏或相似元素未保持一致对齐- 低对比度文本(例如,奶油色背景上的浅灰色文字)- 低对比度图标(例如,深色背景上的深色图标,没有对比色圆圈)- 文本框太窄导致过度换行- 残留的占位符内容对于每张幻灯片,列出问题或关注区域,即使是次要的。读取并分析这些图片:1. /path/to/slide-01.jpg (预期:[简要描述])2. /path/to/slide-02.jpg (预期:[简要描述])报告发现的所有问题,包括次要问题。在完成至少一个修复-验证循环之前,不要宣布成功。
将演示文稿转换为单独的幻灯片图片以进行视觉检查:
python scripts/office/soffice.py --headless --convert-to pdf output.pptxpdftoppm -jpeg -r 150 output.pdf slide
这将创建 slide-01.jpg、slide-02.jpg 等。
修复后重新渲染特定幻灯片:
pdftoppm -jpeg -r 150 -f N -l N output.pdf slide-fixedpip install "markitdown[pptx]"pip install Pillownpm install -g pptxgenjssoffice) - PDF 转换(通过 scripts/office/soffice.py 为沙盒环境自动配置)pdftoppm) - PDF 转图片安装命令
npx skills add https://github.com/anthropics/skills --skill pptx每周安装量
43.8K
仓库
https://github.com/anthropics/skills
GitHub 星标
101.0K
首次出现
2026年1月20日
安全审计
Gen Agent Trust HubPass SocketPass SnykPass
安装于
opencode35.7K
gemini-cli34.2K
codex34.1K
github-copilot31.9K
cursor31.3K
amp29.5K
更多技能>>>
find-skills 技能搜索工具 - 让AI更智能的skill
Skills之n8n 开发规范与最佳实践技能 | TypeScript、Vue 3、后端架构 GitHub Stars 18万+
Skills之前端设计技能:告别通用AI UI,打造独特、生产级、令人难忘的界面
Skill之OpenClaw 发布维护者技能:自动化发布流程、版本管理与多平台部署 GitHub Stars 33.6万+
Skills之AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
