ColdMagicchess/PTT-Studio ↗★ 0
dsh-pptx-studio
Design-first PowerPoint generation for DeepSeek Harness: guided intake, AI imagery, editable slides, and built-in layout checks 适合需要通过AI生成可编辑幻灯片、配图,并进行视觉布局自动评审的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ColdMagicchess/PTT-Studio配置 API Key
打开「插件 → PPT 工作室」设置页,在 API Key 分区填入:
AGNES_API_KEY:Agnes AI 国内站(默认图片后端);MODELSCOPE_API_KEY:ModelScope(可选备用后端);- 自定义模型 Key:按自定义模型的
apiKeyRef填写。
Key 只写入 DSH 凭据库,不进入配置文件。也可以直接设置同名环境变量后重启 Desktop。
使用
安装后在对话里直接说:
做一份关于「青少年编程夏令营」的招生 PPT,风格活泼一点,文字少一些。
做一份「旧办公楼更新提案」,现代极简、商务建筑风,7 页左右。
模型会自动加载 pptx-studio skill,按顺序完成需求确认、设计稿、风格板、配图、组装和检查。如果插件设置里配置了独立视觉模型(visionModelMode 为 route 或 custom),检查阶段会调用 pptx_review 逐页评审并返回结构化问题;默认 session 时仍用渲染图 + read_image 复查。你也可以在过程中直接指定:
- 「用瑞士国际主义风格,黑白摄影 + 信号红」
- 「这块内容太空了,补满一点」
- 「插画不要白边,直接融进背景」
- 「第 5 页文字太小,投影看不清」
配置
所有可调参数都在插件 Config 中(src/config.ts),可在 profile 的 cordis.patch.yml 覆盖;设置页编辑下列字段:
| 字段 | 默认值 | 说明 |
|---|---|---|
textModelMode / textModelName | session / 空 | 文字模型:跟随对话、Host 路线或自定义模型 |
visionModelMode / visionModelName | session / 空 | 视觉模型:pptx_review 用它逐页评审 |
imageBackend | agnes | 当前图片后端;内置 agnes、modelscope |
imageBackends | Agnes + ModelScope | 图片后端列表(名称、模型、Base URL、Key 引用) |
customModelsJson | [] | 自定义 OpenAI 兼容模型数组 |
customModelApiKeyRef | CUSTOM_API_KEY | 自定义模型 Key 的凭据名 |
imageMaxPx | 800 | 嵌入图片的最长边(控制包体大小) |
maxImagesPerCall | 24 | 单次生成图片上限 |