Reasonix Desktop v1.12.0 发布 —— Guardian Subagent,Memory v5,架构重构
· 阅读需 2 分钟

Guardian Subagent
新增 Guardian Subagent(#3695)——一个专门的安全子代理,可以在执行敏感操作前做额外的安全检查。对于需要多层审批的场景,Guardian 充当一个独立的"门卫"角色。
Memory v5 执行编译器
Memory 系统升级到 v5,新增了执行记忆编译器(#5217)。Agent 可以更高效地编译和执行记忆操作,提升上下文利用效率。
桌面端状态架构重构
桌面端的面板布局、右侧 dock 配置、overlay/modal 状态全从分散的 state 迁移到了 zustand store(#5150, #5151, #5152)。代码结构更清晰,后面加新 UI 功能的阻力会小很多。
心跳任务增强
- 新增权限等级选择:自动化任务可以选择执行时的权限级别(#4950)
- 新增**「每次新建对话」选项**:心跳任务可以配置为每次新对话触发(#5243)
Controller 与核心重构
- Controller 的 turn orchestration 逻辑独立提取(#5109)
- 3120 行的
config.go按关注点拆分为多个文件(#5203) - 各端 session 路径统一化到 Controller helpers(#5195)
- 计划模式策略集中管理(#5246)
- Subagent 取消和续用逻辑简化(#5199, #5262)
桌面端修复
- 工作区分栏拖拽修复:桌面文件区的分隔栏拖拽更流畅(#5205)
- 会话级输入草稿隔离:不同会话的草稿不串了(#5209)
- 侧边栏关闭后输入框撑满窗口(#5213)
- 双击对话名称重命名(#5238)
- Linux NVIDIA Wayland 显式同步修复(#5064)
- 关闭侧栏后 Welcome 不再闪现(#5248)
- Cmd+1..9 在有输入内容时仍可切换对话(#5244)
- 桌面语言回复偏好:桌面设置的语言现在会正确影响回复语言(#5291)
- 终端原生选择保留(#5160)
Serve 模式改进
serve 模式新增了认证、goal 模式、实时 todo 和移动端 UX 改进(#5146)。
升级方式:
npm i -g reasonix
brew upgrade esengine/reasonix/reasonix
📢 关注我,获取最新开源更新日志和开发者工具动态。
#Reasonix #DeepSeekReasonix #v1.12.0 #Guardian #Memory #桌面端 #AI编程工具 #LLM更新报告 #AI写代码的小任