SuperAPI AI 工具集

pptx-posters

办公与效率

查看项目

更新于 10-15 23:43

技能介绍

用途:仅在交付物明确为可编辑 PowerPoint 海报时使用,从严格本地 JSON 清单生成单页 .pptx,并对素材、版式与包安全做审计。不用于未指定格式的海报请求。

主要能力:validate_manifest.py 校验内容、来源与审批;generate_poster.py 生成 PPTX;inspect_pptx.py 做非执行的 ZIP/XML 安全检查;check_layout.py 检查边界、重叠、阅读顺序与字号;inventory_images.py 生成素材哈希/元数据/有效 DPI 清单;check_palette.py 做 WCAG 对比度报告;plan_export.py 做尺寸、缩放、字体、颜色、导出与打印预检。

使用方式:在项目目录创建独立环境并安装固定依赖:uv venv;source .venv/bin/activate;uv pip install "python-pptx==1.0.2" "Pillow==12.3.0" "lxml==6.1.3"。Windows 用 .venv\Scripts\Activate.ps1。随后按清单模板填写,先运行 python -B scripts/validate_manifest.py poster.json --print-content-hash 取得内容哈希并交作者审批,再校验、审计素材与调色板、生成并做最终检查。

限制:作者未提供确切内容与来源记录、存在未决声明/数字/引用/作者/资助/图片/许可/二维码目标、会议与打印机要求未确认、审批未绑定当前清单哈希、素材为远程或未哈希未批准、输入含宏/外部关系/OLE/嵌入文件、需要自动打开或执行 PowerPoint、脚本报告阻塞项时,必须停止而非猜测。生成器不撰写、总结、研究或纠正科学内容,不嵌入字体、音视频、OLE、ActiveX 或链接;自动化无法认证无障碍、文本渲染或科学准确性,需在 PowerPoint 中人工检查并导出验证。CMYK 需打印机批准的转换与打样。具体收费、价格与平台信息暂未提供。