cloudflare/nimbus

Docs for humans and agents, built on Astro

解決的問題

Nimbus 解決了建立對人類讀者與 AI 代理皆同等可存取的文件網站的困難。它透過提供一個完全擁有、可產生程式碼的架構,消除了使用托管文件平台(控制權極小)與從零開始建置網站(耗時)之間的取捨。

作法

它使用腳手架工具,直接在使用者的程式庫中生成一個完整的 Astro 基礎文件網站。這包括所有可編輯的版面、元件與樣式檔案。為了支援 AI 代理,它會自動產生代理可讀的表面,包含每個頁面的 .md/.mdx 雙檔案、/llms.txt/llms-full.txt 檔案、JSON-LD 與網站地圖。

適用對象

希望完全掌控其文件原始碼,同時確保文件對 LLM 與程式碼代理最佳化的開發者與技術撰寫者。

主要特色

  • 完全擁有權:所有版面、元件與樣式皆以原始碼形式寫入程式庫,而非隱藏於相依性中。
  • 代理優先設計:預設內建對 LLM 友好的檔案支援,如 llms.txt 與結構化元資料。
  • 彈性部署:預設為靜態,但支援 Cloudflare、Vercel、Netlify 與 Node.js 的適配器,以實現按需路由。
  • 撰寫防護機制:包含 prose linting、MDX 元件驗證與人類可讀的設定錯誤訊息。

相關

  • 專案
  • 專案
  • 專案
  • Dispatch
  • 專案