图片转可编辑PPT

GitHub - ningzimu/image-to-editable-ppt-skill: Codex skill for converting slide images, PDFs, and image-based PPTX files into editable PowerPoint decks. · GitHub

Kami — 让 AI 生成专业排版的约束式设计系统


一句话

良い内容に良い紙を。 / Good content deserves good paper.

Kami(かみ)在日语里是「纸」——是想法最终落地的那一面。它不是一个工具,而是一套给 AI Agent 的约束语言 + 9 种模板,让任何 AI 都能稳定地生成有专业排版的文档。

核心哲学

AI 可以写出好内容,但大多数时候排版很烂——每次对话都回到千篇一律的灰色、松散间距、毫无个性。缺的不是能力,是约束。 Kami 补的就是这一层。

设计系统

元素规则
画布#f5f4ed 羊皮纸暖色,禁止纯白
强调色墨蓝 #1B365D,全文档唯一彩色
中性色全部暖色调(黄棕底调),不用冷蓝灰
衬线字体正文 400,标题 500
行高标题 1.1-1.3,正文密集 1.4-1.45,阅读 1.5-1.55
阴影仅环形/微光,不用硬阴影

字体方案

语言字体版权
中文TsangerJinKai02(仓耳今楷)个人免费,商用需授权
日语YuMincho系统内置
韩语Source Han Serif KOFL
英语Charter系统内置

九种模板

  1. One-Pager — 一页纸介绍
  2. Long Doc — 长文档
  3. Letter — 正式信件
  4. Portfolio — 作品集
  5. Resume — 简历
  6. Slides — 幻灯片(支持 PDF/PPTX/Marp 三种渲染)
  7. Equity Report — 财报点评
  8. Changelog — 更新日志
  9. Landing Page — 落地页

安装

npx skills add tw93/kami -a claude-code -g -y

通用 Agent(Codex/OpenCode 等):

npx skills add tw93/kami -a '*' -g -y

使用

不用斜杠命令,自然语言直接触发:

  • 「帮我做一份一页纸」
  • 「帮我做一份简历」
  • 「帮我做一套演讲幻灯片」

可选品牌配置:~/.config/kami/brand.md

技术栈

  • HTML(83.5%)+ CSS(3.8%)— 页面/模板
  • Python(11.8%)— WeasyPrint 渲染引擎 + python-pptx
  • WeasyPrint: HTML → PDF(默认路径)
  • python-pptx: 可编辑 PPTX
  • Marp: Markdown 优先幻灯片

对我的价值

  • 文章飞轮:产出文章后直接套 Kami 模板生成精美排版 PDF
  • 和 Ian Xiaohei 配图 Skill 可以组合使用(内容配图 + 排版交付)
  • 羊皮纸美学和我的莫兰迪暖灰调有共鸣,可以研究融合
  • 可以用品牌文件定义自己的排版偏好作为长期默认

三部曲

  • Kaku(書く)— 写代码
  • Waza(技)— 训练习惯
  • Kami(紙)— 交付文档

收藏时间

2026-06-08

处理记录