Changelog
- Diagram Library: Kami now ships 12 inline SVG diagram types, covering architecture, flowchart, quadrant, bar chart, line chart, donut chart, state machine, timeline, swimlane, tree, layer stack, and Venn diagrams.
- Browser Preview: All document templates now include an A4 browser preview mode, so layout can be checked before exporting PDF.
- Homepage Showcase: The website now includes a diagram showcase and Claude Desktop download link, with the section numbering and responsive chart cards updated accordingly.
- Tesla Demo: The Tesla one-pager demo was rebuilt with metadata, tighter layout, delivery trend bars, revenue structure donut chart, and refreshed PDF / PNG assets.
- Chinese Typography: Added TsangerJinKai02 W05 for real heading weight, jsDelivr fallback for W04 / W05, and CJK fallback coverage for footers, code blocks, preformatted text, and SVG labels.
- Claude Desktop Package:
dist/kami.zipis now tracked onmain, excludes commercial fonts through a git-file manifest, supports font auto-recovery, and can be refreshed in the existing release without creating a new tag. - Verification Flow:
scripts/build.pynow verifies 24 outputs including diagrams and slides, fixes PDF font parsing, separates source-template verification from--check-placeholders, and uses plainOK:/ERROR:status output. - Skill and Docs: The skill now routes all 12 diagram types, fills PDF metadata, checks facts and branded materials before drafting, and uses one English reference set instead of duplicated
*.en.mdfiles. - Writing and Release Guidance: Writing rules now combine the stronger Chinese and English guidance in one file, while
CLAUDE.mddocuments the release refresh flow and Mole-style bilingual release note format.
更新日志
- 图表库: Kami 现在内置 12 种内联 SVG 图表,覆盖架构图、流程图、象限图、柱状图、折线图、环形图、状态机、时间线、泳道图、树状图、分层图和维恩图。
- 浏览器预览: 所有文档模板都加入 A4 浏览器预览模式,导出 PDF 前可以先检查版式。
- 官网展示: 官网新增图表展示区和 Claude Desktop 下载入口,并同步调整章节编号与响应式图表卡片。
- Tesla 示例: Tesla one-pager 示例重新整理,补充 metadata、收紧版式,加入交付量柱状图和营收结构环形图,并更新 PDF / PNG 产物。
- 中文排版: 新增 TsangerJinKai02 W05 真实标题字重,W04 / W05 支持 jsDelivr 回退,并为页脚、代码块、pre 文本和 SVG label 补齐 CJK fallback。
- Claude Desktop 打包:
dist/kami.zip现在作为 tracked artifact 放在main,通过 git 文件清单排除商业字体,支持字体自动恢复,也可以在现有 release 中原地刷新。 - 验证流程:
scripts/build.py现在验证 24 个输出,包含图表和 slides,修复 PDF 字体解析,拆分模板源码验证与--check-placeholders,并统一使用OK:/ERROR:状态输出。 - Skill 与文档: Skill 现在路由全部 12 种图表,要求填充 PDF metadata,撰写前检查事实和品牌素材,并改用一套英文参考文档,不再维护重复的
*.en.md文件。 - 写作与发布规则: 写作规则合并中英文版本中更强的约束,
CLAUDE.md记录原地刷新 release 的流程和 Mole 风格双语更新日志格式。
Kami is a quiet design system for professional documents, with bilingual PDF templates, inline SVG diagrams, and Claude / Codex skill support. https://github.com/tw93/Kami