AgentHub v0.6.1
发布版本 v0.6.1 · Release v0.6.1.
安装 / Installation
| 平台 / Platform | 产物 / Artifact |
|---|---|
| Windows | AgentHub_0.6.1_x64-setup.exe(安装版)· AgentHub_0.6.1_x64-portable.zip(便携版) |
| Android | agenthub-mobile-0.6.1-android.apk |
| 服务器 / Server | agenthub-edge-0.6.1-* · agenthub-hub-0.6.1-* |
所有产物的 SHA-256 校验和见 SHA256SUMS。Checksums for every artifact are published in SHA256SUMS.
⚡ Performance / 性能优化
- stable block keys + React.memo for ChatView streaming (90b50af)
- remove keyring v4 turso/tantivy dep chain + dev profile + bundle split (daa37cc)
- 修复 N+1 查询 + 补 GORM 索引 + 新增性能索引 migration (6ffc47d)
- W10+W13 — lazy loading, bundle optimization, test fixes (e2d01e8)
- bound PostgreSQL connection pool (#1064) (6d2cd65)
- 流渲染按帧微批并保全事件 (#1418) (3d6e35c)
- UnifiedComposer child memo + WorkbenchRoutes resident memo gate (sonnet-N, #21) (f77ae71)
- stabilize ChatViewBridge 17 props (sonnet-N2, #21 真大头) (157dab7)
- evidence/mainchainSummary useMemo + exportMainchainEvidence useCallback (sonnet-evidence-memo, #21 残余) (5742f03)
- workbenchStatus/composerExecutionTargets useMemo 化(sonnet-web-memo,#21 性能最后一块) (a351516)
- DeployCard spinner 硬编码收口 --spinner-* token(tri-scan P7) (5c0f842)
- SKIPPED_EVENT_TYPES 扩展消 default warn 噪音(tri-scan P3) (71afd5a)
✨ Features / 新功能
- 添加多平台支持、跨平台 hooks 和权限模型 (f7d11a0)
- 客户端 M1 本地链路 (c8e83a1)
- 增加 Edge 本地数据层 (f02d0ad)
- 添加前端页面预览壳 (6f982d0)
- 添加前端页面预览 React/Interactive 版本 (f794f88)
- 增强前端共享库——API Client、Event Client、Mock 数据 (733a4d0)
- 完善前端预览工作台 (c9ab1b1)
- add dark theme toggle with full-page support (3b11ea7)
- 补齐线程消息写入 (3afd637)
- 解耦 Edge Run lifecycle (81a6b36)
- 增加 Edge 文件持久化 store (fe8dd4a)
- 接入 Edge 文件持久化启动参数 (d4a2539)
- 增加 Edge 本地进程 executor (70f94ec)
- 增加 Runner 工作目录配置 (9a1f83e)
- 增加 Runner adapter profile (799700d)
- 增加 Runner profile preset (6ee6d53)
- 接入 Runner mock 上下文 (406b414)
- 实现 AgentAdapter 层,删除 Runner 二进制,Edge 直接对接 CLI 原生协议 (88dbbe2)
- 增强 AgentAdapter — 完整 NDJSON 协议 + stdin 控制 + 多轮会话 + OpenCode Phase 2 (129cd6d)
- 实施 M2 基础架构 — OKLCH 设计系统 + Zustand 状态管理 + 渐进展开 (f7d11bd)
🐛 Bug Fixes / 问题修复
- 统一五个页面品牌区视觉标准 (e3b3c11)
- Workbench 品牌区 subtitle line-height 对齐标准 (b29f4ce)
- Private Chats & Project 品牌区字体统一为 Hanken Grotesk (d1e44a3)
- Group Workspace 添加缺失的 Google Fonts @import (98d8b7e)
- 统一前端品牌区样式 (f9a6044)
- 统一页面响应式断点 (1b906e7)
- 收敛前端卡片与控件密度 (b6bc004)
- 收敛工作台控件样式 (feaa12b)
- 锁定页面整体滚动,统一局部滚动轨道,新增自定义滚动条 (62e7be7)
- upgrade TypeScript to 7.0 beta, remove deprecated baseUrl (76f48c3)
- 统一聊天输入回车发送 (0dc03fd)
- 修复 4 个类型不匹配 + Desktop UI 增强消费 Edge 事件 + usage 规范化 (b49ddc2)
- 修复 3 个测试文件 CSS module/lucide-react 导入问题,12/12 全部通过 (99976cf)
- 修复 adapter 模式下 ProcessExecutor 未创建的问题,集成 smoke 测试 17/17 通过 (2ffd21f)
- NDJSON parser 使用父 ctx 替代 context.TODO(),修复控制请求无超时 (7bb32c6)
- MaxBytesReader(nil) panic 修复为 io.LimitReader + ChatView P1 完成 (c62e2c7)
- 添加 30min 运行超时 — 防止挂死子进程永久阻塞 goroutine (c2f9b2b)
- E2E 集成测试修复 — 预创建 project/thread + text_block 兼容 (b3a5436)
- E2E OpenCode model 参数 + 调试事件类型输出 (d65bdb4)
- OpenCode/Codex stdin pipe 死锁修复 — 添加 NeedsStdin() 接口 (5414a52)
📚 Documentation / 文档
- 定义 Hub-Edge-Runner 拓扑和部署模式 (d0179d5)
- 定义 Go Desktop Command Center 架构 (64c1149)
- 添加 ByteDance 比赛项目简报 (4419c9a)
- 修复 README 调研链接大小写 (f651ecc)
- 统一 research 目录小写命名 (11cafe0)
- 提交 63 份深度调研 reference 文档 (8bada46)
- 添加 prompt 工程模式和实时同步分析 (6c691df)
- 重写 README 居中布局和双语入口 (dd41c69)
- 合并 2026 竞品深度调研结论 (76d1e53)
- 添加 Agent Command Center 参考调研 (85e689e)
- 提升 Multica 参考优先级 (e91fe3e)
- 收紧架构术语 (8b953b0)
- 定义轻量分支工作流 (0211089)
- 记录轻量 master 保护 (39f40e0)
- 完成中文化治理和 Hub Server 需求归档 (5cf0bc1)
- 同步 GitHub issue 治理状态 (2981f88)
- 更新组织迁移后的 Go module 路径 (fc86d0f)
- 收敛 API 契约和主文档结构 (10672c7)
- 补充人机协作开发规则 (c29e942)
- 统一三部分命名和隐私规则 (232bda8)
📦 Other / 其他
- 搭建 AgentHub monorepo 架构和文档 (4132213)
- 添加 git hooks 和项目规则 (f1b4c21)
- 修复跨平台 git hooks 兼容性 (24a5f54)
- 忽略本地 chat verification 工作区 (d99397b)
- 收口仓库卫生和轻量检查 (295d7a2)
- 添加仓库级开发循环 (02d8184)
- 同步 master 最新变更到 feat/frontend-page-preview (bc5d8b3)
- 合并前端路由和测试框架 (3bddbc0)
- 移除误提交的 test_store.json (91728c6)
- 现代工程基础补齐 — lint/format/typecheck 全覆盖 (edd6611)
- .gitignore coverage 产物 (0f669c3)
- challenger 反馈修复 — .env.example + 清理僵尸 worktree + 二进制文件 (75932a8)
- 删除误提交的 coverage 产物 (4ab7acb)
- 同步 dev/delicious233 最新进度到 dev/trump (69e541a)
- 同步 dev/delicious233 最新进度 (178e4d8)
- gitignore 白名单 docs/review + Hub/Edge 审计报告 (d594d60)
- 审计报告入库 — Hub/Edge 代码质量+测试+架构深度审查 (634c6f7)
- 清理误提交的临时文件 (97d5b44)
- 同步 dev/delicious233 到 dev/trump — 以 Trump UI 为准 (f38bb73)
- 同步 dev/delicious233 最新进度 (9629f4b)
🧪 Tests & CI / 测试与 CI
- 增加 Edge Runner mock 集成测试 (8fc0a3b)
- 补充 Edge Runner 装配测试 (26714f0)
- 补强 Runner smoke 验证 (cf3e43a)
- 增强检查流水线 + 添加质量治理规则(覆盖率/分支策略/提交规范) (37b0269)
- 添加 Codex JSONL 事件解析单元测试,清理测试产物 (4ea2ec6)
- 集成测试添加 -short 标记,CI 正确跳过真实 CLI 测试 (7658a9c)
- 添加 registry + model_config 单元测试,覆盖率 68.7%→72.0% (32351cf)
- 覆盖率提升 — runnerctx 0→100%, api 61→79%, adapters 60→70% (8f5ec7c)
- PR 提交信息规范检查 — Conventional Commits 格式强制执行 (ba54b80)
- 增强检查流水线 — race/gosec/govulncheck + 逐包覆盖率下限 + Go cache (8ff87e2)
- 单元测试 — config/jwtutil/middleware/service/eventbus/model (1419712)
- runnerctx + control_protocol 测试覆盖率提升 (42820c2)
- service 层单元测试 — auth + contact + session (191f0ec)
- cache 层单元测试 — Redis 操作全覆盖 (9146a51)
- Desktop↔Edge 集成测试 — REST+WS 协议验证 (7b19277)
- 测试增强 — singleflight屏障改进 + message 26用例 + contact GORM类型修复 (d56046d)
- handler 层单元测试 — auth/contact/device/session/message/response (3554a12)
- Desktop↔Edge 真实服务器 E2E 验证 (58811a5)
- Hub覆盖率硬阻断 (a411e3a)
- hub-server golangci-lint 配置 (2e7c002)
🧹 Refactoring / 重构
- 重构为 Hub-Edge-Runner 工程化 monorepo (695970d)
- 重组 reference 文档为四层 Agent 友好结构 (e8ca7a1)
- 扁平化仓库结构 (744ea39)
- 整理页面文件——Interactive 版本升为主入口,HTML Shell 保留为副本 (58b0946)
- 技能目录迁移 .codex/skills → .agents/skills(工具无关通用约定) (b668287)
- 技能目录迁移 .codex/skills → .agents/skills (76d78bc)
- 抽象 Edge store 边界 (5924b82)
- 删除未使用的 AgentEventType + Event* 常量(死代码) (e975c2e)
- 技能目录迁移 .codex/skills → .agents/skills(工具无关通用约定) (af9b360)
- P2 常量提取 + 空目录清理 + CreateProject 返回值区分 (737ddcd)
- DI Phase 1 — cache.Client 封装 + deprecated 委托包装 (fdb1db8)
- DI Phase 2 — service 构造器注入 cache.Client + config 子结构 (60349f8)
- P2 busEventEmitter 迁移 + Orchestrator prompt 转义 (a61e2c4)
- BudgetAwareEmitter 迁移到 adapters/event_emitter.go + Hub DI 设计文档 (a28eaa3)
- DI Phase 4 — App 结构体 + main.go 瘦身 (9b6b014)
- DI Phase 5 — 删除全局变量 + 清理废弃包装 (1c8d948)
- S6-S7 测试helper提取 + 环境变量配置支持 (8e0ff1e)
- App.tsx 视图注册表拆分 — viewRegistry + 布局精简 (77a1976)
- 删除旧版页面 shell (191a5d0)
- 统一工作台数据模式文案 (47145bf)
Windows 未签名说明 / Unsigned notice:安装包未做 Authenticode 签名,首次运行时 Windows SmartScreen 会提示“未知发布者”——点击“更多信息 → 仍要运行”即可。应用内自动更新正常(updater 元数据为自签)。
The installer is not code-signed; SmartScreen may warn on first run — click “More info → Run anyway”. In-app auto-update works (self-signed metadata).