乐于分享
好东西不私藏

让AI秒出专业文档!Kami:9大模板+多语言+一键生成

让AI秒出专业文档!Kami:9大模板+多语言+一键生成

点击蓝字,关注我们

Github开源Kami项目推荐

项目链接:https://github.com/tw93/Kami

一、项目功能性介绍

1.1 核心功能

Kami是面向AI的文档设计约束系统,核心功能包括:

•提供9种标准化文档模板:一页纸、长文档、正式信件、作品集、简历、幻灯片、财报、更新日志、落地页•多语言原生支持:中英为一等语言,日韩通过CJK路径提供最佳支持•三种幻灯片渲染方案:WeasyPrint HTML转PDF(默认)、python-pptx可编辑PPTX、Marp Markdown演示稿•内置14种SVG图表类型,支持代码语法高亮(依赖Pygments)•可自定义品牌配置,统一文档风格与身份信息•支持将设计约束复用至AI绘图工具,实现视觉风格统一

1.2 技术架构

•前端层:HTML+CSS实现排版布局,基于固定设计约束(配色、字体、行高、阴影等)构建标准化页面•渲染层:Python处理文档生成逻辑,集成WeasyPrint实现HTML转PDF,python-pptx生成可编辑PPTX•集成层:通过Skill系统对接AI工具(Claude Code、Codex等),支持自然语言触发•资源层:多语言字体本地化+CDN fallback,确保渲染一致性

1.3 适用场景

•金融分析师:生成财报点评、股权报告•开发者:制作简历、项目作品集、技术演讲幻灯片•创业者:创建产品落地页、创业项目一页纸•内容创作者:排版长文档、正式信件、更新日志•AI绘图用户:统一生成图像的视觉风格(配色、排版、元素规范)

二、项目特点总结

维度特点说明优势
性能轻量资源加载,字体优先本地读取+CDN fallback,渲染逻辑稳定无冗余快速生成高质量文档,避免渲染错误,适配离线/弱网环境
易用性自然语言触发无需命令,多AI工具一键集成,品牌配置支持YAML+Markdown混合格式无需专业排版知识,AI自动适配模板,个性化配置简单灵活
扩展性支持自定义品牌规范,模板可扩展,设计约束可复用至AI绘图工具适配不同行业场景需求,跨工具统一视觉风格,降低重复设计成本

三、安装指南

3.1 环境要求

•Claude Code v2.1.142+(插件市场安装方式)•支持npx的Node.js环境(命令行安装方式)•Claude Desktop客户端(桌面端Skill安装方式)

3.2 安装代码

Claude Code 命令行安装

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

Claude Code 插件市场安装

  • 2
  • 3
/plugin marketplace add tw93/kami/plugin install kami@kami

通用AI工具集成(Codex/OpenCode/Pi等)

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

Claude Desktop 安装步骤

1.下载kami.zip文件2.打开Claude Desktop > Customize > Skills > "+" > Create skill3.直接上传ZIP文件(无需解压)4.更新时重复下载后点击Skill卡片"..." > Replace > 上传新ZIP

四、使用示例

4.1 基础示例

多语言自然语言触发示例

•英文:
  • 5
make a one-pager formy startup / turn this research into a long doc / write a formal letter / make a portfolio of my projects / build me a resume / design a slide deck formy talk / make this talk as a Marp deck / build a landing page formy app
•中文:
  • 6
帮我做一份一页纸/帮我排版一份长文档/帮我写一封正式信件/帮我做一份作品集/帮我做一份简历/帮我做一套演讲幻灯片/帮我做一份Markdown风格的演示稿/帮我做一个产品落地页
•日文:
  • 7
スタートアップ向けの一枚資料を作って/この調査を長文レポートに整えて/正式な依頼文を作って/プロジェクト作品集を作って/履歴書を作って/登壇用スライドを作って/Marpで登壇スライドを作って/アプリのランディングページを作って
•韩文:
  • 8
스타트업원페이저를만들어줘/이리서치를장문문서로정리해줘/정식레터를작성해줘/프로젝트포트폴리오를만들어줘/이력서를만들어줘/발표용슬라이드를만들어줘/Marp슬라이드로만들어줘/앱랜딩페이지를만들어줘

4.2 进阶示例

品牌配置示例

创建~/.config/kami/brand.md文件,内容示例:

  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
---name:张三role:全栈开发者email: zhangsan@example.comwebsite: https://zhangsan.devgithub: zhangsanbrand_color:"#1B365D"language: zhpage_size: A4currency_locale: zh-CNtone:专业简洁---# 品牌备注-文档优先使用中文简体-代码块使用Monaco字体-避免使用过于鲜艳的配色

五、Docker部署方案

5.1 部署可行性

❌ 不支持

5.2 说明

项目文档未提及任何Docker相关配置与部署方案,暂不支持Docker部署。

六、Agent Skill集成

6.1 可用性评估

✅ 原生支持

6.2 支持的工具

• Claude Code  • Cursor  • Cline  • Windsurf  • 其他:Codex、OpenCode、Pi等通用AI工具(读取~/.agents/目录)

6.3 安装配置

Claude Code 安装步骤

  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
# 方式1:命令行安装npx skills add tw93/kami -a claude-code -g -y# 方式2:插件市场安装(需Claude Code v2.1.142+)/plugin marketplace add tw93/kami/plugin install kami@kami

通用AI工具安装步骤

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

Claude Desktop 安装步骤

1.下载kami.zip文件2.打开Claude Desktop客户端3.进入Customize > Skills > "+" > Create skill4.直接上传ZIP文件完成安装

6.4 Skill配置代码

项目内置.claude-plugin与.claude目录,通过上述安装命令自动完成配置,无需手动编写配置文件。

七、总结与建议

Kami是一款专为AI生成文档设计的约束系统,解决了AI输出文档风格不一致、排版质量低的核心问题。其标准化模板、多语言支持、AI工具深度集成的特性,非常适合需要快速生成专业文档的金融分析师、开发者、创业者等人群。同时,其设计约束可复用至AI绘图工具,实现跨媒介的视觉风格统一。

建议用户根据自身需求配置品牌文件,进一步提升文档的个性化与专业性;对于需要编辑幻灯片的用户,可指定生成python-pptx格式的可编辑文件;商业使用中文时需注意TsangerJinKai字体的授权要求。

相关学习资料