Cursor实践项目-06-10倍次数用量
项目说明
cursor项目实践-06-10倍次数用量
耗费时间:1小时左右
近期,Cursor调整了使用规则,auto模式名义上不限量不限次数,但是实际上,是改为了20$的token用量,实际使用很容易就超量,就需要额外购买。好在Cursor依然可以选择使用次数来计算,但Claude4的价格是之前的两倍,实际也是大大降低了可使用的量。
本项目就是通过github上的一个非常简单的开源项目,变相的实现使用次数的扩展。
在Cursor再次修改规则前愉快的使用吧
成果展示
- 一次请求,生成了10个超1000行的教程文件,大大扩展了使用的次数
- 一次请求即将结束,调起命令input,输入后继续进行
- 又计划结束本地请求,调起命令input,输入后继续进行
- 第三次想结束,调起命令input,输入后再次继续
- 用满25次tools调用请求,终于结束
前置准备
-
Cursor
- 版本:1.2.4
- cursor rules : Cursor Rules
- agent: claude-4-sonnet-thinking
-
git项目地址
- 地址是:https://github.com/perrypixel/10x-Tool-Calls/tree/main
- 项目描述:
- 这个项目是一个非常简单的开源项目,通过cursor的tools调用,实现10倍次数的扩展。
-
整体流程
- 设置cursor规则->设置项目规则->描述需求->cursor编码->调试输出
问题记录
- 问题1:命令行中编辑指令,不那么方便
- 解决方式:编辑好命令后,copy到命令行中,然后执行。
- 问题2:不支持图片输入,文件导入等
- 解决方式:只能使用文本输入。图片或者文件输入stop结束本地对话后,重新用cursor指令框输入。
使用心得
- 区分使用场景,如果需要生成大量内容,可以考虑使用次数模式。调式时,可以考虑使用stop结束本地对话,然后重新用cursor指令框输入。
项目详细步骤
- 创建项目规则,在项目的根目录下创建.cursor/rules文件夹,创建文件rules.md,内容如下:
---
description:
globs:
alwaysApply: true
---
### ✅ Task: Interactive Task Loop with User Feedback
1. **Check if `userinput.py` exists** in the root directory.
* If it doesn't exist, create it with the following content:
``python
# userinput.py
user_input = input("prompt: ")
``
2. **Main Workflow**:
* Perform your assigned tasks.
* Run:
``bash
python3 userinput.py
``
* The terminal should be opened in the chat window itself.
* Read the user's input.
* Based on the input, perform the next set of tasks.
* Repeat the process.
3. **Exit Condition**:
* If the user enters `"stop"` when prompted, exit the loop and terminate the process.

- 在根目录下创建userinput.py文件,内容如下:
user_input = input("prompt: ")

-
开始输入需求,准备使用cursor
-
在cursor准备结束请求时,会提示你输入prompt,输入你的指令,继续让cursor执行,直到25个请求tools用满再结束

- 在cursor再次修改规则前愉快的使用吧!