摘要:发布时间: 2026-05-31 里程碑: 全新图形界面对话模式 — 三栏布局 + 声明式 DSL 驱动 + 多线程并发隔离
✨ 核心亮点 💬 全新 GUI 对话模式(v0.5.2 新增了全新的图形界面对话模式,这是一次全面的 GUI 交互体验升级:
三栏布局:左侧对话列表(260px)+ 中间 AI 聊天区域 + 右侧详情面板(300px) 多线程并发对话:支持同时打开多个对话线程,各线程流式响应互不干扰 线程快捷切换:Ctrl+T 新建 / Ctrl+W 关闭 /测试
总测试数:2591(2450 通过,139 跳过,2 预存失败) 单测文件:264/265 通过 对话模式集成测试:14/14 通过 E2E 测试覆盖:跨线程路由(HE-x 系列)、LLM 流式对话、Skills Hub 集成、Chat Input 系统 真实 LLM E2E 测试:6/6 通过,验证消息发送/线程状态同步/工作日志/多轮对话/模式切换
🔧 优化
Agent 提示词全面升级:并行读取、工具级并行、批量操作 StreamingPulseBanner 零 useState/useRef,纯派生自状态 对话模式 AIChat compact 模式精简 UI 冗余 面板宽度和折叠状态通过 Zustand persist 持久化
🐛 修复
修复工作流消息跨线程路由丢失(workflow:started/progress/response/completed) 修复 MessageQueue async gap 导致消息串线程 修复流式切换后后台线程内容不显示 修复 ArtifactsPanel 工具名称/结果类型/字段名不匹配 修复历史对话加载时异常显示 stream 态 修复 Chat Input @ 触发逻辑:空 filter 优先展示 Agent 选择器 修复 Skills Hub 卸载/恢复安装状态管理
📦 下载
GitHub
发布时间: 2026-05-31 里程碑: 全新图形界面对话模式 — 三栏布局 + 声明式 DSL 驱动 + 多线程并发隔离
v0.5.2 新增了全新的图形界面对话模式,这是一次全面的 GUI 交互体验升级:
整个对话模式基于元编程驱动的声明式 UI 系统构建:
layoutRegistry
componentRegistry
CARD_ENRICHMENT_DSL
PALETTE_DSL
全新的 GUI 对话线程管理系统,实现多线程并发流式的完全隔离:
Agent 可自动协作完成复杂的多步骤任务:
call_agent_parallel
share_knowledge
aggregate_results
右侧详情面板(三 Tab 并排):
WorkLogPanel
ArtifactsPanel
PreviewPanel
其他增强:
workflows/explore.yml
GUI 对话模式:
[op1, op2, op3]
线程管理系统:
threadAwareMiddleware
MessageQueue
PerThreadSessionStore
ThreadManager
Agent 协作:
global_agent_registry!
GUI 组件:
感谢所有贡献者和测试者的支持!
完整提交历史: git log v0.5.1..v0.5.2
git log v0.5.1..v0.5.2
暂无回复,快来抢沙发吧!
本次需消耗银元:
100
当前账户余额: 0 银元
✨ 核心亮点 💬 全新 GUI 对话模式(v0.5.2 新增了全新的图形界面对话模式,这是一次全面的 GUI 交互体验升级:
三栏布局:左侧对话列表(260px)+ 中间 AI 聊天区域 + 右侧详情面板(300px) 多线程并发对话:支持同时打开多个对话线程,各线程流式响应互不干扰 线程快捷切换:Ctrl+T 新建 / Ctrl+W 关闭 /测试
总测试数:2591(2450 通过,139 跳过,2 预存失败) 单测文件:264/265 通过 对话模式集成测试:14/14 通过 E2E 测试覆盖:跨线程路由(HE-x 系列)、LLM 流式对话、Skills Hub 集成、Chat Input 系统 真实 LLM E2E 测试:6/6 通过,验证消息发送/线程状态同步/工作日志/多轮对话/模式切换
🔧 优化
Agent 提示词全面升级:并行读取、工具级并行、批量操作 StreamingPulseBanner 零 useState/useRef,纯派生自状态 对话模式 AIChat compact 模式精简 UI 冗余 面板宽度和折叠状态通过 Zustand persist 持久化
🐛 修复
修复工作流消息跨线程路由丢失(workflow:started/progress/response/completed) 修复 MessageQueue async gap 导致消息串线程 修复流式切换后后台线程内容不显示 修复 ArtifactsPanel 工具名称/结果类型/字段名不匹配 修复历史对话加载时异常显示 stream 态 修复 Chat Input @ 触发逻辑:空 filter 优先展示 Agent 选择器 修复 Skills Hub 卸载/恢复安装状态管理
📦 下载
GitHub
✨ 核心亮点
💬 全新 GUI 对话模式(v0.5.2 最大亮点)
v0.5.2 新增了全新的图形界面对话模式,这是一次全面的 GUI 交互体验升级:
🏛️ 声明式 DSL 驱动架构
整个对话模式基于元编程驱动的声明式 UI 系统构建:
layoutRegistry+componentRegistry,零 if-else 分支渲染CARD_ENRICHMENT_DSL声明式注入审批卡、交互卡PALETTE_DSL9 级文本色阶 + Brand/Surface 色板🧵 线程管理系统
全新的 GUI 对话线程管理系统,实现多线程并发流式的完全隔离:
🤖 Agent 协作框架
Agent 可自动协作完成复杂的多步骤任务:
call_agent_parallel— 并行调用多个 Agent 同时执行独立任务share_knowledge— Agent 之间共享中间结果和发现aggregate_results— 支持 merge/vote/first 三种策略聚合多 Agent 结果🎨 对话模式功能区
右侧详情面板(三 Tab 并排):
WorkLogPanelArtifactsPanelPreviewPanel其他增强:
🔄 Workflow 工作流引擎
workflows/explore.yml— 三阶段工作流(扫描→读取→报告)📋 详细变更
🚀 新功能
GUI 对话模式:
layoutRegistry+componentRegistry零分支 UI 组合CARD_ENRICHMENT_DSL注入审批卡/交互卡PALETTE_DSL9 级文本色阶 + Brand/Surface 色板[op1, op2, op3]组合线程管理系统:
threadAwareMiddleware— Zustand 中间件,Rule 1/2/U 自动路由MessageQueue— 双队列线程感知并发处理PerThreadSessionStore— per-thread isLoading/streamSummary/input/scroll 状态ThreadManager— 线程生命周期统一入口Agent 协作:
call_agent_parallel+share_knowledge+aggregate_resultsglobal_agent_registry!宏 — 12 个 AgentGUI 组件:
🧪 测试
🔧 优化
🐛 修复
📦 下载
🙏 致谢
感谢所有贡献者和测试者的支持!
完整提交历史:
git log v0.5.1..v0.5.2