Skip to content

v0.7.0

Choose a tag to compare

@wkbin wkbin released this 27 Aug 13:17
· 192 commits to main since this release

太墟 v0.7.0

本次更新聚焦于 Agent 引擎可靠性、Android 主机能力、工作区模板与整体启动/交互性能。

✨ 新功能

Agent 与聊天工作台

  • 新增会话级任务规划看板,直观展示多步骤任务的完成进度。
  • 新增审批过期倒计时,避免过期授权被误执行。
  • 运行详情支持按轮次分组,并可展开查看工具调用链与 Payload。
  • 新增上下文压缩提示横幅,可查看会话压缩状态。
  • 新增长期记忆抽屉,方便查看和管理 Agent 记忆与当前会话草稿。
  • 快捷开始升级为可编辑的「快捷短语 / 常用指令」管理系统。
  • 模型档案支持单卡片勾选多个模型,并可在聊天中快速切换子模型。
  • 新增技能包归档导入,并增强导入校验。

Android 主机与特权能力

  • 新增设备状态一键体检,覆盖关键环境与权限检查。
  • 新增系统 Intent 使用引导及权限感知提示。
  • 接入 Shizuku Binder 直连能力,并兼容 Hidden API 限制豁免。
  • 新增应用管理页面,Agent 可在授权后查询和管理 Android 应用状态。
  • 首页新增实时特权模式状态展示。
  • 环境体检新增「所有文件访问」权限检查。
  • 新增“修改系统设置”特殊权限支持,用于已授权的系统设置类操作。

工作区与项目模板

  • 新增可移植项目模板系统。
  • 内置 Android Jetpack Compose、纯 Android、Xposed 与 Flutter Starter 模板。
  • 模板支持自定义变量填写、预览与安全校验。
  • 新增共享存储授权引导,并修复后台进程的存储挂载问题。
  • 模板列表调整为双列布局,浏览更舒适。
  • 新增存储用量分析页面。

数据与设置

  • 新增 Token 消耗、活跃度热力图、模型话题排行等数据统计仪表盘。
  • API Key 池改为独立单行输入,支持动态添加与密文显示。
  • Agent 设置分类进一步整理,配置更清晰。

⚡ 性能优化

  • 接入 Baseline Profile:安装后预编译启动热点,降低首次启动的 JIT 开销。
  • 新增启动页,并优化冷启动流程:优先完成必要偏好读取,运行时恢复移至后台。
  • 移除流式消息的 80ms 发布节流,Token 到达即可显示。
  • 思考与执行计时器刷新提升至 100ms,状态反馈更及时。
  • 优化闪屏 Logo 比例与模板列表排版。

🛡️ 稳定性与安全性

  • Agent Harness 重构为不可变 Entry Tree、Lane 与 Operation 持久化模型,增强任务恢复与队列可靠性。
  • 支持 SAFE 工具调用重放、审批恢复校验、悬空工具调用处理及 MCP 空闲回收。
  • 增强 Agent 运行时的安全策略、事件记录与可观测性。
  • 修复错误消息可能被注入系统提示词的问题。
  • 修复 Shizuku UserService 在 Release 构建中被 R8 裁剪而导致连接超时的问题。
  • 修复模板变量正则校验异常时崩溃的问题。
  • 修复后台进程挂载、聊天工作台标签挤压等问题。
  • 数据库已升级至 v34,安装更新时会自动迁移现有数据。

升级说明

  • 本版本仅支持 arm64-v8a 设备。
  • Shizuku、系统设置修改、应用管理等能力均为可选功能;请按页面引导完成相应授权。
  • 建议直接覆盖安装 v0.6.0,无需手动迁移数据。