我是个产品,平常除了 PRD 之外也会要做一些产品价值传递的事情;
毕竟一些企业内的 Agent 落地场景,纯靠强制使用是很难产生价值的,还要做一些 workshop 、企宣的工作;
这个过程中会经常需要做一些 ppt ,之前用 kimi 、codex 结合一些知名网红的 skill ,做 ppt 还可以;
最近在研究 dsh ,发现 dsh 的 ppt 插件还相对的原始,有些必要的能力没有,所以按照做 ppt 的习惯,结合 dsh 自己开发了一个插件,希望对大家有帮助;
https://github.com/HiddenPuppy/dsh-pptx-annotate
链接发给 DSH ,他就可以自己安装。
一、它解决什么
内置 Office 预览走的是 pptx → PDF → 渲染:看得见,动不了。所以改 PPT 的真实动作是——看一眼、记住「第 2 页那个大标题」、切到对话、用文字描述位置、Agent 猜你指哪个、改错、再来一轮。
这个插件把「用文字描述位置」删掉了:位置不靠说,靠点。

二、对比 dsh 原生的 PPT 浏览有什么差异
| 能力 | 原生 Office 预览 | dsh-pptx-annotate |
|---|---|---|
打开 .pptx |
✅ 转 PDF ,只读 | ✅ 直接渲染每页 |
| 选中单个元素 | ❌ 只有一整页 | ✅ 形状树解析(组合展开、占位符继承) |
| 逐元素批注 | ❌ | ✅ 点元素 → 写意见 → 编号标记 |
| 批注回到对话 | ❌ 手打文字描述 | ✅ 一键提交为结构化 prompt |
| 改完回看 | ❌ 手动刷新 | ✅ 轮询文件版本,自动换图 |
| 目录 / 缩略图 | ❌ | ✅ 面板够宽时自动出现,可滚动跳转 |
| 提交进度 | ❌ | ✅ 输入框旁「 N 条批注处理中…」 |
| 命中歧义 | — | ✅ 文字优先,点标题不会点到背后的框 |
| 随时退回 | — | ✅ 工具栏下拉切回原生预览 |
| 适用范围 | 所有 Office 格式 | 仅 .pptx |
三、下一步可能的迭代方向
之所以做 PPT ,是因为 PPT 其实在大多数的工作场景当中还是会相对通用一点。
但是一些先进的企业可能都开始用 HTML 来做分享材料了,所以下一步可能在 HTML 的编辑上,我也会做一些小的插件的内容。
第二块就是现在纯靠 Deepseek 本身的能力做出来的 PPT ,文本内容结构都没什么问题,但是美观程度上还有很大的空间,所以美化上后续也可能会做一些迭代。大家如果有什么觉得可以改进的意见,欢迎随时讨论交流。