CCFE Mock增量原型导航
将以下提示词粘贴到你的 AI 对话框中:
请参考 https://skillhub.cn/install/skillhub.md 的指南,将 @user_04c5128a/ccfe-mocker 技能安装到我的 AI 助手中。
技能介绍
本地 Mock 导航的痛点
在前端开发中,频繁调整导航菜单(顶栏/侧栏)的文案和顺序是家常便饭。但如果每次都需要修改组件代码并重新构建,不仅会打断开发节奏,也难以支撑真正的“增量原型”迭代。
技能如何工作
本技能是一套 Agent 编排指南,负责指导 AI 助手如何在工程中正确接入本地 Mock 导航。
核心工作流如下:
- 场景选型:Agent 会先判断你的工程是从零搭建(0→1)还是存量接入(1→n),进而决定是否需要引入 app-seed 脚手架。
- 环境探测与 Wire:Agent 会探测当前的构建工具(
Vite或Webpack),并调用运行时依赖@ccfe-aicoding/navbar-mocker完成底层逻辑的接入。 - YAML 驱动热更新:接入完成后,菜单数据完全由根目录的
dev-navigation.config.yaml管理。日常迭代只需修改 YAML 中的label和顺序,保存后即可在yarn dev期间实现界面热更新。
适用边界与注意点
- Skill 不等于运行时:本技能仅提供编排与集成指南,不会自动修改你的工程源码;真正负责渲染 UI 和热更新的是 npm 包。
- 修改限制:日常迭代中,请只改
label和顺序,严禁修改key或route,以免破坏底层的路由映射。 - 存量工程避坑:若你已在使用
console-plugin-*等成熟脚手架,禁止误装 appseed,直接使用本技能进行 1→n 的增量接入即可。
使用场景
- 本地dev期间频繁改导航菜单文案与顺序,编辑YAML保存即热更新
- 存量Vite或Webpack工程要接Mock导航,由Agent探测环境后自动wire
- 从零做高保真Demo,需搭建app-seed脚手架并完成初始导航配置
- 已有console-plugin脚手架,需在不引入app-seed的情况下补Mock能力
适合人员
- 前端开发者:需要在本地dev中快速调整导航菜单用于原型迭代,不想改组件代码
- 技术负责人:需要为团队定义Mock导航的接入规范,区分0→1和1→n场景
- 使用AI编程助手的工程师:需要Agent自动完成环境探测和代码接入
- 参与原型评审的开发者:需要通过YAML驱动的Mock导航展示可交互原型