Noi v1.1.0 发布,Agent 能力初显
接着上一篇教程继续讲(还不会操作的,一定要看这篇:Noi v1.0.0 使用问题汇总)。最近一周修了些 bug,也搞了点新功能。下载地址(任选一个):
https://noib.apphttps://github.com/lencx/Noi/releases/tag/v1.1.0
立 flag
昨天在朋友圈吹了个大牛,希望不要打脸太快 😅。
我现在几乎可以说 2026 将是 Noi 不平凡的一年。Noi 发展下去肯定比 Claude Code Cowork 或传统 AI Agent 浏览器要牛逼。
这个结论是基于架构断定的,不是拍脑袋说。除非 Cowork 换架构实现了,或者说它也在往 Agent 浏览器方向走,但差异化玩法还是有的。
Noi 的操作对象不只是浏览器,还可以针对系统,Terminal 的接入本就是解决系统级别操作。所以 Noi 的操作可以很自然下沉至系统,但这会牵扯到数据安全,需要考虑的事情和边界也会成指数增长。
2026 或许是有趣的一年!
也可能是画饼的一年,不管如何,flag 算是立下了,我自己都有点期待 2026 的总结了,哈哈哈 🤣...
聊点技术
Noi 接下来的开发重心将围绕 Agent 能力展开,而 NSH(Terminal) 将是重要的切入点。目前 Codex、Claude Code、Gemini CLI 等 AI Agent 终端工具已相当成熟,我完全可以在此基础上做探索,而不是自己从零开发一个 Chat/Agent(当然不排除未来会自己开发,但现阶段没必要)。
将 Noi 核心能力通过 API/Command 形式暴露出来只是第一步,未来可以基于这些 API/Command 搭建各种 Skills 才是终极玩法(如果将来出现比 Skills 更好的架构,Noi 也可平滑迁移,因为底层 API 能力永远不会过时)。目前主流 Agent Browser 工具都是通过桥接方式来和浏览器进行通信(典型使用:开一个浏览器,再开一个终端),弱一点的只能作为浏览器插件窝在侧栏,最强的就属 AI 浏览器了(比如 Dia、Comet、OpenAI Atlas 等),但它们都和自家模型深度绑定,不提供切换按钮,也不提供任何 API 给第三方。Noi 正在走一条自己的路,在内部实现各种底层能力,然后将这些能力开放给任意具有 Agent 能力的大模型。
目前 90% 以上 Agent Browser 都在基于 playwright[1] 实现,但凡看到 xxx 技术完爆 playwright 的文章肯定都是标题党。
Playwright 是微软开源的端到端自动化测试/爬取框架,支持 Chromium/Firefox/WebKit,提供“自动等待”、多页面/多上下文隔离、拦截网络与注入脚本等能力,适合做稳定的浏览器自动化。CDP(Chrome DevTools Protocol[2])是 Chrome/Chromium 的调试协议,能低层控制页面、网络、性能等;Playwright 在 Chromium 侧会用到类似 CDP 的通道,但 CDP 更偏底层且对版本更敏感、也更 “Chromium 专用”(凡是基于 Chromium 内核在 Agent 的基本都绕不开 CDP 协议)。
演示
以下这个视频演示有点笨拙,但这是未进行任何 prompt 优化的版本,直接让 gemini cli 去读取 noi 命令,然后根据我的提示词去操作,在中间搜索 “hacker news” 时出现了卡顿失误,但经过一番失误后,搜索 “wiki”,关闭 Tab 都异常顺利(证明它在此次对话中自我学习进化了)。
以上视频演示的能力比现有成熟的 Agent 差太多了,但它已经具备了基本的自然语言处理,称得上智能体。经过几波迭代,再加上 Skills,就可以做更多事情了。
功能简介
Noi 内置链接
noi://view:多窗口,在新建链接中开启 NoiView 开关来创建noi//nsh:终端,在新建链接中输入 URL 来创建noi://history:访问历史,可通过Cmd + Y(macOS)或Ctrl + Y(Windows)触发noi://settings:设置,可通过Cmd + ,(macOS)或Ctrl + ,(Windows)触发noi://about:关于
多窗口 NSH
现在 NSH 除了可以通过底部控制栏、新 Tab 触发,还可以在 NoiView 中同时添加多个窗口(添加一个 NSH 后,可以点击左上角图标进行 Fork,它会复制出一个新的)。在右上角也支持 Shell 类型选择了。
新建 NSH
要新创建一个 NSH 也很简单,点击新建,链接输入 noi://nsh 即可。通过这种方式新建可以自定义名称,而通过图标 Fork 出来的 NSH 暂时无法重命名。
主题设置
新增了多套终端主题设置,明暗主题下可以分别设置。
结语
这次就先写这么多吧,欢迎大家继续探索,公众号发送 noi 可进群交流。
References
playwright:https://github.com/microsoft/playwright
[2]Chrome DevTools Protocol:https://chromedevtools.github.io/devtools-protocol