ls1072502993
- 8 skills
- 0 followers
- 21 hours ago last updated
- ▌ API · ls1072502993 bundle在当前仓库内处理接口请求、接口返回值消费或 API 类型定义时使用。核心要求是请求参数类型直接引用 API 目录下 types.ts 中的定义,请求参数与返回值字段均按必填处理,并以后端字段为准直接使用,不新增兼容、回退、格式化或空值转换逻辑。
- ▌
- ▌
- ▌ Vue · ls1072502993 bundle在当前仓库内处理 Vue 3、TypeScript 页面、组件与路由时使用。适用于新增、重命名或修改页面和组件的目录、文件、Vue SFC、路由 path、Composition API、组件状态、事件、响应式数据、模板渲染、组件默认配置去重、第三方组件二次封装和样式联动,以及类型收窄、分支或兼容逻辑删除后的链路清理;要求页面目录、名称和路由 path 使用首字母小写的 camelCase、组件目录和名称使用首字母大写的 PascalCase,禁止使用横线命名,并使用 $attrs 透传第三方能力、使用 defineModel 封装双向交互、清除失效的纯透传代码。
- ▌ React · ls1072502993 bundle在当前仓库新增或修改 React、TSX/JSX 组件、组件状态、事件、模板渲染或组件样式时使用。强制使用 CSS Modules 的 `*.module.scss` 文件,并要求 DOM 嵌套与 SCSS 嵌套结构严格对应。
- ▌ Comment · ls1072502993 bundle在当前仓库新增或修改代码文件时使用。注释补充属于代码改动交付的一部分,重点约束中文注释、函数备注、变量类型声明,以及按功能模块组织的 template、script、type 注释分隔。
- ▌ Generate UI · ls1072502993 bundle在当前仓库内生成或修改前端 UI 时使用。适用于新增页面、组件、静态界面、活动页、看板、表单区块或视觉结构调整等场景,要求优先直接完成界面代码,并保持最小改动;生成完成后不要主动启动本地预览,也不要使用内置浏览器检查实际排版,除非用户明确要求。
- ▌ Frontend Global · ls1072502993 bundle在当前仓库读取或修改任意文件时应用全局开发约束。适用于任何文件变动、文档修改、代码调整或内容更新场景,强制执行编码检查、最小改动、禁止无关重构、变更链路回查和残留清理等规则。