Kami,一个让 AI 生成文档也能精致好看的排版设计系统。GitHub 已经斩获了 4.6K star
1️⃣ 一句话摘要
Kami 是一套面向 AI Agent 的文档排版约束语言,让 AI 生成的内容从"每次排版像不同人排的"变成"每次像同一套设计系统排的",稳定输出可直接交付的专业文档。

2️⃣ 项目作用
这个项目是做什么的: 一套专为 AI Agent 设计的文档设计系统与排版约束语言,内置 8 种文档模板(One-Pager、长文研报、简历、幻灯片等),通过严格视觉规则让 AI 输出稳定、专业、可直接交付。
解决什么问题: 用 Claude 等 AI 写报告,默认输出往往是纯白背景、默认黑字、排版随意且每次风格不一致——内容再好也让人不想读。
面向什么人群: 任何经常用 AI 生成文档,但受够了默认排版的人。

3️⃣ 项目简介
背景与起源 在长期使用 AI 生成文档的过程中,发现 AI 输出的最大问题不是内容质量,而是排版品质不稳定。于是他把排版经验抽象成一套严格的视觉与排版规则,命名为 Kami(日语"纸"的意思——好想法最终落在纸上的感觉)。
数据与影响力 - GitHub:4.6K ⭐(数据截至 2026-05-07) 同时维护 Kaku(写代码)、Waza(练习惯)、Kami(交付文档)三件套
核心思想 文档应当像精心编排的页面,而不是仪表盘。不是 UI 框架,而是面向静态文档/印刷品的约束系统。

4️⃣ 项目核心功能
多类型文档模板 内置 8 种常用文档形态,并逐步扩展:
One-Pager -> 一页纸报告/介绍 Long Doc -> 白皮书/长文研究 Letter -> 正式信函/推荐信 Portfolio -> 作品集 Resume -> 简历 Slides -> 演讲幻灯片 Equity Report -> 股权报告 Changelog -> 更新日志 大多数模板提供中英双语(部分含日文)支持。
多语言字体体系 中文、英文为一等公民,日文通过 CJK 路径支持。强调"每语言单一衬线体"的克制: - 中文:仓耳今楷 02 - 英文:Charter - 日文:YuMinChi
整体偏向印刷质感的 serif 风格。

内嵌 SVG 图表 内置多种内联 SVG 图表(架构图、流程图、柱状图、折线图、时间线等),AI 可直接注入文档,减少对外部图片或 JS 库的依赖,保证文档自包含与一致性。
自然语言触发 安装后直接用自然语言描述需求即可自动套用视觉语言并生成 PDF,无需斜杠命令或额外提示词。

5️⃣ 适合应用场景
目标用户 - 职场人士:经常要写方案、报告、推荐信 - 研究者/分析师:写研报、白皮书、行业分析 - 求职者/设计师:做简历、作品集 - 演讲者/汇报人:制作幻灯片/演讲材料
典型场景 - 用 AI 生成一份专业的一页纸融资方案 - 把 AI 写的研报转成可直接投递的长文 PDF - 用自然语言描述需求,AI 自动生成精美简历
与同类项目对比
6️⃣ 价值
解决了什么问题 - AI 文档排版"廉价感"问题 - 每次生成风格不一致问题 - 图表需要额外找工具制作的问题
带来的价值 - 效率提升:自然语言直接生成可交付 PDF,无需手动排版 - 品质稳定:同一套设计系统,每次输出风格统一 - 图表自包含:SVG 图表直接注入,减少外部依赖
上手有多快?
npx skills add tw93/kami -a claude-code -g -y # 或下载 ZIP 安装到 Claude Desktop # https://github.com/tw93/kami/releases/latest/download/kami.zip 7️⃣ 总结
我的真实感受 Kami 的思路很务实——它不追求让模板多漂亮,而是用一套硬约束替代随意的样式漂移。用下来最直接的感受是:以前用 AI 生成的文档"看起来像草稿",现在真的可以直接发给客户了。
适合谁用? 所有经常用 AI 生成文档、对输出品质有要求的人,尤其是需要写报告、方案、简历的职场人和研究者。
值得关注的理由 GitHub 4.6K star 已经说明了它的受欢迎程度。"工作方法论三部曲"本身就是一个很有趣的实践——从代码(Kaku)到习惯(Waza)到文档(Kami),形成了完整的工具链。
📎 相关信息
• GitHub:github.com/tw93/Kami
• 项目官网:github.com/tw93/Kami
• 开源协议:MIT
• 相关知识卡片:见同期推送
今天的分享就到这里。如果觉得有用,欢迎转发给身边做技术的朋友!
我们下期见 👋
夜雨聆风