← 回 knowledge index

Knowledge Mirror

HTML 作為 AI 知識展示格式:Claude Code 的實務補充

來源筆記:HTML 作為 AI 知識展示格式:Claude Code 的實務補充.md

這份筆記整理 Thariq(Claude Code / Anthropic)文章〈Using Claude Code: The Unreasonable Effectiveness of HTML〉對 HTML artifact 的觀點,並轉成 knowledge-mirror / knowledge-showcase 的實作規則。 來源: Thariq X Article:<…

HTML 作為 AI 知識展示格式:Claude Code 的實務補充

#html #claude-code #knowledge-showcase #artifact #workflow

這是什麼

這份筆記整理 Thariq(Claude Code / Anthropic)文章〈Using Claude Code: The Unreasonable Effectiveness of HTML〉對 HTML artifact 的觀點,並轉成 knowledge-mirror / knowledge-showcase 的實作規則。

來源:

核心結論

文章重點理解

Thariq 的主張是:Markdown 曾經很適合 agent 與人溝通,因為它簡單、可攜、容易手改,也能表示基本結構。但當 agent 產出越來越長、越來越複雜時,Markdown 會變成資訊密度太低的文字牆。

他觀察到幾個變化:

  1. 長 Markdown spec 超過一百行後,很少人真的完整讀完。
  2. 現在人通常不是直接手改 AI 產出的文件,而是把它當 spec、reference、brainstorming output,再要求 Claude 修改。
  3. 既然人不常手改,Markdown「易手動編輯」的優勢就下降。
  4. HTML 能表示表格、CSS 設計資料、SVG 圖、script snippets、互動元素、workflow、canvas 空間資訊與圖片。
  5. HTML 更容易分享:上傳後一個連結就能打開,不需要收件人下載或使用特定 Markdown renderer。
  6. HTML 可以做 two-way interaction:滑桿、選項、比較器、copy prompt button,讓人選完後把結果餵回 Claude Code。
  7. Claude Code 適合產 HTML,因為它能讀取本地檔案、git history、MCP、瀏覽器等上下文,做出更貼合專案的 artifact。

對 know 的新規則

1. HTML 不是「轉檔」,而是「展示設計」

新增 know HTML 時,不應只把 Markdown 直譯成段落。至少要思考:

2. 依內容類型選 HTML 型態

| 內容類型 | 建議 HTML 型態 |

|---|---|

| 架構 / 系統設計 | 架構圖、資料流、元件卡片、責任邊界表 |

| 流程 / SOP | stepper、流程圖、checklist、風險提示 |

| 多方案比較 | 比較矩陣、tabs、並排卡片、選項篩選 |

| 技術文章整理 | 摘要卡、重點區塊、範例程式碼、注意事項 |

| 專案狀態 / 報告 | timeline、狀態燈、風險表、指標卡 |

| Prompt / workflow | profile 卡片、輸入輸出範例、copy button |

| 研究 / 學習 | glossary、collapsible sections、tabbed examples |

3. HTML 要支援讀者快速掌握

每個分享頁至少要有:

4. 能互動時就加輕互動

若內容適合,優先加入:

但互動應保持單檔 HTML 可用,不要過度依賴外部套件。

5. Public showcase 要更克制

同步到 knowledge-showcase 前要確認:

實作建議

目前 knowledge-mirror 的 HTML pipeline 應升級成:

Markdown source
→ 擷取 title / tags / excerpt
→ 依內容類型選 HTML template
→ link label cleanup
→ index manifest
→ public sanitization
→ sync to knowledge-showcase
→ commit + push
→ probe Pages URL

短期可以先維持通用文章模板;之後遇到特定類型時逐步加入專用模板:

可直接套用的 Prompt

請根據這份 Markdown 筆記產生單檔 HTML 分享頁。
要求:
1. 不只是 Markdown 轉 HTML,要重新設計閱讀結構。
2. 依內容加入適合的卡片、表格、流程圖、tabs 或 checklist。
3. 手機可讀,CSS 內嵌,不依賴外部 CDN。
4. URL 不要直接顯示完整字串,改用可讀連結文字。
5. 不包含任何 private path、token、credential。
6. 頁面需包含標題、一句話摘要、核心結論、來源與更新時間。