功能点梳理
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_377751ac/wenwei-context-build。
技能介绍
要解决什么问题
让 AI 改代码或做重构时,上下文往往只有产品说明或零散文件,缺少可定位的实现视图:谁调谁、类型边界在哪、前后端接口是否对得上。本技能把「从入口读代码」当成固定工序,产出面向模型的实现向文档,而不是业务需求复述。
技能如何工作
- 识别元数据:分析入口文件的类型(前端 / 后端 / 全栈)、路径、技术栈,以及导出与导入依赖。
- 递归追踪:前端按子组件 → Hooks → API 模块 → Store → 路由展开;后端按 Controller → Service → Repository → Entity/DTO → 配置展开。
- 跨端关联:尝试把前端
API调用与后端接口对齐。若关联代码不在当前工作空间,会暂停并询问;确认后在文档中统一标记为[⚠️ 关联代码不在当前工作空间]再继续。 - 结构化提取:记录签名、类/接口定义、调用关系链;核心逻辑用 少于 20 行 的代码块呈现,可用
//...省略样板代码。前端侧重 Props/State/生命周期;后端侧重路由、SQL、事务等实现细节。
输出要求路径 + 函数名/行号可回溯,核心片段必须来自真实代码,禁止臆造缺失实现。默认在对话中输出;仅在你明确要求时才生成 .md 文件。
适用边界与注意点
- 聚焦代码实现,不展开业务故事或运营文案。
- 工作空间外依赖无法自动展开,需你确认后才会带警告标记继续。
- 适合作为单次入口的「实现地图」;若仓库极大,应明确入口文件或模块范围,避免无边界递归。
使用场景
- 接手陌生仓库,需从某个页面或路由入口梳理组件、Hooks 与 API 模块的调用关系
- 重构后端模块前,从 Controller 向下追到 Service、Repository 与实体定义,确认事务与 SQL 落点
- 前后端联调存疑时,对照前端请求封装与后端路由/Handler 是否在同一工作空间内可追踪
- 让模型改某功能前,先产出带文件路径与核心代码片段的实现说明,避免只给业务描述
适合人员
- 维护单体或前后端分离项目、需要快速画出「从入口到数据库」实现路径的后端工程师
- 负责大型 React/Vue 代码库、要在改组件前理清 Store 与路由依赖的前端工程师
- 跨团队交接代码、要把入口文件变成可交给 AI 的上下文文档的技术负责人
- 全栈开发者在做接口对齐时,需要明确哪些关联代码不在当前工作空间并做标记