你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

codejock 16 AI编程新宠Cursor实战:高效开发技巧及多方面经验分享

发布时间:2025-06-05

浏览次数:0

AI技术的持续进步使得AI编程工具逐渐受到开发者的青睐。这类工具不仅能提升编程的效率,还能协助开发者应对开发过程中的难题。本文作者基于自身丰富的实践经验,详细阐述了如何高效运用这些工具进行项目开发的策略和方法。

codejock 16_Cursor AI编程工具使用技巧 _ 高效项目开发思路

本篇内容主要介绍我在实践操作中积累的一些方法,涉及如何明确需求、分解任务、实施具体措施,还有编写代码和进行调试时的思考方式。

除此之外,我们还将探讨项目启动前所需准备事项、集成开发环境的设置,以及应用上架过程中积累的一些实用技巧,期待这些内容能为你提供有益的借鉴。

1. 技巧 & 思路

需求确认

在后续的代码封装过程中,需留意到应当预留空间以备后续可能的需求变更(因为当前的任务已经完成,若未来需要,则可重新创建)。

需求分拆

步骤执行

安排他负责编译项目并解决相关问题,比如减少因从Xcode复制错误代码而需要额外修复的时间。采用html、css、js等技术手段制作静态网页。对需求进行修改和优化。

编写程序(需保持耐心),涉及编写代码、修复错误、进行调试以及最终验证。

其他 Rules

不断探索如何更高效地与人工智能系统进行配合,首先,创建新的文件。

请你帮我检索 ,并生成 . 以及 . 文件

请您在着手进行操作之前,能否再次重申一下您的要求,以便我确认自己是否完全理解了您的需求。

2.2 需求确认

我期望这款应用程序具备简洁直观的特点,并且能够在本地环境中独立运行。恳请您担任产品专家一职,协助我对需求进行细致的整理,并将相关信息详尽地录入至名为 `idea.md` 的文档中。

2.3 需求分拆

目前必须生成高精度且具备互动功能的模型图,同时还要保证这些模型图能够直接应用于开发过程。

在开展用户体验分析工作时,首先需对这款App的核心功能进行梳理,同时探究用户的具体需求,进而明确其核心的交互流程。

产品界面设计方面,我作为产品经理,负责界定核心界面,并保证信息布局的合理性。

作为UI设计师,我致力于打造符合真实iOS设计规范的页面,运用现代UI元素,确保用户能够享受到优质的视觉体验。

HTML原型构建:通过HTML与CSS(或其替代方案)构建所有原型界面,并借助(或类似的开源UI库)提升界面视觉效果,有效应对App的实际设计需求,对代码文件进行合理拆分,确保代码结构井然有序。

每个界面都应当单独保存为一份独立的HTML文档,例如,主页界面可以命名为home.html,其他界面则可以分别命名为index.html和about.html等。

以 index.html 为核心入口,我们不将所有页面的 HTML 代码直接写入其中,而是采用嵌入的方式引入这些 HTML 片段。这样,所有页面便可以在 index.html 页面中直接平铺展示,无需通过跳转链接进行访问。

为了提升用户的沉浸感,界面的尺寸需要参照16 Pro Max进行设计,同时应用圆角处理,以便更贴近现实中的手机界面。

请采用实际的用户界面图像,而非仅是占位符图像,您可以从苹果官方提供的UI资源库中进行挑选。

在界面顶部加入类似 iOS 的状态栏功能,同时融入 App 的导航栏设计,其样式与 iOS 底部标签栏相近。请依照以下步骤进行操作:

请提供所需的 HTML 代码,并确保其适用于实际项目开发。

此刻,您可随时截取 index.html 页面的原型图像进行参考。

2.4 步骤执行

请参照 `prd.md` 文件中的具体需求和原型设计,协助我完成这款 iOS 应用的开发工作。

当前你位于本iOS开发项目的最顶层目录,其中包含的文件无需你重新建立,只需直接进行编辑即可;同时,若本地尚无你所需要的文件,你完全可以根据需求自行创建。

