--- description: globs: alwaysApply: true --- # Cursor项目规则 ## 项目技术栈 本项目基于以下技术栈搭建: - Vue 3 - antd design vue - Pinia - typescript - rspack ## 公共组件规范 尽量实现公共的组件和方法 组件应当在components文件夹下面 ## 代码风格规范 ### 编码原则 - **可读性优先**:代码应当易于理解,结构清晰,避免过度复杂的实现 - **高效简洁**:追求高效的代码执行和简洁的代码表达,避免冗余 - **实用性为主**:优先采用常用、成熟的编程模式,避免使用晦涩难懂的"高大上"技巧 ### 注释规范 - 所有代码必须包含中文注释 - 业务逻辑必须有相应的注释说明 - 复杂的逻辑处理必须有详细的步骤注释 - 函数和组件应当有清晰的功能说明注释 ## 开发流程 - 在开始新功能开发前,请先熟悉本项目的公共组件和代码规范 - 代码提交前进行自检,确保符合上述规范要求 - 有疑问时请参考已有代码实现或向团队成员咨询