dsh-ppt
DSH 的 PPT 制作插件:用真实 Microsoft PowerPoint/WPS COM 生成演示文稿(JSON 数据驱动 + default 风格(支持自定义主题) + 按调研落地的排版/动画/配色 + matplotlib 图表 + PDF 落盘校验 + Zotero 参考文献页),并在 PowerPoint 窗口与 DSH 预览面板里实时可见。精华抽取自 harness-anything(MIT)。
同名パッケージの別リポジトリ
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yfy12306/dsh-pptドキュメント
README 全文を読む ↗六、使用示例(模型侧)
ppt_status # 先看环境
ppt_new theme=default # 建文稿(干净商务风格)
ppt_build slides=[ # JSON 一次建整份
{elements:[{type:cover, title:产线质量月报, ...}]},
{elements:[{type:header, sec:1.1, title:合格率},
{type:stat_cards, box:[16,84,928,96], items:[...]},
{type:chart, chart:bar, box:[24,196,440,260], data:{...}},
{type:table, box:[488,196,448,200], header:[...], rows:[...]}]}
]
ppt_quality # pre-flight 审查
ppt_save # 出 pptx + pdf + 落盘校验
ppt_verify # PDF 实测溢出/重叠/parity
文献(Zotero 装了才可用):
zotero_search query=外倾角
zotero_cite refs=[...] style=gbt7714
zotero_refs_slide refs=[...] insert=true # 直接生成参考文献页
1) 摘掉配置引用
八、配置项(cordis.patch.yml)
| 键 | 默认 | 说明 |
|---|---|---|
visible | true | 弹出真实 PowerPoint 窗口实时观看 |
backend | auto | auto / ms-office / wps |
theme | default | 风格:default(干净商务);支持自定义主题 |
livePort | 8790 | 实时预览侧车端口(占用自动 +1 顺延) |
workdir | ~/Desktop/dsh-ppt-out | 产物/素材/恢复副本目录 |
autoPdf | true | 保存时同导 PDF |
snapshotScale | 960 | 预览快照导出宽度 px |
quitOnExit | false | 退出时不杀 PowerPoint,保留窗口给用户 |