--- description: globs: alwaysApply: true --- Always respond in 中文 ## 注意事项 ### 开发规范 - 现在已启用TypeScript严格模式,不要出现类型错误,禁止出现未使用变量 - UI使用Ant Design 5.X 注意兼容性问题 - 使用现代简约。扁平化的设计来制作设计UI/UX - 开发时,不要画蛇添足! 禁止使用any类型! - 必须包含三级注释体系: ▸ 文件头注释(作者:阿瑞/功能/版本) ▸ 模块级注释(逻辑分段说明) ▸ 关键代码行注释(复杂逻辑解释) - 当前在Windows 11环境下使用PowerShell终端进行开发,禁用类Unix命令,使用`Get-ChildItem` 替代ls ; - 已使用pnpm run dev启动了项目,禁止重复运行启动命令! - 当修改超过300行的文件时,确保每次修改代码行数 ≤ 100行,分多次修改。 ## 补充 1. 适当使用useMemo、React.memo来优化性能和防止不必要的重新渲染,但是要注意防止React.memo过度使用、useCallback依赖项设置错误的问题,要合理使用。 2. 当执行终端命令时,先解释这个命令的作用;如果要使用pnpm安装包时,先解释为什么需要这个包;