executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
vue2-component-type-systemVue2组件类型提示系统 - 为Vue2组件建立完整的类型提示系统,使AI能够准确理解组件的props、events、slots等API。Use when: (1) 为Vue2组件添加JSDoc注释,(2) 创建TypeScript声明文件(.d.ts),(3) 编写组件使用指南文档(README.md),(4) AI需要理解Vue2组件的props信息,(5) 生成、修改或调试使用Vue2组件的代码。适用于Vue 2 + JavaScript项目,特别是使用vk-unicloud-admin框架的项目。
Independent GitHub snapshot · Automated classification · Original documentation governs
为Vue2组件建立完整的类型提示系统,通过JSDoc注释 + TypeScript声明文件 + 使用指南文档三层架构,使AI能够准确理解组件API。
当需要为Vue2组件添加类型提示时,按以下顺序操作:
详细模板和示例见下文。
.vue文件 (JSDoc注释) → .d.ts文件 (类型定义) → README.md (使用指南)
↓ ↓ ↓
人类可见 AI准确理解 详细文档
为什么需要三层?
uniCloud-aliyun/database/目录下相关的schema文件,了解数据结构components/types/index.d.ts中添加导出当组件涉及数据库数据时,应参考uniCloud-aliyun/database/目录下的schema文件:
常用Schema文件:
wm-patients.schema.json - 患者信息wm-charge-projects.schema.json - 收费项目wm-history-results.schema.json - 历史结果wm-weight-plan.schema.json - 体重计划wm-components-dynamic.schema.json - 动态组件参考Schema的好处:
AI会自动读取:
AI根据类型信息生成:
完整的JSDoc注释模板和示例,见:JSDOC_TEMPLATE.md
关键要点:
完整的.d.ts文件模板和示例,见:DTS_TEMPLATE.md
关键要点:
完整的README.md模板和示例,见:README_TEMPLATE.md
关键要点:
详细的设计方案和实施计划,见:DESIGN.md
包含:
uniCloud-aliyun/database/下的schema文件A: 强烈建议。三者各有作用:
A: 同步更新三层:
A: 检查: