工具与功能

概述

工具是您的代理在对话中可以执行的操作。当代理需要浏览网页、运行命令、读取文件或控制设备时,它会使用工具。

Neotask 提供丰富的内置工具集,涵盖文件管理、代码执行、浏览器自动化、设备控制、消息传递、网页搜索等。

文件操作

代理可以在其工作空间中读取、写入和编辑文件:

代码执行

代理可以使用可配置的隔离运行 shell 命令:

执行功能

审批工作流

敏感命令在执行前需要用户批准:

浏览器自动化

代理控制基于 Chromium 的完整浏览器(Chrome、Brave 或 Edge):

操作

浏览器配置

用于隔离账户的多个独立浏览器配置:

画布与 A2UI

Agent-to-UI(A2UI)系统让代理在连接的设备上渲染交互式视觉内容:

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

节点设备功能

通过连接的伴侣应用,代理可以:

摄像头

屏幕

位置

通知

系统命令

消息

代理可以在连接的频道上发送和管理消息:

Web

记忆与上下文

会话管理

自动化

图像分析

代理可以使用配置的视觉模型分析图像 -- 描述内容、提取文字、识别对象并回答关于视觉内容的问题。

工具组

工具按组组织以便于权限管理:

组 工具
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