工具與功能

概述

工具是您的代理程式在對話期間可以採取的動作。當代理程式需要瀏覽網頁、執行命令、讀取檔案或控制裝置時,它使用工具。

Neotask 提供豐富的內建工具集,涵蓋檔案管理、程式碼執行、瀏覽器自動化、裝置控制、訊息傳送、網頁搜尋等。

檔案操作

代理程式可以讀取、寫入和編輯其工作空間中的檔案:

程式碼執行

代理程式可以執行具有可設定隔離的 shell 命令:

執行功能

核准工作流程

敏感命令在執行前可能需要使用者核准:

瀏覽器自動化

代理程式控制基於 Chromium 的完整瀏覽器(Chrome、Brave 或 Edge):

動作

瀏覽器設定檔

多個隔離的瀏覽器設定檔用於分隔帳戶:

畫布與 A2UI

代理程式到 UI(A2UI)系統讓代理程式在已連接裝置上渲染互動式視覺內容:

畫布渲染可在 macOS(WebKit)、iOS(SwiftUI)、Android(Jetpack Compose)和網頁(WebChat)上使用。

節點裝置功能

透過已連接的伴侶應用程式,代理程式可以:

相機

螢幕

位置

通知

系統命令

訊息傳送

代理程式可以透過已連接的頻道傳送和管理訊息:

網頁

記憶體與上下文

工作階段管理

自動化

圖像分析

代理程式可以使用設定的視覺模型分析圖像, , 描述內容、提取文字、識別物件,以及回答關於視覺內容的問題。

工具群組

工具按群組組織,以便輕鬆進行權限管理:

群組 工具
runtime exec、bash、process
fs read、write、edit、apply_patch
sessions sessions_list、sessions_history、sessions_send、sessions_spawn、session_status
memory memory_search、memory_get
web web_search、web_fetch
ui browser、canvas
automation cron、gateway
messaging message
nodes nodes