🔧 内置工具

NeoWeb AI 内置 97+ 工具,覆盖文件操作、Shell 执行、网络请求、系统控制、SSH 远程等场景。AI 在对话中可自动调用这些工具完成实际任务。

💡 你无需手动调用工具。只需用自然语言描述任务,AI 会自动选择并调用合适的工具。
📁 文件操作
工具名说明典型用途
fs_read 读取文件内容 查看配置文件、代码文件、日志
fs_write 写入/创建文件 保存输出结果、生成新文件
file_edit 精确编辑文件(部分替换) 修改代码、更新配置
fs_list 列出目录内容 浏览项目结构、查找文件
archive 压缩/解压文件 打包项目、解压下载内容
Shell 执行
工具名说明典型用途
shell_exec 执行 Shell 命令 运行脚本、构建项目、安装依赖
python_exec 执行 Python 代码 数据分析、脚本运行、快速计算
⚠️ Shell 工具在本机执行命令,请确保信任 AI 执行的操作。
🌐 网络请求
工具名说明典型用途
http_get 发送 HTTP GET 请求 获取 API 数据、下载内容
http_post 发送 HTTP POST 请求 提交表单、调用 Webhook
web_search 网页搜索 查找最新信息、技术文档
web_fetch 抓取网页内容 提取文章正文、解析页面数据
🍎 Mac 系统控制
工具名说明典型用途
applescript 执行 AppleScript 控制 macOS 应用、自动化操作
screenshot 截取屏幕截图 记录界面状态、调试 UI
notify 发送系统通知 任务完成提醒、重要提示
clipboard 读写剪贴板 获取复制内容、写入剪贴板
🖥️ SSH 远程工具
工具名说明典型用途
ssh_exec 在远程服务器执行命令 运行脚本、查看状态
ssh_read 读取远程文件 查看日志、配置文件
ssh_write 写入远程文件 更新配置、修改代码
ssh_upload 上传文件到远程 部署文件、传输资源
ssh_download 从远程下载文件 备份数据、获取日志
ssh_deploy 一键部署应用 自动化部署流程
find_bug 远程排查故障 分析日志、定位问题
add_server 添加新的 SSH 服务器 注册服务器到管理列表

详细使用方法请参考 SSH 远程文档

⚙️ 进程管理
工具名说明典型用途
process_list 列出运行中的进程 查看 CPU/内存占用
process_kill 终止指定进程 停止占用端口的进程
env_info 获取环境信息 查看系统配置、环境变量
service_check 检查服务状态 监控 nginx、数据库等服务
AI 专属
工具名说明典型用途
image_generate 调用 AI 生成图片 生成配图、设计素材、概念图

🔧 Built-in Tools

NeoWeb AI includes 97+ built-in tools covering file operations, Shell execution, network requests, system control, SSH remote and more. AI automatically calls these tools in conversation to complete real tasks.

💡 You don't need to call tools manually. Just describe your task in natural language — AI will automatically select and call the right tool.
📁File Operations
ToolDescriptionTypical Use
fs_readRead file contentView config files, code, logs
fs_writeWrite / create filesSave output, generate new files
file_editPrecise file editing (partial replace)Modify code, update config
fs_listList directory contentsBrowse project structure
archiveCompress / extract filesPackage projects, unzip downloads
Shell Execution
ToolDescriptionTypical Use
shell_execExecute Shell commandsRun scripts, build, install dependencies
python_execExecute Python codeData analysis, quick calculations
⚠️ Shell tools execute commands on your local machine. Make sure you trust the operations AI performs.
🌐Network Requests
ToolDescriptionTypical Use
http_getSend HTTP GET requestFetch API data, download content
http_postSend HTTP POST requestSubmit forms, call webhooks
web_searchWeb searchFind latest info, tech docs
web_fetchFetch web page contentExtract article text, parse page data
🍎Mac System Control
ToolDescriptionTypical Use
applescriptExecute AppleScriptControl macOS apps, automate actions
screenshotTake screenshotsRecord UI state, debug interfaces
notifySend system notificationsTask completion alerts
clipboardRead/write clipboardGet copied content, write to clipboard
🖥️SSH Remote Tools
ToolDescriptionTypical Use
ssh_execExecute commands on remote serverRun scripts, check status
ssh_readRead remote filesView logs, config files
ssh_writeWrite remote filesUpdate config, modify code
ssh_uploadUpload files to remoteDeploy files, transfer resources
ssh_downloadDownload files from remoteBackup data, retrieve logs
ssh_deployOne-click app deploymentAutomated deployment pipeline
find_bugRemote troubleshootingAnalyze logs, locate issues
add_serverAdd new SSH serverRegister server to management list

For detailed usage, see the SSH Remote Documentation.

⚙️Process Management
ToolDescriptionTypical Use
process_listList running processesView CPU/memory usage
process_killKill a processStop process occupying a port
env_infoGet environment infoView system config, env vars
service_checkCheck service statusMonitor nginx, database, etc.
AI Exclusive
ToolDescriptionTypical Use
image_generateGenerate images with AICreate illustrations, design assets