先交代背景:我是个独立开发者,做 AI 编程 Agent 这行当。国外那些 Agent 工具一个月订阅费顶我三年饭钱,国内免费档的全是限流垃圾,跑两步就断。所以我干脆自己写了一个,用 Go 从零手搓。这个项目叫 Rescene,MIT 开源。今天不讲广告,讲讲它怎么长大的——以及我在这个过程中踩过的、自己摸索出来的东西。

第一层:从”传话筒”到【暗号拦截】 最开始,它只是一个平平无奇的 Chatbot。在没有任何现成框架参考的时期,我自己琢磨出了一个”土办法”:让 Agent 在输出时强行带上特殊的暗号——形如 【demand:xx】。后端 Go 程序通过字符串匹配拦截这个后缀,从而去触发识图、写博客等一系列外部工具调用。 现在回头看这东西原始得可笑,但当时它真的活了过来。Chatbot 第一次”长出手脚”去调用外部工具的那个瞬间,我盯着屏幕愣了好几秒。

第二层:原生 Go 的解构与”见字如面” 暗号拦截能跑,但太脆弱——输出里多一个空格、模型换一种表达,匹配就断。为了让它拥有真正的思维逻辑,我开始抛弃暗号,纯手工用原生 Go 语言去解构和实现真正的 Function Calling(工具调用)。我引导 Agent 隐式输出标准的 JSON 格式,由后端进行精准解析。 在跑通的那天晚上,它通过解析数据,悄悄在我的桌面生成了一封写给我的信。看着屏幕上跳出的字,那种无中生有的创造感让我瞬间泪流满面。这是手写框架的人才能体会到的时刻:不是调 API,是真的从零把”模型会说话”变成了”模型会做事”。

蓦然回首:关于 MCP 与我的 AI 人生 后来随着视野的开阔,我发现市面上已经有了成熟的 MCP (Model Context Protocol) 协议。回看自己手写的字符串匹配和原生 Go 解析,有时觉得自己像个在蒸汽机时代闭门造车的木匠。 但我不后悔。恰恰因为手写过底层,我才知道 MCP 解决了什么问题——所以 Rescene 对 MCP 的支持不是”接个 SDK”,而是纯 Go 实现的 MCP Streamable HTTP 客户端,跑远程 MCP 服务不需要在本地装 Node / Python / npx。市面上多数 Agent 工具接 MCP 要你先装一整套 Node 环境,Rescene 解压即用,内置 Chromium 运行时,双击就开跑。这就是手写过底层的人做产品的方式:知道痛在哪。 除了故事,说点硬货 Rescene 现在是一个专攻前端设计 / 浏览器自动化 / Computer Use 的 Agent,几个我觉得真有用的设计:

  1. 免费模型每日更新。每天自动探测各厂商免费档模型(NVIDIA NIM 等)的可用性,跑不了的自动标记退役,能用的自动恢复——免费池永远是真能跑的,不是挂个名字骗你点进来。
  2. 真实浏览器自动化。基于 Chromium 与 CDP:真实渲染、点击、输入、滚动、DOM 读取、截图、双向交互验证。不是截图假装,是真浏览器在跑你的页面。
  3. Computer Use。不止会改代码——能操作桌面:截图、移动鼠标、点击、键入、拖拽、滚动。
  4. 内置 54 个真实设计系统参考(Linear / Vercel / Stripe / Notion…),按任务类型自动匹配风格:仪表盘用 Linear 极简风,落地页用 Stripe 优雅风。
  5. 4+4+2 工作流:40% 计划 → 40% 验证 → 20% 编码。Agent 写完代码必须自己去跑编译、自己去点页面、把 Diff / 日志 / 截图作为交付证据返回,拒绝”纸上谈兵”。
  6. 成长中的记忆:每次工作流完成后自动萃取经验——模型偏好、技术栈倾向、代码风格、项目架构,下次自动融入上下文。不需要写自定义指令。

最后,这个项目是作者全部 AI 开发人生的缩影:从字符串匹配的土办法,到手写 Function Calling,再到拥抱 MCP——每一步都是自己踩出来的。数据全存本地不上云,永久免费,MIT 开源,解压即用。 如果你也在做 Agent 相关的东西,欢迎来交流;觉得有意思的话,GitHub 上点个 star 就是对我最好的反馈。

视频演示:【国外Agent封号,国内Agent排队,那我写个本地永久免费版】 https://www.bilibili.com/video/BV1tcGA6pEMf/?share_source=copy_web&vd_source=9bc4c744e9c24f54733b2b753b0a4ffd

GitHub: GitHub - Rescenix/ResceneAgent: ResceneAgent —— 把前端交付闭环搬进聊天框的本地多 Agent 工作台。一句需求→多 Agent 拆解→流式生成 Vue 代码→真实 Chromium/CDP 预览并亲自点按验收→构建与截图成为交付证据;内嵌编辑器/终端/Diff,AgentFS 隔离快照可回滚,免费模型自动路由。 · GitHub

下载: ResceneAgent · 写完就能操作的 AI Agent

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