kuaifan
39b9a72b16
refactor(ai-assistant): 用内联深链替代 driver.js 页面引导
「带我去」分步引导(driver.js + 四级元素定位 + show_guide)定位不稳、
二级菜单不可达、点高亮按钮触发跳转即被杀,体验差。改为 AI 回复正文里把
可定位的页面/面板渲染成可点深链 chip,点击直达那一屏。
- 新增深链目录:_meta/page-links.yaml(语义,供 AI 选择)+ deep-links.js
(可执行映射,21 个无需运行时 id 的导航目的地),两端 id 一致性由
tests/deep-links-parity.mjs 校验
- markdown.js 加 processDeepLinks:[文字](dootask://link/<id>) 合法 id →
chip,非法 id → 纯文字(绝不渲染死链);复用现有 dootask:// 点击拦截链路
- DialogMarkdown 加 link 分支调 openDeepLink;system.vue 支持 query.tab
初始化,系统设置二级 Tab 可深链直达
- 彻底移除 driver.js 引导:删 guide-renderer.js/guide.css、show_guide
前端通道、aiGuideStarted 监听、driver.js 依赖
- 同步 ai-kb:改写 guide/start-guide 两 chunk、tool-binding 去 show_guide
- 插件侧 prompt 改动规格见 docs/ai-deeplink-plugin-spec.md(独立仓库实施)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 23:55:09 +00:00
..
2026-06-10 23:55:09 +00:00
2025-09-24 09:51:13 +08:00
2025-04-02 18:48:25 +08:00
2025-12-29 15:43:50 +00:00
2024-05-01 15:55:13 +08:00
2025-11-28 02:27:03 +00:00
2026-05-03 00:05:31 +00:00
2025-05-24 15:57:31 +08:00
2023-04-25 12:03:59 +08:00
2025-03-16 20:43:09 +08:00
2025-09-24 18:39:25 +08:00
2026-06-01 12:08:34 +00:00
2025-09-22 16:09:33 +08:00
2025-11-13 06:20:21 +08:00
2026-04-05 09:31:41 +00:00
2025-09-23 13:13:52 +08:00
2024-11-10 12:20:53 +08:00
2023-03-24 09:08:53 +08:00
2024-06-01 10:19:35 +08:00
2026-05-21 00:14:36 +00:00
2025-07-08 10:41:41 +08:00
2023-03-24 09:08:53 +08:00
2026-05-21 00:14:36 +00:00
2024-10-23 11:30:48 +08:00
2025-09-24 21:00:31 +08:00
2026-01-20 01:55:00 +00:00
2025-09-24 09:51:13 +08:00
2023-03-24 09:08:53 +08:00
2026-05-11 02:03:50 +00:00
2023-03-24 09:08:53 +08:00
2023-03-24 09:08:53 +08:00
2026-05-21 00:14:36 +00:00
2025-08-08 07:58:49 +08:00
2023-03-24 09:08:53 +08:00
2025-09-24 21:00:31 +08:00
2022-01-21 01:38:05 +08:00
2026-05-03 00:05:31 +00:00
2026-06-04 03:24:50 +00:00