分享几个cursor 二次开发大型项目的小技巧:
1,因为成熟项目一般都会封装分层,代码依赖比较多,在正式二开之前,要先让cursor熟悉代码,如何熟悉呢,让他读代码,生成一份markdown文档,包括:项目整体架构概览,代码文件依赖关系,功能模块调用逻辑,关键代码文件定位索引等等。这个文档不是给人看的,是给AI能让他快速定位到文件的,所以信息密度要高,尽量图表显示。
2,一个chat 只开发一个功能,chat 的开头把以上的文档作为context 引入进来。
3,开发完一个功能之后,如果这是一个general 的功能,比如说添加一个接口,那就让AI 再次总结成一个 添加接口的guide文档,同样,这个文档也是类似,是给AI 看的,信息密度要高,下次类似功能直接引入这个文件就行。
4,这些文档都是要维护的,比如说,我们新加某一个功能的时候,费了半天劲,那就让AI 总结这次的实现以及下次要注意的点,补充到上面对应的文档中。
5,迭代次数多了,以及各种guide文档多了之后,就会发现,一旦有个类似的需求,文档一丢,yolo/agent模式一开, 你就一边玩去吧。
1,因为成熟项目一般都会封装分层,代码依赖比较多,在正式二开之前,要先让cursor熟悉代码,如何熟悉呢,让他读代码,生成一份markdown文档,包括:项目整体架构概览,代码文件依赖关系,功能模块调用逻辑,关键代码文件定位索引等等。这个文档不是给人看的,是给AI能让他快速定位到文件的,所以信息密度要高,尽量图表显示。
2,一个chat 只开发一个功能,chat 的开头把以上的文档作为context 引入进来。
3,开发完一个功能之后,如果这是一个general 的功能,比如说添加一个接口,那就让AI 再次总结成一个 添加接口的guide文档,同样,这个文档也是类似,是给AI 看的,信息密度要高,下次类似功能直接引入这个文件就行。
4,这些文档都是要维护的,比如说,我们新加某一个功能的时候,费了半天劲,那就让AI 总结这次的实现以及下次要注意的点,补充到上面对应的文档中。
5,迭代次数多了,以及各种guide文档多了之后,就会发现,一旦有个类似的需求,文档一丢,yolo/agent模式一开, 你就一边玩去吧。
雷军2011年腾讯演讲神级预测未来发展趋势!_哔哩哔哩_bilibili
刚看了一阵子,迫不及待分享一下。现在这个视频全网在发。我认为雷军这场演讲可能是/反思乔布斯发布iphone为何如此震撼/中最好的一场。可能雷军是研究乔布斯最深最成功的企业家。雷总称得上雷布斯,称得上互联网教父。
某最高赞网友评论:手把手教会了腾讯做微信...
刚看了一阵子,迫不及待分享一下。现在这个视频全网在发。我认为雷军这场演讲可能是/反思乔布斯发布iphone为何如此震撼/中最好的一场。可能雷军是研究乔布斯最深最成功的企业家。雷总称得上雷布斯,称得上互联网教父。
某最高赞网友评论:手把手教会了腾讯做微信...
❤3
原型项目介绍:
这个原型项目是一个线下培训管理系统,旨在为实验室仪器售后服务商提供全面的培训支持。它包括了课程发布、审核、报名、签到等多个环节,以确保培训流程的高效和有序。
原型文档包含内容:
迭代版本说明:V3.2.0版本,包含16个页面。
功能点范围:涉及课程发布、审核、参数配置、课程列表管理等。
主业务流程:包括部署系统、发布流程、课程列表管理、培训计划制定等。
核心功能模块:包括线下培训专题发布、课程审核、学习专区首页、培训详情页、已报名管理、现场签到和点名等。
所属行业:
这个原型项目服务于教育和培训行业,特别是针对实验室仪器售后服务商的培训管理。
解决的痛点或目标:
提高培训效率:通过系统化管理,减少人工操作,加快培训流程。
确保培训质量:通过课程审核和参数配置,保证培训内容的准确性和适用性。
提升用户体验:通过学习专区和培训详情页,方便用户了解培训信息并进行报名。
核心功能模块介绍:
发布流程:允许管理员发布新的培训课程,并进行课程列表管理。
课程审核:确保发布的课程符合标准,保障培训质量。
学习专区:提供培训课程的概览和详细信息,方便用户了解和选择。
报名管理:用户可以查看可预约的培训课程,并进行报名。
现场签到与点名:在培训现场进行签到和点名,确保培训的出席率和秩序。迭代版本
合计16个页面
迭代版本、功能点范围、主业务流程、部署系统、发布流程、发布课程、课程列表、参数配置-配置分类、课程列表-线下培训审核、线下培训-制定培训计划、学习专区-首页、培训详情页、学习专区-首页、培训详情页、线下培训-已报名、现场点名
https://axurehub.com/28996.html
这个原型项目是一个线下培训管理系统,旨在为实验室仪器售后服务商提供全面的培训支持。它包括了课程发布、审核、报名、签到等多个环节,以确保培训流程的高效和有序。
原型文档包含内容:
迭代版本说明:V3.2.0版本,包含16个页面。
功能点范围:涉及课程发布、审核、参数配置、课程列表管理等。
主业务流程:包括部署系统、发布流程、课程列表管理、培训计划制定等。
核心功能模块:包括线下培训专题发布、课程审核、学习专区首页、培训详情页、已报名管理、现场签到和点名等。
所属行业:
这个原型项目服务于教育和培训行业,特别是针对实验室仪器售后服务商的培训管理。
解决的痛点或目标:
提高培训效率:通过系统化管理,减少人工操作,加快培训流程。
确保培训质量:通过课程审核和参数配置,保证培训内容的准确性和适用性。
提升用户体验:通过学习专区和培训详情页,方便用户了解培训信息并进行报名。
核心功能模块介绍:
发布流程:允许管理员发布新的培训课程,并进行课程列表管理。
课程审核:确保发布的课程符合标准,保障培训质量。
学习专区:提供培训课程的概览和详细信息,方便用户了解和选择。
报名管理:用户可以查看可预约的培训课程,并进行报名。
现场签到与点名:在培训现场进行签到和点名,确保培训的出席率和秩序。迭代版本
合计16个页面
迭代版本、功能点范围、主业务流程、部署系统、发布流程、发布课程、课程列表、参数配置-配置分类、课程列表-线下培训审核、线下培训-制定培训计划、学习专区-首页、培训详情页、学习专区-首页、培训详情页、线下培训-已报名、现场点名
https://axurehub.com/28996.html
👍1