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
- 專案