平时在终端里干活,有两个事情我经常觉得头大: 一是 记不住复杂参数 。比如查个占用端口的进程、按修改时间搜一批文件、或者解压某个不常见的压缩包,隔三差五就得切到浏览器搜一下。 二是 跨系统命令转换 。查资料时网上往往只贴了 Linux (Bash) 命令,但我手头如果在 Windows (PowerShell) 下,有些管道符和参数根本跑不起来,还得手动翻译一遍。 市面上其实有不少终端 AI 工具,但我试了一圈发现不太适合我: 太重 :动辄装几百兆的环境或依赖。 喜欢自作主张 :很多工具直接就把生成的命令跑了。说实话,让 AI 拿终端权限我心里总犯怵,万一哪条参数理解偏了把文件删了或者服务杀了,排查起来更痛苦。 于是周末我自己搓了个小 CLI:** ai-shell-helper **(命令行里直接敲 ** ash **)。 npm : https://www.npmjs.com/package/ai-shell-helper GitHub : https://github.com/wallace921029/ai-shel...