Skip to content

🚀 [umbrella][P0] Dashboard 简洁化升级 + 移动端支持 + 安卓/iOS APP 准备 (Vincent 6039 Goal #2) #190

@s2agi

Description

@s2agi

目标 (Vincent 2026-05-27 telegram 6039 三大目标 #2)

"做好 dash 的简洁化升级改造及移动端支持,为 安卓 和 iOS APP 做准备"

Scope

Dashboard (@sleep2agi/agent-network-dashboard) 全面简洁化 + 移动端 readiness, 为未来安卓 / iOS 原生 APP 上架打基础。

Pillars

Pillar A — 简洁化升级 (UI/UX simplification)

  • Servers 面板 / Topology / Chat 浮窗 等 panel 精简
  • 减少 visual clutter, 突出核心交互 (节点状态 / 任务流 / 通信链)
  • 信息密度优化, mobile-first 视角先设计

Pillar B — 移动端 (响应式 / PWA)

  • 响应式 layout (breakpoints, touch-friendly hit targets)
  • PWA manifest + service worker (offline-first 基础)
  • viewport meta + touch event handling
  • Topology graph mobile gesture (pinch zoom / tap-to-detail)

Pillar C — 安卓 / iOS APP 准备

  • 评估 Capacitor / Tauri / React Native WebView 等 wrapper 路径
  • API surface 适配 native shell (e.g. push notification bridge)
  • Keychain / Secure Storage 集成
  • App Store / Play Store 上架审核要点 (隐私政策 / 截图 / 评级)

Related existing issues

These are component-level; this umbrella tracks 顶层 mobile-ready roadmap, 各 sub-issue cross-link 进。

Owner

  • N站马 (Dashboard 主笔, lane = dashboard/)
  • 通信龙 review + Vincent strategic ack

Tracking

  • Vincent /loop 5min 汇报 (per 6039 directive)
  • 通信龙 双轨 issue comment + telegram per round

Acceptance (Phase 1)

  1. Pillar A — Servers panel + Topology 简洁化 sweep 完成 (per 既有 🔴 P0 Dashboard Servers 面板数据完全不正确 (Vincent 5560) #157/[bug] Dashboard 的 working 状态显示数一直不对 #160/[ux][dashboard] Topology 区域左上角固定展示负责人节点 #163 closure)
  2. Pillar B — 响应式 layout + PWA manifest LIVE on docs.anet.sh dashboard surface
  3. Pillar C — 选择 wrapper 方案 (Capacitor / Tauri / RN) + 出 brief RFC

Phase 2 (上架) 单独 RFC 跟进。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions