dsh-office-live
在终端中运行以下命令:
dsh plugin install BeiSheng2333/dsh-office-live
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install BeiSheng2333/dsh-office-live 安装本插件(源码:https://github.com/BeiSheng2333/dsh-office-live),安装后重启 DSH 即可在新会话中使用工具。
插件介绍
在 Word、Excel 或 PowerPoint 里改了半天却还没保存时,基于文件的插件只能看到磁盘上的旧内容,和用户眼前的不一致。dsh-office-live 通过 COM 挂接到正在运行的 Office 进程,针对「当前窗口里打开的那份文档」工作,包括未保存的输入,无需关窗重开或反复读写文件,改动会直接出现在用户正在看的界面上。
插件提供状态查询、结构化读取、窗口截图,以及批量 live 编辑等能力:Word 可处理段落、查找替换与表格;Excel 返回公式求值后的单元格并可写入区域;PowerPoint 可改形状文字与增删幻灯片。`office_live_snapshot` 把读取与截图合在一次调用里,适合在动手改之前先摸清现场。默认不自动保存,方便你在窗口里预览、Ctrl+Z 撤销或继续迭代。
适合在 Windows 上安装桌面版 Microsoft Office(经 COM 自动化,而非商店占位版或纯网页版)的 Harness 用户:希望 Agent 能「看见并改」你正在编辑的那份活文档,而不是只在后台动 .docx/.xlsx/.pptx 文件。截图会短暂把 Office 窗口带到前台,读取也有段落与表格规模上限,使用前心里有数即可。
使用场景
- Agent 需要读取当前 Word 里尚未保存的段落与样式
- 在打开的 Excel 中写入备注列并让用户当场看到公式结果
- 改 PowerPoint 大纲或加页前先截图确认当前幻灯片内容
适合人员
- Windows 上使用桌面版 Microsoft Office 的 Harness 用户
- 希望改动直接出现在 Office 窗口、而非只改磁盘文件的人
- 需要查运行状态、读内容、截图并批量 live 编辑文档的开发者