AI 代理程式
NanoClaw
小巧的開放原始碼個人代理程式,會在各自的容器中執行每個群組的工作。
- 連結方式
- API 金鑰 Skill
- 連接器
- SPREVA
- 方案
- 免費且開放原始碼。
開始之前
- 已安裝 NanoClaw,並設定好它的憑證閘道 OneCLI。
- 一組 API 金鑰,在 SPREVA 的開發人員中,於 API 金鑰建立。
設定步驟
- 1
把你的 SPREVA API 金鑰存放在 OneCLI 中,且只用於 SPREVA 的位址。OneCLI 會把它加到每個傳給 SPREVA 的請求中,所以你的代理程式永遠看不到它:
終端機 onecli secrets create --name SPREVA --type generic \ --value "$SPREVA_API_KEY" --host-pattern app.spreva.ai \ --header-name Authorization --value-format "Bearer {value}" - 2
依照 NanoClaw 的憑證指南,把密鑰提供給應該使用 SPREVA 的代理程式群組。
- 3
用
ncl groups list找到群組的 ID,然後把 SPREVA 加到群組並核准這項變更:終端機 ncl groups config add-mcp-server --id <group-id> \ --name spreva --url https://app.spreva.ai/api/mcp - 4
重新啟動群組,讓它的代理程式載入 SPREVA,並核准重新啟動:
終端機 ncl groups restart --id <group-id>
其他連結方式
- CLI 和 Agent Skill
安裝
spreva命令列工具和它的 Agent Skill,適合在終端機中工作的代理程式。終端機 export SPREVA_API_KEY=spreva_sk_... npx -y @spreva/cli skill install --dir container/skills
確認是否正常運作
開始新的對話,然後問:
這週 SPREVA 上有哪些內容要發布?
NanoClaw 會呼叫 SPREVA 的 overview 工具,並回覆工作空間的時區、接下來要發布的內容,以及需要處理的事項。第一次使用時,NanoClaw 可能會請你允許這個工具。
注意事項
- 在你的 NanoClaw 資料夾中執行 Agent Skill 指令。它會把 Skill 放在每個群組都會讀取的
container/skills中。
疑難排解
新增後找不到 SPREVA
新增伺服器和重新啟動群組都需要等你核准。兩者都核准後,群組重新啟動時就會載入 SPREVA。
遇到其他問題?疑難排解涵蓋了反覆要求登入、方案、上限和時區等狀況。