Kami:让 AI Agent 生成的文档不再千篇一律的排版设计系统
Kami:让 AI Agent 生成的文档不再千篇一律的排版设计系统
看完你会发现,你之前让 AI 排版的方式可能要更新了。
你有没有这种感觉:让 Claude 写个报告,内容没问题,但排版永远是那个灰白色、毫无个性的默认样式。每次都差不多,每次都不想再看第二眼。
tw93 也有这个问题。他经常让 Claude 写美股研报,每次输出都是一样的默认文档长相——灰色、扁平、每次布局都不一样。所以他开始一条一条修排版,从字体、调色板到间距,直到输出变成他自己真的想读的东西。
修着修着就变成了 Kami(紙,かみ):一个安静的设计系统,7600 Star,专门解决"AI Agent 输出的文档太丑"这个问题。
本文提纲
- Kami 解决什么问题
- 9 种模板,覆盖常见文档类型
- 设计哲学:不是 UI 框架,是印刷约束系统
- 5 分钟上手
- Kami + 绘图工具的"Travel"用法
- 三部曲:Kaku + Waza + Kami
Kami 解决什么问题
AI 能写出比大多数人手动更好的文档。但缺少的不是能力,而是约束——没有设计系统,每次输出都漂移到灰色默认样式和混乱布局。
Kami 就是这个约束层:一套设计语言、9 种模板,简单到 Agent 能可靠执行,严格到每次输出都值得发布。
用 tw93 自己的话说:
One constraint language, nine templates, simple enough for agents to run reliably, strict enough that every output is something you actually want to ship.
9 种模板,覆盖常见文档类型
| 模板 | 用途 | 示例 |
|---|---|---|
| One-Pager | 一页纸概要 | 创业公司介绍 |
| Long Doc | 长文档 | 研究报告、技术文档 |
| Letter | 正式信件 | 商务沟通 |
| Portfolio | 作品集 | 项目展示 |
| Resume | 简历 | 个人简历 |
| Slides | 演讲幻灯片 | 技术分享 |
| Equity Report | 股票研报 | 财报点评 |
| Changelog | 更新日志 | 版本记录 |
| Landing Page | 产品落地页 | 官网首页 |
每种模板都有英文、中文、韩文版本。日文通过 CJK 路径支持(建议视觉 QA 后再发布)。
幻灯片支持三种渲染路径:WeasyPrint HTML 转 PDF(默认)、python-pptx(可编辑 PPTX)、Marp 变体(Markdown 优先)。
设计哲学:不是 UI 框架,是印刷约束系统
Kami 的设计规则很明确:
| 元素 | 规则 |
|---|---|
| 画布 | #f5f4ed 暖色羊皮纸,永远不是纯白 |
| 强调色 | 墨蓝 #1B365D,唯一的彩色 |
| 中性色 | 全部暖调(黄棕底色),不要冷蓝灰 |
| 衬线字体 | 正文 400,标题 500,避免合成粗体 |
| 行高 | 标题紧 1.1-1.3,正文密 1.4-1.45,阅读体 1.5-1.55 |
| 阴影 | 只用 ring 或 whisper,不要硬投影 |
| 标签 | 只用纯色 hex 背景,rgba() 会触发 WeasyPrint 渲染 bug |
字体选择也有讲究:中文用 TsangerJinKai02(仓耳今楷02),日文用 YuMincho,韩文用 Source Han Serif K,英文用 Charter。每种语言整页只用一种衬线字体。
这不是一个 UI 框架。它是一个印刷品约束系统——文档应该看起来像排版过的页面,不是仪表盘。
5 分钟上手
Claude Code
npx skills add tw93/kami -a claude-code -g -y
或通过 Plugin Marketplace(需要 Claude Code v2.1.142+):
/plugin marketplace add tw93/kami
/plugin install kami@kami
其他 Agent(Codex、OpenCode 等)
npx skills add tw93/kami -a '*' -g -y
Claude Desktop
从 Release 下载 kami.zip,打开 Customize → Skills → "+" → Create skill,上传 ZIP。
装好之后直接用自然语言触发,不需要 slash 命令:
- 英文:
make a one-pager for my startup - 中文:
帮我做一份一页纸 - 日文:
スタートアップ向けの一枚資料を作って - 韩文:
스타트업 원페이저를 만들어줘
还可以创建 ~/.config/kami/brand.md 来持久化你的品牌信息(名字、角色、品牌色、语言偏好等),后续所有文档都会自动继承。
Kami + 绘图工具的"Travel"用法
Kami 的约束系统不只是给文档用的。你可以把它当作设计 Brief,交给任何绘图工具——ChatGPT Images、Midjourney、DALL-E 都行。
Apply the Kami design system from github.com/tw93/kami/tree/main/references
指向 references 目录,输出会自动继承暖色羊皮纸、墨蓝克制、单线几何图标和编辑式排版。tw93 用这个方法让 ChatGPT Images 2.0 一次渲染出 Tesla Optimus 专利图概览、SpatialVLA 架构重绘等插图,零手动修改。
三部曲:Kaku + Waza + Kami
Kami 是 tw93 的日语三部曲之一:
| 项目 | 日语 | 含义 | 功能 |
|---|---|---|---|
| Kaku | 書く | 写 | 写代码 |
| Waza | 技 | 技艺 | 训练习惯 |
| Kami | 紙 | 纸 | 交付文档 |
三个项目覆盖了从写代码到交付文档的完整链路。
试过了?评论区说说你拿它排了什么文档。还没试?收藏起来周末折腾。
作者: itech001
来源: 公众号:AI人工智能时代
网站: https://www.theaiera.cn/
每日分享最前沿的AI新闻资讯和技术研究。
本文首发于 AI人工智能时代,转载请注明出处。

浙公网安备 33010602011771号