Skip to content

1.0.20

Choose a tag to compare

@deskwand deskwand released this 21 Jul 07:55

🎉 1.0.20

中文

✨ 新功能

  • 子代理系统 (Subagent System):集成 @tintinweb/pi-subagents,让 DeskWand 支持自主子代理调度。全新的 Provider Bridge 架构打通多模型提供商的认证与调用链路,内置智能模型策略引擎,配合 子代理设置面板 和开箱即用的 Agent 配置,复杂任务自动拆解、并行执行。同步统一了中文术语体系——「子代理」与「代理」——UI 中不再混用多种译法。

  • 侧边栏分组增强:新增 紧凑分组模式置顶功能,可折叠长会话列表、将常用分组固定在顶部。运行中的分组图标会显示动态状态徽章,一眼辨出活跃任务。

  • 目标状态栏全面升级:执行耗时现在覆盖所有目标状态(非仅运行中),支持暂停等中间态的计时。目标摘要消息使用更直观的 「3 分 42 秒」「12.5K tokens」 等人性化可读格式。

  • ReviewPanel 国际化:代码审查面板全面接入 i18n,支持中英文切换,告别硬编码中文。

🐛 修复

  • Agent 工具卡片状态图标恢复:流程分组内 Agent 卡片的运行状态图标现在正确显示。
  • 暂停状态修复:补传 timeUsedSeconds 以正确记录暂停态耗时;暂停/继续按钮改为强调色(告别红色误读),并添加 ⏸/▶ 图标前缀加以区分。
  • 设置面板 MCP 标签页排序:MCP 标签页移至 API 标签之后,贴合操作直觉顺序。

📝 文档

  • README 新增用户手册链接,方便新用户快速上手。
  • 新增工作流 Demo 画廊,展示典型使用场景。

English

✨ New Features

  • Subagent System: Integrated @tintinweb/pi-subagents, enabling autonomous subagent orchestration in DeskWand. A new Provider Bridge architecture connects multi-provider auth and invocation pipelines, backed by an intelligent model strategy engine, a dedicated Subagent Settings panel, and out-of-the-box agent configurations. Complex tasks are now automatically decomposed and executed in parallel. Chinese terminology has also been standardized across the UI.

  • Sidebar Enhancements: Introduced compact groups and pinning — collapse long session lists and keep frequently used groups at the top. Running group icons now display a dynamic status badge, making active tasks instantly recognizable.

  • Goal Status Bar Overhaul: Elapsed time now tracks across all goal states (not just running), including paused and intermediate states. Goal summary messages now use human-readable formats like "3 min 42 sec" and "12.5K tokens".

  • ReviewPanel i18n: The code review panel is now fully internationalized with Chinese/English support.

🐛 Bug Fixes

  • Agent tool card status icon: Restored the running status icon on Agent cards within process groups.
  • Paused state fixes: Correctly passes timeUsedSeconds for goal-paused status tracking. The pause/resume button now uses an accent color instead of error red, with ⏸/▶ icon prefixes for clarity.
  • Settings MCP tab order: Moved the MCP tab after API in the settings panel for a more intuitive flow.

📝 Documentation

  • Added user manual links to README for easier onboarding.
  • Added a workflow demo gallery showcasing common use cases.