{"repo":"dakjdakd/PPT-Design-DNA","free":true,"listed":false,"github":"https://github.com/dakjdakd/PPT-Design-DNA","clone":"git clone https://github.com/dakjdakd/PPT-Design-DNA.git","description":"PPT-Design-DNA is a Design-DNA-driven HTML presentation skill that turns reference images into reusable visual systems, saves them as Design Profiles, and applies those styles to high-quality presentation decks. Not a template filler, but an AI visual system designer for PPTs.","language":"JavaScript","stars":27,"topics":["ai-agent","claude-code","codex","design","html","html-deck","ppt","presentation","skill","skills"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"PPT-Design-DNA 把参考图里的“视觉感觉”，变成可复用的 PPT 设计系统。 🌐 English version: README en.md PPT-Design-DNA 是一个 Design DNA 驱动的 HTML PPT 生成 Skill 。它不是模板填充器，也不是“换个配色再排版”的普通 AI PPT 流程。它做的是：从参考图里提取视觉系统，保存成可复用的 Design Profile ，再把这套风格稳定迁移到真实演示文稿里。 🧬 Design DNA 驱动 ：抽取情绪、构图、字体气质、纹理、密度和动效倾向 🎨 参考图是风格证据 ：参考图默认不进入 PPT，只用来提取视觉规则 🚀 HTML-first 输出 ：先生成可检查、可演示、可导出的高质量 HTML Deck 交付前质量门禁 PPT-Design-DNA 现在把 HTML deck 交付前的源代码级检查作为硬门禁，而不是可选预览步骤。 - 生成 PPT 前必须先走 Design DNA 参数面板，不能从参考图或一句主题直接跳到成品。 - 确认 Design DNA 后，才进入主题、受众、页数、内容来源、叙事方式和图片策略选择。 - 每页需要 mechanical layout preflight 、 layout box budget 和可被脚本读取的 data-zone ，用于证明标题、正文、卡片、页脚、导航之间不会互相遮挡。 - 中文/中英混排大标题必须提前规划换行，不能让浏览器自动断出单字孤行，例如把“要”“的”单独留到最后一行。 - 交付 HTML deck 前必须运行： 最终交付必须包含 Layout guard: PASS - /layout-guard-report.json 。页数统计、manifest 检查、本地预览服务、浏览器截图或 Playwright 都不能替代这个源代码级 guard。 🎨 效果预览 阅读这组图的方式很简单： 重点不是“把参考图复制进 PPT”，而是把它背后的视觉语言拆出来：颜色、节奏、字体气质、留白、纹理、信息密度、视觉安全边界，以及那些“不该这么做”的负约束。 Demo 1：Pop Comic 咨询报告 酸黄背景、粗黑描边、洋红/青色块、网点纹理和像素装饰，被迁移到一份 AI Agent 咨询报告里。参考图里的“好玩”没有变成贴纸，而是变成了 PPT 的信息层级和版式性格。 原始截图： 参考图 / 生成页 1 / 生成页 2 Demo 2：Blue Sketch × Bubble Type 这一组使用多张参考图混合出一个 Design DNA：蓝白黑手绘线条、绿色气泡字体、颗粒质感、粗标题和卡片节奏被融合到同一套 deck 里。重点不是复制角色或文字，而是抽取“这套视觉为什么成立”。 原始截图： 参考图 1 / 参考图 2 / 生成页 1 / 生成页 2 / 生成页 3 🧬 它到底在做什么 很多 AI PPT 工具的问题不是“不够会排版”，而是没有稳定的视觉系统。一页好看，下一页像换了设计师；这次有气质，下次又突然变成库存模板。PPT-Design-DNA 想解决的是这件事：把一次性的“好看结果”，变成可以复用、可以调参、可以适配场景的设计资产。 项目把 PPT 生成拆成一条更可控的链路： 换句话说，它关心的不只是“这一页好不好看”，而是“这套 PPT 有没有自己的视觉规则”。如果一套 deck 能稳定表达同一种气质、同一种信息密度、同一种动效节奏，它才真正像一个被设计过的演示文稿。 ✨ 核心能力 能力 说明 -","default_branch":null,"files":null,"tree":[],"storefront":"/r/dakjdakd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dakjdakd/PPT-Design-DNA/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}