用 AI 写文档的人大概都有同一个痛苦,内容 80 分,排版 20 分。每次让 Claude 出一份报告、简历或者 slides,拿到手的东西结构没问题,但页面长得像 2005 年的 Word 模板,,灰色、扁平、毫无设计感。
tw93 也受不了了。这位前端圈的老熟人,平时让 Claude 写美股研报,每次出来的文档都是一样的默认灰,排版不一致,间距随意,完全没有「想继续读下去」的欲望。于是他开始一条一条改规则,,调色板、字间距、行高、标题层级,改着改着就变成了一个完整的文档设计系统。
这就是 Kami。

Kami 这个名字来自日语「紙」(かみ),意思是纸,,一个完成的想法最终落脚的地方。它不是一个排版工具,不是模板库,而是一套给 AI Agent 用的约束语言。你把需求告诉 Claude,Kami 确保出来的每一页都像专业设计师经手过的。

九种文档类型,覆盖日常 90% 的文档场景,一页纸(One-Pager)、长文档、正式信件、作品集、简历、幻灯片、美股研报、更新日志、产品落地页。中英文是一等公民,日韩语也能用。
设计语言很克制,暖色羊皮纸底(#f5f4ed),墨蓝作为唯一强调色(#1B365D),衬线体承载层级,没有硬阴影,没有花哨配色。出来的文档读起来像精心排版的印刷品,不像网页截图。

最有意思的是它的使用方式。你不需要学任何排版语法,直接用自然语言说「帮我做一份一页纸」「帮我把这份研究做成 slides」,Claude 会自动调用 Kami 的设计约束来生成。支持 Claude Code、Claude Desktop,甚至 Codex 这类通用 Agent 也能用。

V1.6.0 刚发布,新增了 Marp 幻灯片路径,,一个 Markdown 源文件可以直接渲染成 HTML、PDF 或 PPTX。还支持 Pygments 语法高亮、品牌配置文件(~/.config/kami/brand.md),让你的文档保持一致的个人风格。

tw93 把 Kami 定义为一个三部曲的一部分,Kaku(書く)写代码,Waza(技)练习惯,Kami(紙)交付文档。三个工具共享同一套设计哲学,安静、克制、可信赖。
6500 多个 star,40 个 fork,说明这个需求是真实的。AI 能写内容这件事已经不是问题了,但让 AI 写出「你愿意署名发出去」的文档,Kami 是目前做得最好的。
项目地址,https://github.com/tw93/Kami(6.5k ⭐)
官网,https://kami.tw93.fun
夜雨聆风