基礎能力
Agent
可設定的工作角色,能組合模型、行為邊界與一組技能。
它是什麼
Ottermind Agent 是智慧型任務執行者,會接收使用者指令,並依照設定好的模型、角色與技能完成工作。你可以把 Agent 想成一個可設定的工作角色。透過設定 Agent,你可以為不同任務指定合適的模型、行為邊界與可用技能,讓執行更穩定,也更貼近預期。
使用 Agent,你可以
- 為不同任務建立不同 Agent,分工處理。
- 用 Role 控制行為方式。
- 透過 Skills 擴充能力。
- 管理模型、描述、已綁定的 Skills,並編輯、複製或刪除 Agent。
Agent 適合長期重複使用、職責明確的工作。不適合一次性、非常簡單的任務,也不適合權限與資料範圍不明確的任務。
管理你的 Agent
在 Ottermind 左側邊欄選擇 Agents,即可檢視目前 Workspace 中的 Agent。每張卡片會顯示 Agent 名稱、描述、預設模型、已綁定的 Skills 以及可用操作。
| 欄位 | 意義 |
|---|---|
default | 系統預設 Agent。 |
Default Model | 該 Agent 預設使用的模型。 |
Skills | 該 Agent 可用的能力包。 |
Start Task | 使用該 Agent 啟動新任務。 |
建立 Agent
點擊 New Agent 建立 Agent。填寫 Name、Description、Default model 與 Role,並視需要加入 Skills。
| 欄位 | 要求 |
|---|---|
| Name | 必填。用於辨識 Agent。 |
| Description | 簡短說明適用情境。 |
| Default model | 必填。影響速度、成本與能力上限。 |
| Role | 說明 Agent 是誰、該如何運作,以及有哪些邊界。 |
| Skills | 選填。決定 Agent 可以使用哪些能力。 |
儲存後,新的 Agent 會出現在 Agents 清單中。
選擇預設模型
在 Default model 中選擇 Agent 預設使用的模型。模型會影響任務速度、成本與能力上限。可用模型與說明可能會變動,請以當前介面為準。
新增或移除技能
在 Agent 編輯頁的 Skills 區塊點擊 +,然後搜尋並選擇要綁定的 Skills。綁定後,Agent 會在任務過程中自動判斷是否需要使用這些 Skills。
移除某個 Skill 後,Agent 將無法繼續使用對應能力。如果任務依賴該 Skill,結果可能不完整或失敗。
編輯 Agent
點擊 Agent,或開啟 Agent 卡片右下角的選單並選擇 Edit。你可以修改名稱、描述、預設模型、角色與 Skills。點擊 Save 套用變更。
使用建議
Role 應定義職責與邊界
Role 用來說明 Agent 的職責、工作方式與限制。不要只寫一個籠統的人設。
好例子
你是產品文件助理。優先提供簡潔、可驗證的使用說明,不要杜撰未經確認的功能。
壞例子
你是最強助理,什麼都能做。
Skills 定義可用能力
Agent 只能使用已綁定且已啟用的 Skills。綁定過多 Skills 可能增加誤用風險;綁定過少則可能導致 Agent 無法完成特定任務。
權限與資料安全
Agent 可能透過綁定的 Skills 存取檔案、呼叫外部服務或執行操作。不要把高權限 Skills 綁定給不需要的 Agent。處理敏感資料前,請確認資料來源、存取範圍與合規要求。
FAQ
為什麼我的 Agent 沒有使用某個 Skill?
該 Skill 可能未綁定、已停用,任務描述可能不符合適用情境,或輸入不符合要求。
我可以刪除預設 Agent 嗎?
預設 Agent 是系統基礎 Agent。通常不建議刪除或大幅修改它。如果需要專門能力,請建立新的 Agent。
結果不如預期時該怎麼辦?
檢查任務描述、Role、Default model 與綁定的 Skills。回饋時,請說明哪裡不對、正確標準是什麼,以及你希望修訂還是重新執行。