Quick tour
五分鐘掌握 Faber 的基本形貌:安裝 CLI、閱讀一個函式,然後開啟一個真正的套件。若要依序學習,請依循:安裝 → Hello → 命令 → 專案。
1. 安裝 CLI#
從安裝頁面下載適用於您平台的目前版本(1.1.1),驗證壓縮檔校驗碼,並將解壓縮後的 faber-v1.1.1-<target-triple>/faber 二進位檔放入您的 PATH。確認:
faber --version2. 函式的形貌#
參數採型別優先、以字元表示回傳型別、使用拉丁文控制字詞,以及可為空的聯集:
functio divide(numerus a, numerus b) → numerus ∪ nihil {
si b ≡ 0 ergo redde nihil
redde a / b
}| 訊號 | 意義 |
|---|---|
函式 | 函式宣告 |
numerus a | 先寫型別,再寫名稱 |
→ | 回傳型別 |
∪ nihil | 可為空(T ∪ nihil) |
si … ergo | 精簡分支 |
傳回 | 回傳 |
3. 套件配置#
套件是一個包含 faber.toml 與 src/ 的目錄:
my-app/
faber.toml
src/
main.fab常用命令:
faber check my-app/
faber build my-app/ -t rust
faber run my-app/
faber test my-app/詳細資訊請參閱:Faber 建置工具。
4. 真實應用程式#
不要停留在 hello-world。公開的 examples 儲存庫包含多命令 CLI、本機郵件空間、GPU 工作負載軌道,以及完整的語言語料庫。
| 套件 | 展示內容 |
|---|---|
| AI Workbench | 多命令 CLI、模型檢查、嵌入 |
| ViviLite | 以檔案為後端的郵件空間/代理協調 CLI |
| coreutils | 更大型的應用程式活動(相容性測試工具) |
| gpu-workload | 系統/GPU 階梯 |
| corpus | 每個語言結構各有一個目錄 |
請在範例頁面瀏覽這些內容。
5. 如果您是代理#
- 閱讀
/llms.txt。 - 開啟
/agents/index.md。 - 從
/.well-known/agent-skills/index.json選擇一項技能。
開始學習軌道#
| 步驟 | 頁面 | 結果 |
|---|---|---|
| 1 | 安裝與下載 | 將 Faber 1.1.1 放入 PATH 並完成驗證 |
| 2 | Hello,Faber | 建立並執行 salve-munde |
| 3 | 您將使用的命令 | 學習 check、build、run、test、explain |
| 4 | 專案與範例 | 開始使用真正的套件與語料庫頁面 |