乐于分享
好东西不私藏

5天拿下3.2k Star,专业的开源AI文档工具?

5天拿下3.2k Star,专业的开源AI文档工具?

用AI写东西,大概每个人都会经历这么个阶段。

一开始觉得:"卧槽,太强了,让它给我写个周报、写个简历、写个产品介绍。"

看了几眼结果之后:"呃……这排版怎么这么廉价?这字体怎么这么丑?这颜色怎么看起来像上个世纪的PPT?"

内容没毛病,但就是丑的不想拿出手。

说实话,像 Claude、GPT 这些大模型,写东西确实有两下子。但它们输出的东西吧,永远是那个调调——白底黑字,偶有几个标题加粗,剩下的就是一堆流水账一样的段落。你说它丑吧,它也不是不能用;你说它能用吧,发给客户或者老板又觉得寒碜。

这个感觉,就跟女朋友化了妆和没化妆的区别一样——没化妆也能出门,但化了妆就是不一样。

它到底是什么?

Kami 是日语"紙"(かみ)的意思,就是纸。

作者给自己的定位很有意思——它是一个设计约束系统。说白了,就是一套帮 AI 写出好看文档的模板、配色、排版规则。

大白话解释:你平时让 AI 给你写东西,它只管"写",不管"好看"。Kami 就是给 AI 装了一个"排版审美"。

而且它的口号我很喜欢——"Good content deserves good paper." 好内容配好纸,这话没毛病。

你怎么用它?

其实挺简单的,取决于你用哪个 AI 工具。

如果你用的是 Claude Code:

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

跑完这条命令就装好了。之后你跟 Claude 说"帮我做一份一页纸"或者"帮我排个简历",它就会自动调用 Kami 的系统来生成。

如果是 Claude Desktop:

去 GitHub 的 Release 页面下载 kami.zip,然后在 Claude Desktop 的设置里导入技能就行。

其他工具像 Codex、OpenCode 这些:

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

通杀。

装完之后,你不需要记住什么命令参数。直接说人话就行。

比如说:

  • "make a one-pager for my startup"
  • "帮我排版一份长文档"
  • "帮我做一份简历"
  • "帮我做一套演讲幻灯片"
  • "帮我做一个产品落地页"

Kami 会自己判断你需要哪种模板,然后生成出来。

如果你想更个性化一点,还可以在 ~/.config/kami/brand.md 里写你的品牌配置:你的名字、品牌色、语言、语气……它之后的输出都会按照这个风格来。

它能做出什么东西?

我给你们看看它自带哪些模板:

模板
适合场景
One-Pager(一页纸)
创业项目简介、产品一句话说不清的时候
Long Doc(长文档)
研究报告、项目文档、白皮书
Letter(正式信函)
商业信函、推荐信
Portfolio(作品集)
设计师、开发者展示作品
Resume(简历)
找工作用的,排版高级感拉满
Slides(演示文稿)
演讲幻灯片,不是 PPT 那种,而是打印版
Equity Report(权益报告)
投资分析、财报点评
Changelog(变更日志)
产品更新公告
Landing Page(落地页)
产品官网,中英文都有

它还内置了 14 种内联 SVG 图表——什么流程图、架构图、示意图都有,不用跑别的工具,直接在文档里画。

最惊艳的是它那个叫 Travel 的功能——把同样的设计规范直接丢给像 ChatGPT Images 这样的绘图工具,一句话就行:

"Apply the Kami design system from github.com/tw93/kami/tree/main/references"

然后 AI 画出来的图就跟你的文档风格完全保持一致。这玩意儿很绝。

有什么好和不好?

好的地方:

一是审美在线。它的画布底色是羊皮纸色 #f5f4ed,不是刺眼的白。强调色只用一种墨蓝 #1B365D,没有乱七八糟的花哨配色。整体的感觉就一个字——高级。

二是中文支持很良心。它用了听雪厅进楷02作为中文字体,中文排版看起来特别舒服。很多国外的文档工具对中文支持都是一坨,Kami 在这点上很用心。

三是开箱即用。装好之后不用配什么复杂的参数,直接说人话就能用。门槛几乎为零。

四是MIT 协议开源。代码和模板随便用,想改就改。

不太好的地方:

一是中文商用字体要额外花钱。它用的那个进楷02字体,商业使用需要从字魂网买授权。个人用没问题,但如果公司要用,得掂量一下。

二是依赖 WeasyPrint 转 PDF。这东西在有些环境下装起来有点折腾,尤其是 Windows 用户。

三是更适合"精装"文档。如果你只是想快速记个笔记、写个便签,用 Kami 反而大材小用。它本来就是为"拿得出手"的文档准备的。


项目信息

GitHub 地址
github.com/tw93/Kami
开源协议
代码和模板是 MIT,字体需注意商用授权
Star 数
5.6k(写这篇文章的时候)