Kami — AI Document Design System Complete Tutorial Kami (紙, かみ) means paper in Japanese. It is a constraint-based design system that turns AI-generated content into professionally typeset documents. This tutorial covers the upstream open-source project and the custom extensions built on top of it for enterprise use....
Kami — AI 文件設計系統完整教學 Kami (紙, かみ) 在日文裡就是「紙」的意思。它是一套以約束為核心的設計系統 (constraint-based design system),能把 AI 生成的內容轉成專業排版的文件。這份教學涵蓋上游開源專案本身,以及在上面打造的企業級客製化延伸。 1. 什麼是 Kami?(What is Kami) 問題在哪 Claude、GPT 這類 AI 模型寫出來的內容品質,其實已經跟專業寫手不相上下了。但每次你叫 AI「幫我做一份 PDF」,出來的版面、字型、色調都不一樣。成品看起來堪用,但絕對不是你會直接寄給投資人、面試委員、或者拿去研討會報告的東西——不手動整理一番根本拿不出手。 瓶...
MinerU 完整教學 — 高精度文件解析引擎與 AIKT 整合指南 1. 專案定位 什麼是 MinerU? MinerU 是一款由 OpenDataLab 開發的開源 document parsing (文件解析) 工具,專門將複雜的 PDF、圖片、DOCX、PPTX、XLSX 等文件轉為 LLM-ready 的 Markdown / JSON 結構化格式。專案誕生於 InternLM 大模型預訓練過程中,目前是 GitHub 上最受歡迎的文件解析專案之一(~72K stars)。 核心價值 面向 價值 RAG Pipeline (檢索增強生成管線) 將任何格式的文件轉為高品質 Markdown,直接餵入 embedding +...
Data Engineer Handbook 完整教學 1. 專案定位與核心價值 Data Engineer Handbook 是由 DataExpert.io 創辦人 Zach Wilson 主導的開源資料工程學習資源彙整專案,在 GitHub 上累積超過 41,900 顆星,是目前資料工程領域最大的社群驅動學習導覽。 核心價值定位 這個專案的價值不在於提供一套框架或工具,而在於解決資料工程學習者最常遇到的問題:「學什麼」與「怎麼學」的路線圖缺失。它扮演的角色是一個結構化的學習導航站(learning navigator),將分散在書籍、影片、社群、白皮書、面試資源中的知識,整理成一條可依循的學習路徑。 專案內容範圍 模組 內容...
html-slides 完整教學 Claude Code Skill:用自然語言描述需求,自動產出可直接瀏覽器開啟的單檔 HTML 簡報。 1. 專案定位 1.1 這個專案解決什麼問題? 做簡報最常見的瓶頸不是內容不夠,而是「排版太花時間」和「工具學習成本太高」。PowerPoint 要調字型、對齊、配色;Marp 或 reveal.js 要懂 markdown 或前端框架。html-slides 的核心主張是:你只需要用自然語言說出需求,Claude Code 就幫你完成從草案到成品的全流程。 html-slides 是一個 Claude Code skill,安裝後會賦予 Claude 一套完整的簡報製作知識:6 種視覺風...
Marp 完整教學 1. 專案定位與核心價值 什麼是 Marp? Marp(Markdown Presentation Ecosystem)是一個以純 Markdown 撰寫簡報的完整生態系。它的核心理念是「內容與樣式分離(Separation of Content and Style)」——你只需要專注於簡報的文字內容與邏輯結構,視覺呈現則交由 CSS 主題系統處理。 為什麼選擇 Marp? 傳統簡報工具 Marp 拖拉排版,容易花大量時間調整格式 純文字撰寫,專注內容 檔案格式封閉(.pptx),版控困難 純 Markdown,完美配合 Git 版控 團隊成員樣式不一致 CSS 主題統一視覺風格 手動匯出多種格式 CLI 一鍵...
PPT Master 完整教學 — AI 生成原生可編輯 PowerPoint 從「一份文件」到「一副完整投影片」的端到端 AI 工作流 1. 專案定位 1.1 PPT Master 是什麼 PPT Master 是一個開源的 AI 簡報生成 skill(GitHub 31K+ stars),讓你透過 AI IDE(如 Claude Code、Cursor、VS Code Copilot)對話式地將任何文件轉換為真正可編輯的 PowerPoint。 一句話定位: harness + model = agent — PPT Master 是 harness(工作流骨架),AI 模型是引擎。用最好的模型(Claude Opus +...
VueUse 完整教學 — Vue 3 Composition Utilities 實戰指南 1. 專案定位 VueUse 是 Vue 3 生態系中最受歡迎的 Composition API 工具函式庫,由 Anthony Fu(Vue / Vite / Nuxt 核心團隊成員)主導開發。專案自 2019 年底啟動,截至 2026 年 6 月已累積超過 22,000 個 GitHub Stars、2,900 個 Forks,npm 月下載量超過百萬。 為什麼需要 VueUse? Vue 3 的 Composition API 提供了強大的邏輯組合能力,但在實際開發中,許多常見的瀏覽器 API 操作(如滑鼠追蹤、本地儲存、網路狀態偵...
AI Engineering from Scratch 完整教學 1. 專案定位 AI Engineering from Scratch 是目前 GitHub 上最完整的開源 AI 工程課程之一(36K+ stars)。它解決了一個核心問題:大多數 AI 教材零散、片段,學了 fine-tuning 卻解釋不了 loss curve,接了 agent tool call 卻不知道 attention 機制在做什麼。 這門課程的設計理念是「脊柱式(spine)學習」——從線性代數(linear algebra)到自主 agent 系統(autonomous systems),20 個階段線性堆疊。每個演算法(algorithm)先用...
Seurat v5 完整教學:單細胞 RNA-seq 分析從零到進階 1. 專案定位與生態系統 1.1 什麼是 Seurat? Seurat 是一套以 R 語言開發的 single-cell genomics (單細胞基因體學) 分析工具套件,由 New York Genome Center 的 Satija Lab 維護。它提供了從原始 count matrix (計數矩陣) 到生物學詮釋的完整分析流程。 為什麼叫 Seurat? 名稱取自法國後印象派畫家 Georges Seurat,他以 pointillism (點描法) 聞名——由無數小點組成完整圖像,正如單細胞分析從個別細胞拼湊出組織全貌。 1.2 Seurat 在單細...