admin
d97fb0fe84
项目管理界面:统一视图 + 提示收进「!」 + 数据时效可见
用户口径(2026-10-06 逐字)
- 「没安装机制的工作区不显示 黄字描述都放到 !号的图标中,不显示在工作台」
- 「这里分类不要按照工作区分了,记住 项目管理是统一管理」
改动
1. 统一视图(默认「全部」)
- ⛔ 删掉「按工作区分块」,改为**一张四列看板**汇总本机所有目标的卡片
- 归属改由**卡片上的「目标」标签**体现(.badge.goal),⛔ 不靠分区
- 选择器默认「全部(N 个目标)」;选单个目标仍可切到单项目视图
- 顺带删掉随分区一起废掉的样式(projgroup/pghead/lane* 等,共 15 行死代码)
2. 提示一律收进右上角「!」图标
- 工作台上去掉所有黄字横幅(原来是 notice 容器)
- 「!」无内容时淡显且不可点;有内容时点开弹层、点外面/Esc 关闭
- 未装机制的工作区**彻底不显示**(含原来那行「扫到但没装机制 N 个目录」)
⚠️ 后端仍保留 `skipped` 字段(只给 CLI/取证用),UI 不再展示
3. 数据时效可见 + 自动刷新
- 服务出快照时带 `epoch`;页面读数「数据 N 秒前」**只用服务的 epoch 算**,
⛔ 不用本地 Date.now() 顶上(否则刷新一次就"变新",看不出数据其实没动)
- 超 15 秒 ⇒ 读数转黄(.is-stale),一眼看出"只是轮询、数据没动"
- 每秒重画时效读数(⛔ 不重新取数)
- 轮询自适应:数据有变化 ⇒ 3 秒一探;连续 3 次没变 ⇒ 放到 15 秒;一变立刻回收
- 「刷新」按钮改手动模式:扫描中/已刷新有即时反馈(toast)
4. 操作反馈改一次性 toast(新建/删除/失败),⛔ 不常驻工作台
实测(浏览器侧,强刷新避开缓存)
- 6 张卡片全部落在一张四列板上,标签正确(本机协作 ×1 / vibe-product ×11)
- 四个列标题只出现一次(不再是每区一套)
- 「!」有 1 条内容、默认收起、点击展开、再点关闭
- 时效读数「数据 2 秒前」正常跳动
2026-10-06 09:17:17 +08:00
..
2026-10-06 08:23:15 +08:00
2026-10-06 09:17:17 +08:00
2026-10-06 09:17:17 +08:00