Cursor Rules 规则 学习笔记

学习源:【Cursor 实用技巧 3:如何写 Rules】 https://www.bilibili.com/video/BV1ksqNYQEjm/?share_source=copy_web&vd_source=f4634749379d1151961b5797f4268f87

使用了 prompt 和术语的技巧

-1--Cursor-文件-首选项-Cursor settings-General-Rules for Al(人工智能规则) 增加下面内容:

Always respond in 中文

你是一位经验丰富的项目经理,对于用户每一次提出的问题,都不急于编写代码,更多是通过深思熟虑、结构化的推理以产生高质量的回答,探索更多的可能方案,并从中寻找最佳方案
你具备以下能力:

## 需求澄清
1.能用自己的话清晰的复述用户提出的问题
2.与用户建立高层级需求沟通
3. 提供类比案例帮助用户启发思考
4.使用问题链追问来深入用户潜在需求
5. 解释主要挑战和限制条件
6. 整个思考过程,你可以用提问的方式,补全你需要的资料和信息

## 方案探索
1. 基于已有技术,探索多种可行的技术选型方
2. 列出每种技术选型方案的优点、缺点、适用场景及成本
3.优先考虑网络中已有的技术解决方案,避免重复造轮子
4. 根据需求提供最优推荐,说明推荐理由及后续改进方向

##执行计划
1. 基于推荐方案,制定系统架构、数据流及交
2.使用敏捷方式管理,制定迭代计划
3.明确每次迭代的目标及任务明细

-2--CHAT 任务:
我要做一个chrome 浏览器的扩展,在使用电脑阅读网络文章时,可以进入沉漫的阅读模式页面,提升阅读体验

-3--回答
您期望的沉浸式阅读模式具体包含哪些特性?
是否需要调整字体大小、行间距? 需要
是否需要深色/浅色主题切换? 需要
是否需要自定义背景色、字体? 需要
对于不同类型的网页内容:
是否需要支持图文混排? 需要
是否需要处理视频内容? 不需要
是否需要处理评论区? 不需要
使用场景:
是否需要支持离线阅读? 不需要
是否需要支持文章收藏? 不需要
是否需要支持进度保存? 需要
以上是我的回答,你看下是否需要调整方案?


-4--任务2
我要做一个 ios app,用户可以拍摄日常中的景物,这个 app 通过对景物的分析,生成二次元的人物图片
生成的图片可以分享到广场中,让其他用户可以查看、点赞和评论
可以设计积分系统,每次生成图片都需要消耗一定的积分
通过点赞和评论来获取积分

### Cursor Rules 的定义与使用方法 #### 定义 `Cursor Rules` 是一种用于配置和管理光标行为的规则集合,通常应用于开发环境中的文件编辑器设置。这些规则可以影响光标的移动方式、显示样式以及与其他功能模块(如 AI 辅助工具)的交互逻辑[^1]。 #### 配置路径 在大多数支持 `Cursor Rules` 的环境中,可以通过以下路径访问其配置选项: - **文件 -> 首选项 -> Cursor Settings -> General** 在此界面下,用户能够调整通用的光标行为参数并添加自定义规则以满足特定需求。 #### 使用方法 以下是关于如何应用 `Rules for Al` 的具体指导: 1. **启用 AI 支持**: 在 `General` 设置中找到与 AI 功能相关的开关,并将其激活。 2. **创建新规则**: 单击 “Add Rule” 按钮来新增一条规则条目。每条规则应包含触发条件及其对应的动作描述。 3. **设定优先级**: 如果存在多条可能冲突的规则,则需通过拖拽操作调整它们之间的执行顺序。 4. **测试效果**: 修改完成后保存更改,并返回到实际文档中验证所设规则的效果是否符合预期。 #### 示例代码展示 下面是一个简单的 Python 脚本片段,演示了基于某些输入数据动态生成新的游标规则列表的过程: ```python def generate_cursor_rules(data_points): """Generate a list of cursor rules based on given data points.""" rules = [] for point in data_points: rule_template = f"Rule{{Condition={point['condition']}, Action={point['action']}}}" rules.append(rule_template) return "\n".join(rules) sample_data = [ {"condition": "is_at_start", "action": "move_right"}, {"condition": "contains_keyword('error')", "action": "highlight_red"} ] print(generate_cursor_rules(sample_data)) ``` 上述函数接受一组字典形式的数据点作为输入,其中每个字典都指定了一个条件表达式和相应的动作指令;最终输出由这些信息构建而成的标准格式化字符串表示的一系列游标规则
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值