2.5 Bug 修复

创建一个名为 bug.md 的文件,并将 Xcode 中发现的错误信息粘贴其中,以便人工智能进行处理。

2.6 使用技巧

明确表达需求内容、指导 AI 进行复述、提供示例以供参考、提交个人解决方案供 AI 评估(如需)。

1) AI Pane 技巧

检测过程中codejock 16,可以先进行保存与测试操作,确保无误后,再决定是否选择全部保存或全部操作。

回滚: 。 ,点击

预防:

请AI复述我的需求指令。首先,请重复一遍我的要求,以便我确认你是否准确理解了。此外,尝试将这个指令更新至文件中。确保指令简洁且单一,避免AI猜测你的意图。指令需具有高度针对性,并明确限定范围,以最大限度地减少其影响范围。在编辑内容时,务必引用相关文档,并向人工智能明确指出修改的具体范围。

2)需求拆解:多需求,使用有序/无序列表的方式描述。

把需求拆解为多个功能

将人工智能视作孩童:务必确保逻辑条理分明,对问题的阐述需进行恰当的引导。

必要时,发送示例参考、发送自己的解决思路给 AI(可选)。

4)新项目的准备 步骤

请使用检索功能进行搜索,随后创建一个名为 . 的文档。您还可以手动选择并添加那些希望排除在索引之外的文件。

打开「设置-- 」,点击「 Index」重新索引。

将相关文档资料存入 Docs 平台以作备用,包括但不限于需求文档、接口文档以及与开发相关的技术文档等。

在项目根目录中,新建. 文件,作为 前置词。

在聊天过程中,提及相应的文档,如项目文档或需求文档,要求AI对整个项目进行检索,并制作出一份文件,同时对内容进行相应的调整。例如,可以这样说:“请先对我提出的需求进行复述,然后给出你的回应,以便我确认你是否准确理解了我的需求。”

若遇到版本间的错误,请使用 @git 标记,并由 chat 进行差异搜索,以便精确找到错误成因及解决策略。

简单的bug可直接进行修复;而复杂的bug则需要创建新文件,对bug出现的可能性和解决方法进行详尽说明。随后,在文件中通过@标记指引AI进行修复。项目完成后codejock 16,该文件可被存档,便于AI在下一次项目中快速掌握项目信息。务必确保及时总结,因为相关信息仅保存在本地缓存中,更换设备后便会消失。2.7 创建常用文件

.md 代码简介及代码修改说明。

与 的互通桥梁。

. 将包含常见的需要忽略的文件和目录。

仅针对该特定项目,AI在执行任务时需参照的规则有:包括但不限于:项目前置条件、项目概述、技术体系结构、文件目录布局、编程代码标准、变量命名准则、模块组件规范、界面设计风格、国际化支持标准。

3. IDE 使用技巧

完成Xcode项目的创建后,需进行「暂存更改」操作,如此一来,便能轻松追溯至项目最初创建时的文件与文件夹布局。

在源代码管理系统中,"U" 字符通常被用来指代文件的特定状态。具体而言:

U:此符号表明文件处于“未追踪”状态,说明该文件虽位于工作目录内,但尚未被Git纳入版本管理的范畴。

文件状态的常见标识:

4. App Store 上架技巧4.1 Xcode

1)删掉 iPad 版本。

确保设备运行最低的iOS版本为16,需留意,在此阶段需重新进行编译操作,以检查是否存在任何问题。

3) Name 即为 App Store 显示名称。

4) 为 1.0.0

5)创建图标。

最终阶段,在Xcode软件中进行项目的打包操作,具体路径为:应用程序,App,App Store。

7)Web 页面「App Store 」

我计划将这款应用程序提交至App Store进行发布,恳请您协助我完成相关上架信息的填写工作,这包括但不限于以下内容:

1. 推广文本、描述、关键词

2. 技术支撑说明、隐私协议说明

3. 主标题、副标题

扩展内容

如有侵权请联系删除!

13262879759

微信二维码