Repository navigation
Achbit 0.6.61
Achbit 0.6.61 补齐 CLI 自配置、桌面观察与输入、斜杠文本提交,以及插件制品安装和服务生命周期。
更新内容
- CLI 自配置:新增实例与服务发现、连接和模型配置、默认模型选择及探测入口。
--host-data-dir可以准确连接指定 Host;密钥通过标准输入或文件读取。 - Computer Use:macOS 返回明确的 AX 诊断,支持显式像素观察和后续输入,并保留目标窗口、观察与动作结果的对应关系;Windows 修复重复聚焦和 UIA 观察完整性。
- 斜杠输入:只有已注册命令且符合参数规则时才接管输入。
/tmp、/Users/...、未知斜杠文本可正常发送;GUI 中/model 是什么意思?也作为普通消息处理。前置空白可明确选择普通文本;命令执行失败保留错误及草稿,不转成聊天。 - 插件安装与更新:支持目录、清单及 ZIP 制品,由 Host 安装和管理。更新保留启用状态与独立数据目录;外部服务插件支持启动、停止、状态通知及进程回收。
- 会话与工具:按任务装配工具和插件,改进 Session、子代理及托管进程的事件通知;补齐原生 PDF 附件通路,修复会话内容刷新及审批流输出展示。
- PDF 导出:使用内置 Rust Typst,移除外部 Python/WeasyPrint 环境依赖。
- 开发与运行:统一 Achbit 产品标识、目录和环境变量,修复 Docker 下载缓存、WSL 宿主选择及 Debug 插件版本透传。
升级说明
当前版本使用 Achbit 数据目录和 ACHBIT_* 环境变量,不再自动发现、迁移或回退至历史 DeepCode 路径。已有磁盘数据和凭据不会被删除;仍使用旧路径或旧环境变量的用户需按当前配置方式调整。document.render 的 PDF content 使用自包含 Typst 源码。
更新前结束任务并关闭各入口;使用常驻 Host 时先执行 achbit-cli stop-host。安装与运行说明见分发文档。
下载
| 平台 | 制品 |
|---|---|
| macOS Apple Silicon | Achbit-0.6.61-macos-arm64.pkg、Achbit-0.6.61-macos-arm64.tar.gz |
| Windows x64 | Achbit-0.6.61-win64-setup.exe、Achbit-0.6.61-win64.zip |
| Linux ARM64 | Achbit-0.6.61-linux-arm64.tar.gz |
校验值见 SHA256SUMS.txt。
验证范围
- 最终源码 required 检查通过:Rust 536、Session 350、GUI 306、TUI 20;相关类型检查通过,入口跳过 0。
- macOS Debug 已完成真实 DeepSeek CLI 自配置、原生桌面观察/像素输入,以及 GUI、CLI、TUI 共 21 条消息的斜杠输入分流验证。
- Linux ARM64、Windows x64、macOS ARM64 标准包构建完成。macOS 便携包真实 DeepSeek 文件读取完成,TUI 到达就绪并正常退出,GUI 正常打开。
- 本轮未执行 Windows/Linux 桌面运行、安装器安装或下载隔离后的首次启动验收。macOS 使用项目本地开发签名,未经 Apple 公证。
源码:b46a267c130bbe077e8b0255b0d6b308f5721ab4,通过 PR #105 合入 main,保留各功能提交历史。