Dokki Docs logo

工具與功能

Copilot 不僅是一個聊天框。它可以呼叫工具來讀取和修改 Dokki 資源、搜尋知識、發佈內容、生成媒體、排程工作,以及使用外部應用程式。

工具群組

群組

範例

導覽與資源

列出工作區/資源;建立、重新命名、移動、刪除、標記和取消標記資源。

搜尋與檢索

語意搜尋、精確 grep、相關實體、文件/表格/工件讀取,以及設定 Exa 時的網路搜尋。

文件編輯

讀取、插入、取代、重寫或刪除文件節點。

表格編輯

新增/刪除列和欄、更新欄,以及更新儲存格。

工件編輯

讀取、取代或修補工件來源。

影像工具

設定影像提供者時,生成影像和編輯影像。

發佈

建立/更新發佈網站、發佈/取消發佈資源、列出已發佈資源、管理自訂網域,以及檢查網域狀態。

任務與排程

同步/讀取/清除聊天待辦事項,以及建立/列出/更新/刪除排程代理任務。

僅限代理的工具

以代理身分執行時的釘選資源、IM 訊息和注意標記。

外部應用程式

用於目前使用者已連接應用程式的 Composio 工具路由器工具。

工具可用性

Copilot 可以查看其回合可能需要的工具結構描述,但每個工具在執行工作前仍會自行檢查權限、資源和提供者設定。

可見的工具並不表示模型可以繞過權限。這表示 Copilot 知道該操作存在,並可以在目前使用者、資源、計劃和工作區上下文允許時請求執行。

搜尋與檢索

Copilot 可以進行語意搜尋、grep 精確字串、讀取文件、讀取表格、讀取工件,並在啟用時使用知識圖譜相關實體。設定 EXA_API_KEY 時,它還可以使用 Exa 支援的網路搜尋和 URL 爬取。

編輯與建立

Copilot 可以建立文件、表格、工件和資料夾。它可以使用資源專用工具編輯文件、表格和工件。對於聚焦資源,相關工具系列擁有最強的本地上下文,但 Copilot 在獲得 ID 或搜尋結果時,仍可在其他可存取的資源上操作。

程式碼沙箱機密

工作區管理員可以在 工作區設定 → 程式碼沙箱 下新增環境變數。選擇簡短、具描述性的名稱並輸入值。儲存機密後,Dokki 會顯示其名稱和更新時間,但不會顯示已儲存的值。當設定的值出現在沙箱輸出中時,Dokki 會將其遮罩。

將沙箱機密視為工作區範圍的執行時期憑證。僅新增該工作區執行中程式碼所需的值,在存取變更時輪替,並刪除不再需要的值。

MCP 用戶端與連接的應用程式

外部 MCP 用戶端透過 OAuth、dk_ 租戶 API 金鑰或 Workspace Connector 使用 Dokki 的 /mcp/v2 外觀。該外觀涵蓋探索、讀取、建立、編輯、共用、頻道訊息、發佈、外部應用程式,以及在憑證和目前身分允許時提供渲染預覽。Workspace Documents Connectors 刻意省略發佈、個人外部應用程式和全域工作區動作。

MCP 應用程式是相反方向:Dokki 透過目前使用者的連接帳戶呼叫外部服務。選擇或 @-提及應用程式會縮小該回合的外部工具範圍。其他工作區成員不會繼承個人連接。請參閱 ConnectorsClientsWorkspace ConnectorsConnected Apps 以了解完整的設定和授權流程。

連接的應用程式工具以帳戶為範圍。其他工作區成員不會繼承您的個人連接。

代理工具

已安裝的代理可以搭配額外工具系列執行:代理排程、釘選資源、IM 工具、注意標記和每個代理的 MCP 伺服器。代理 MCP 連接失敗不會造成致命錯誤;Dokki 會記錄失敗的伺服器,並繼續使用已連接的工具。

權限邊界

工具不會繞過 Dokki 權限。私人資源、無法存取的組織工作區、已封存的工作區、組織模型控制,以及公開/私人可見性規則,都會在內容顯示給助理或由工具變更之前強制執行。

工具與功能 | Dokki Docs