EZ118/dsh-ppt-composer

EZ118★ 1JavaScript最后同步: 2026-08-16

在 GitHub 打开

DeepSeek Harness 的 AI PPT 生成助手 Cordis 插件。载入后,直接对话即可生成幻灯片。支持AI自定义幻灯片内容、图表、多媒体、主题和切换效果等。

README 摘要

dsh-ppt-composer DeepSeek Harness 的 AI PPT 生成助手 Cordis 插件。在对话中完成 PPT 的创作全流程:内容确认 → 多页结构生成 → 媒体(图片/视频/图表)→ 主题 v2(每页独立配色/字体/SVG 装饰/入场动画)→ 实时浮动预览 → 独立 HTML 导出。 - Host 端 :按会话存储 PPT、12 个模型工具( ppt )、 ppt/state / ppt/export RPC、独立 HTML 导出器、工作流系统提示词。 - Client 端 : shell.overlay 中的可拖拽浮动预览面板(可调大小、翻页、缩略图、导出、toast 提示)、全屏演示层、会话头部开关按钮。 功能特性 能力 说明 对话式生成 AI 主动询问主题/受众/结构 → 确认后拆解为多页 → 确认内容 → 询问配色 → 套用 → 导出 长宽比与过渡 16:9 / 4:3 ;页间过渡 fade / slide / zoom / none 媒体支持 image (URL / data URI)、 video (控制条播放)、 chart (CSS 柱状图,导出自包含) 主题 v2 文档主题(配色/双字体/圆角)+ 每页局部主题覆盖 ( slide.theme ),各页可不同配色/字体 SVG 装饰 slide.decor 内联 SVG(折线时间线箭头、流程图步骤、几何装饰),viewBox 0 0 1920 1080/1440 铺满整页、位于内容下层 入场动画 slide.entrance : fade / rise / zoom / none ,标题与正文分段错峰 页面对齐 slide.align : center / top (带 decor 的复杂模板页默认 top ,标题固定在顶部不与装饰重叠) 实时预览 固定逻辑画布(1920×1080 / 1920×1440) transform: scale 缩放居中;可拖拽、右下角调整大小、翻页、缩略图跳转、导出 HTML 导出 与预览 同画布 的自包含 HTML:键盘翻页、翻页按钮组、窗口自适应缩放、主题/装饰/动画一致 目录结构 安装与加载 本仓库以 动态 Cordis 插件 形式分发: src/host.js 与 src/client.js 就是 cordis define 所需的 code.host / code.client 原文(已验证可运行),单一事实来源。 方式一:动态加载(推荐,开箱即用) 在 DSH 会话中让模型执行 cordis define : 把 definePayload() 的返回传给 cordis define({ plugin: { kind: 'new', idPrefix: 'pptco' }, …, code }) , 随后 cordis…

在 GitHub 查看完整 README →
Agent/智能体agentcordisdshdsh-plugindsh-pluginsslideshowslideshow-maker

分类