冰子 (@BingZi-233) 在 关于使用Cursor开发前端失控反思 中发帖
项目源码
预览地址
https://flexnet.kfcv50.org/
技术栈
核心技术:
基础框架:Nuxt 3.16+
UI 框架:Arco Design Vue
CSS 框架:Tailwind CSS
状态管理:VueUse 和 Nuxt 内置的 useState
后端服务:Appwrite
工具库:
lodash-es
vueuse/core
开发环境:
包管理器:pnpm
代码提交:使用 Git 进行版本控制
编码规范:UTF-8 编码
失控原因
对 Cursor 的 Claude-3.7-sonnet 的放纵
未提前完成 .cursorrules 规则编写
对前端技术复杂度预期失误
未及时进行Git提交导致失去挽救机会
挽救措施
扫描项目结构,寻找不符合Nuxt最佳实践的部分列出改进计划
晚上规则文件,预防后续再次引发失控