Skip to content

feat(desktop): 重构 AgentDock 控制面板体验 - #181

Closed
uvwt wants to merge 13 commits into
mainfrom
feat/control-panel-ui-unification-20261002
Closed

uvwt wants to merge 13 commits into
mainfrom
feat/control-panel-ui-unification-20261002

Conversation

@uvwt

@uvwt uvwt commented Oct 2, 2026

Copy link
Copy Markdown
Owner

概要

  • 将 macOS / Windows 控制面板统一为 Home / Connections / Capabilities / Activity / Settings 的轻量 App Shell
  • 保留 AppKit + WPF 原生技术栈,引入轻量 Design System 与系统图标语义,不增加大型 UI 依赖
  • Remote Access 默认展示当前状态,临时域名 / 固定域名 / NexusDock 放到二级配置;NexusDock 保持为可选托管连接,不引入订阅营销信息
  • 将设计与演进边界写入 docs/desktop-control-panel-design.md
  • 更新桌面 UI 回归测试,保留现有 Runtime / Tunnel / Nexus / Browser / ACP / MCP 行为

验证

  • go test ./... -count=1 -timeout=3m
  • go test ./scripts/test -count=1
  • macOS 全量 Swift 源码编译
  • scripts/test/test-macos-app.sh 完整 App / ZIP / DMG 构建与签名验证
  • Windows XAML XML 解析与事件处理器静态完整性检查
  • macOS 五个主页面使用真实 AppKit 控件离屏渲染检查
  • Windows WPF 构建等待 PR 的 Windows Installer workflow 验证

@uvwt uvwt closed this Oct 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant