← 更新日志
每日2026-07-02

Forge 有了长期记忆:对话越多越懂你

这天最大的变化是给 Forge 装上了"长期记忆"。以前每次新对话,Forge 都像第一次见面;现在它能从历次对话中自动提炼关键信息,在新会话里调用——你的偏好、你的项目约定、上次修到一半的 bug,它都记得。设置面板里新增了记忆开关,让你随时掌控。编辑器这边,Mesh 面板能显示每个实体的几何统计了;底层还新增了 agent-host 进程管理器,以及修掉了 Windows 上 Cursor 集成的一个参数长度限制问题。

Soul 记忆:从"每次从头"到"越用越懂"

AI 助手最让人沮丧的事情之一,是"每次对话都像失忆了一样"。你昨天花 20 分钟跟它解释了项目的代码规范、命名偏好、要避免的坑,今天开个新对话,它全忘了,你又得从头来一遍。这天上线的 Soul 记忆系统就是要解决这个问题。它在每次对话结束时(或在对话过程中的合适时机),自动从对话内容中提炼出值得长期保留的信息——比如"这个项目用 Bun 而不是 Node"、"用户喜欢简洁的代码不要过多注释"、"游戏的主角叫 Arin"——然后把这些记忆持久化到磁盘。下次新对话开始时,这些记忆会被注入到 Forge 的上下文里,让它"带着记忆"开始工作。技术上,记忆提取用了 fork 机制:从当前对话分叉出一个轻量的提取任务,不干扰正在进行的对话,异步完成后写入记忆库。

设置面板:记忆由你掌控

记忆是好事,但"AI 自己决定记住什么"也可能让人不安。所以这天同时在设置面板里加了一个 Memory 区域:你可以打开或关闭自动记忆提取,查看 Forge 已经记住了什么,删掉不想被记住的条目。这个设计遵循了一个原则:AI 可以主动学习,但人始终有否决权。记忆开关默认开启(这样大多数用户能直接受益),但随时可以一键关掉——关掉后 Forge 就退回到"每次从头"的模式,不会有任何残留。

编辑器:Mesh 面板看到每个物体的几何细节

编辑器的 Mesh 面板这天加了一个实用的小功能:在实体模式下,每个物体旁边会显示它的几何统计——顶点数、三角面数、材质数等。以前你只能看到"这是一个 mesh",但不知道它有多重;现在一眼就能判断"这个模型有 50 万面,可能需要减面"或"这个只有 200 面,可以放心多放几个"。同时隐藏了之前在实体模式下显示的 Kind 字段——因为在这个上下文里它是误导性的。看起来是小改动,但对做场景优化的人来说,不用再打开外部工具查面数了。

Agent-host:给 agent 一个专属管家

底层新增了一个 agent-host 进程管理器——可以把它理解为 agent 的"管家"。它作为 ring-0 级别的 sidecar 运行,负责 agent 进程的生命周期管理(启动、监控、重启、优雅关闭)和进程间通信(IPC)。之前 agent 的进程管理散落在各处,没有统一的监督者;现在有了 agent-host,一个 agent 挂了会自动重启,多个 agent 之间的消息传递也有了标准通道。这是让 Team 多 agent 协作更稳定的基础设施——团队能高效运转的前提,是每个成员都有人"盯着"。

Windows CLI 修复:Cursor 集成不再截断

还修掉了一个只在 Windows 上出现的问题:通过 Cursor 调用 Forge CLI 时,如果 prompt 内容很长,Windows 的 cmd.exe 会因为参数长度限制把它截断,导致 agent 只收到半截指令。修法是把 prompt 改为通过 stdin 传入,绕过命令行参数的长度限制。这种平台专属的边界问题很隐蔽——在 Mac 上完全正常,换到 Windows 就莫名失灵——但修掉它对 Windows 用户来说是实实在在的可靠性提升。

这一天意味着什么

这一天的关键词是"积累"。Soul 记忆让 Forge 的能力不再是每次归零,而是随着使用不断积累——用得越多,它越了解你的项目、你的习惯、你的偏好,工作效率也就越高。agent-host 让多 agent 协作有了可靠的底座,编辑器的几何统计让优化有了数据依据。每一处改动都指向同一个方向:让 Forge 从一个"每次现场发挥的临时工"变成"记得住、靠得住、能长期共事的搭档"。

← 看全部每日更新