pawpress/office-ppt ↗★ 3

dsh-lo-office

Drive the locally installed LibreOffice over UNO from DeepSeek Harness: build editable PPTX/ODP decks and render PPTX to PDF or per-slide PNG, using real Impress instead of a pure-JS writer. 适合需要利用真实Office排版引擎生成精美幻灯片和PDF的用户。

パッケージ
dsh-lo-office
互換性
未検証
バージョン
0.6.1
ライセンス
MIT
最終更新
2026/10/23

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:pawpress/office-ppt

ドキュメント

README 全文を読む ↗

可配置项

字段默认说明
soffice空(自动探测)soffice.exe 完整路径
python空(用自带的)带 uno 模块的 python
themelightlight / dark / slate / warm / swiss / atelier / noir
ratio16:916:9 / 4:3
formatspptx,pdf,png默认导出格式,可加 odp
pngWidth1600逐页 PNG 宽度(320–3840)
footeroffice-ppt · 由本机 LibreOffice 生成页脚文字,空字符串=不画
pageNumberstrue是否显示页码
autoFitshrink自动排版:shrink 缩字号 / off 不干预
minFontSize12自动排版最小字号(6–72)
timeoutMs240000单次调用超时
keepWarmtrue复用常驻 soffice
idleMs60000常驻进程空闲回收(毫秒)

任何字段都能被单次工具调用的同名参数覆盖,配置里的值只是默认值。