AI跟你说话的同时,在电脑上偷偷干什么
你有没有盯着 Trae 的对话流,突然发现一串奇怪的内容刷过。
其中,包括了Glob 、Grep、Write 之类看起来像是命令的字眼。
如果你也用过 Trae 这类本地化 AI 工具,十有八九见过。但大部分人可能跟我当时一样,知道 AI 在干活,但不知道它到底它具体在做什么。
今天就把这些AI运行中的命令讲清楚。
先搞清楚,这几个东西到底是什么
简单说,它们不是什么隐藏后门,就是 AI 跟你电脑交互时使用的工具手。
AI 跟你聊天靠的是对话窗口的文字框,但光靠文字它干不了任何实际的事。想帮你整理文件夹,得能看到文件名吧。想帮你改文件里的词,得能打开内容吧。想帮你跑个脚本,得能执行命令吧。这六个工具就是 Trae 给 AI 装的六只手,每只管一件事。
Glob 就是搜文件名的。你在资源管理器里按 Ctrl+F 搜文件名,那是按一个关键词搜。Glob 比那个强,它能按通配符批量扫。比如你让 AI 扫一遍所有 .md 文件,输入 *.md 就行,整个文件夹下所有 Markdown 文件一口气全列出来。它比资源管理器快得多,而且能递归扫子文件夹,不用你一层一层点开看。
Grep 就是搜文件内容的。Windows 自带搜索在文件内容里搜点东西经常搜不到,或者搜得特别慢。Grep 不一样,你给它一个关键词甚至一段正则表达式,它能把整个文件夹里所有包含这个词的文件和行号一条一条列出来。
Read 就是打开文件看内容。只读,不会改任何东西。你跟 AI 说“帮我看看这个文件夹里第三个文件写了啥”,它就调 Read 把内容拉出来。
Write 就是写文件。分两种,新建一个,或者已有的文件直接覆盖。AI 帮你整理好了一份清单,要存成新文件,就调 Write。
DeleteFile 就是删文件。注意这个是真删,不进回收站。Trae 调这个工具的时候会弹窗问你放不放行,你不点它就动不了。
Shell 就是跑命令行的。你在 Windows 里开的 PowerShell 或者 cmd 窗口,能干什么,Shell 就能干什么。跑 python 脚本、跑 git 命令、列目录、解压压缩包,什么都能跑。我博客里用来检查禁用词的那个 Python 脚本,就是靠 Shell 调起来的。
你可以把这六个工具理解成 Trae 给 AI 配的一个精简版操作系统。没有这些工具,AI 就是个只会聊天的空壳,帮不了你任何实际的忙。有了这些工具,它才能帮你干活。
这几个工具是哪来的
那这些工具本身是怎么来的?是 Trae 预装的,还是后来装的插件?
我翻了自己电脑上 Trae 存配置的那个 .trae-cn 文件夹,找不到任何一个 JSON 文件定义它们。说明它们不是插件带进来的,是 Trae 核心代码里直接写死的。Trae 一安装完,这六个工具就跟着来了。你打开 Trae 跟 AI 聊第一句话的时候,这六个工具就已经注入给它了。
最后想说的
所以,这几个命令算是本地化 AI 软件和网页版对话 AI 最大的区别。
网页版 AI 不管你问什么,它就是给你一段文字。它不碰你的文件,不跑你的命令,连你 C 盘里有啥它都不知道。但本地化 AI 不一样,它有这六只手,能真正帮你在电脑上干活。Glob 帮你搜几百个文件的名字,Grep 帮你在全文里定位,Shell 帮你跑脚本批处理,这些都是网页版 AI 做不到的事。
所以下次再看到对话流里刷过一串工具调用,不用慌。那不是它在偷偷干什么坏事,是AI的触手伸出来了,在帮你干活。
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐



所有评论(0)