Templated-PPT-Master
可独立安装的 ppt-template-workflow Skill,当前源码版本 0.9.1,本地源码维护;已发布与受管安装基线为 0.9.0,本版未安装或发布。仓库根目录就是唯一安装单元:SKILL.md。它提供模板选择、逐页设计、素材上色、原生 PPTX、图表与表格、页面协作和可重建工程;无需另装其他 Skill。template、theme、组织素材和字体独立提供。
报告逻辑、章节关系与逐页内容分配由独立 report-structure Skill 维护,包括用户实例和提炼规则。本版对接其 0.4.0 流程的逐页讲解 PDF、可编辑正文源及一次确认的执行表;实际文本、公式和必需图示从正文源接收,无须反向解析 PDF,详见内容交接。没有结构 Skill 时仍可直接使用用户自己的方案。两个 Skill 分别交付,不把新 Skill 嵌套在本安装根目录中。
0.9.0 沿用已确认的审阅分工、修改后复核、逐页/分块方式、ImageGen 范围与替代方式。启用图像草案时,依据真实所选模板/theme 画面沟通主要元素分组、层级和读序,再按反馈实现获准页;偏好只在确认范围内复用。独立复核先读当前稿和必要标准,不接收作者自评、预期结论或引导说明,见执行与复核。本版不改变模板、编译器、数学实现或固定间距。
0.8.0 更新制作条款与交接说明,七类原生图表支持范围、编译器、模板、字体和固定间距沿用原实现。HTML/DOM/CSS 页面排版及截图、打印、转换绕行禁止;HTML 只可承载 JavaScript 可视化本身及必要运行容器。小字仍可用于来源、范围、口径和引用;必要条件与解释进入相关主体,正文表达先修正,删去无助于理解的预防性辩解。
在支持本地文件和命令执行的 Agent 中输入:
安装这个 skill:https://git.commilitia.net/admin/Templated-PPT-Master
Agent 应读取本页和 INSTALL.md,通过 Git 克隆这个地址,按目标 Agent 的 Skill 目录安装根目录,再准备独立 Python 运行库并执行安装检查。此仓库可通过匿名 HTTPS 读取;不是 GitHub 仓库,不要把地址传给仅支持 GitHub 的安装器。其他 Git 服务也可通过同一套本地安装步骤处理。
**给安装 Agent 的入口:**执行 INSTALL.md 的安装步骤,保持用户指定的安装范围。已有版本使用带备份的 --replace;完成后报告版本、固定提交、安装位置、运行库检查和模板是否就绪。安装 Skill 不代表已安装 template、字体或 PowerPoint,也不授予制作、发布 PPT 的权限。无本地文件/命令能力的聊天环境需要在可执行这些步骤的宿主中安装。
首次使用见 USAGE.md。生产规则区分硬约束和推荐;组件、图表、图标、页面库和页面分工按需读取。每次只激活一个外部 template 和一个 theme。
0.7.2新增文字与容器硬约束:段落优先使用一个原生文本框,必要拆分保持逻辑统一;实质说明不放小号灰字;同容器不同文字角色不能只靠字体区分;同类容器共用内部排版实现,调用者不得逐例摆放内部文字和图标。
0.7.4补齐原生公式所在段落的默认/段尾字体、字号和颜色,修复PowerPoint for Mac中根号和高括号的尺寸异常;保留专用数学字体与原生编辑能力。后处理不能移除这些段落属性,保存重开后的实际字体与渲染仍须检查。
0.7.3统一组件的文字角色解析,落实所选template的字体、字号、字重与行高;图表标题、标注和来源使用不同层级。新增C20通用段落硬约束:遵守标点避头尾,每一行均不得只有一个字或一个字加周围标点;以完整段落重排并检查实际渲染。图表轴暂只支持常规字重,无法兑现的字重明确拒绝。
0.7.3将间距固定到template和共享recipe:调用者不传间距数字、阈值或临时变体。共享多段文本组件读取固定内边距与段间距,自动生成精确关系检查,过窄与过宽均拒绝;正文仍保留内容驱动的换行与占用高度。数学以专用字体和结构化表达式生成Office Math;不依赖通用TeX服务或另一个Skill,不把线性兼容文字当成公式效果或编辑证据。
包内 runtime/ppt-master/ 保留 280 个未修改的 MIT 上游文件,包括用于署名的嵌套 SKILL.md;它不是第二个可安装 Skill。来源和校验、运行库与边界、版本变化一并保留。