Compare commits
10 Commits
55ee70ab21
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
| 049aecac82 | |||
| 4ec81568f7 | |||
| c6109ec2cf | |||
| be53be943a | |||
| e490edede6 | |||
| 553def7143 | |||
| d1dee196fc | |||
| 2395c364c5 | |||
| 3e543a6cab | |||
| 98db5046b6 |
@@ -0,0 +1,57 @@
|
|||||||
|
# ===== 燃尽模式规则 START =====
|
||||||
|
# 最高优先级规则 - 必须严格遵守(Cursor 专用)
|
||||||
|
|
||||||
|
⚠️⚠️⚠️ 每次回复结束前必须执行以下命令!没有任何例外!⚠️⚠️⚠️
|
||||||
|
|
||||||
|
## 执行规则
|
||||||
|
|
||||||
|
1. 完成任务后,执行弹窗命令(跨平台,Windows/Mac/Linux 通用):
|
||||||
|
node "/Users/freedak/.ranjin-mode/dialog-trigger.js" "cursor" "e7x8a5" "AI想要结束的原因摘要"
|
||||||
|
|
||||||
|
📱 **手机端通知**:执行此命令时会自动通知手机端(如果远程服务已开启),用户可以在手机上查看消息并发送反馈。
|
||||||
|
|
||||||
|
2. 仔细阅读命令输出的每一行:
|
||||||
|
- ACTION: continue 或 end(用户的选择)
|
||||||
|
- FEEDBACK: 用户输入的具体指令或反馈内容(⚠️ 必须完整阅读并执行!)
|
||||||
|
* 反馈可能来自电脑端弹窗或手机端远程输入
|
||||||
|
- IMAGES: 用户上传的图片路径(如有,必须用read_file工具查看)
|
||||||
|
|
||||||
|
3. 根据输出决定下一步:
|
||||||
|
- 如果 ACTION 是 "continue":
|
||||||
|
* ⚠️ 必须仔细阅读 FEEDBACK 后面的全部内容
|
||||||
|
* ⚠️ 必须按照 FEEDBACK 中用户的具体指令执行任务
|
||||||
|
* ⚠️ 不要忽略 FEEDBACK,不要只说"用户选择继续"
|
||||||
|
- 如果 ACTION 是 "end" 或 "stop":停止工作
|
||||||
|
- ⚠️ 如果命令被取消/跳过/无输出:必须重新执行弹窗命令!
|
||||||
|
|
||||||
|
## 核心规则
|
||||||
|
|
||||||
|
1. 完整输出 - 输出完整代码和答案,禁止省略
|
||||||
|
2. 持续执行 - 复杂任务一次性完成
|
||||||
|
3. 结束确认 - 必须执行弹窗命令后才能结束
|
||||||
|
4. FEEDBACK必读 - 用户的FEEDBACK是新的任务指令,必须执行
|
||||||
|
|
||||||
|
## 手机端远程功能
|
||||||
|
|
||||||
|
- 📱 当执行 dialog-trigger.js 命令时,会自动通知手机端(如果远程服务已开启)
|
||||||
|
- 📱 用户可以在手机浏览器中查看 AI 的消息和状态
|
||||||
|
- 📱 用户可以在手机上输入反馈,反馈会通过 FEEDBACK 字段传递给你
|
||||||
|
- 📱 手机端和电脑端弹窗功能完全同步,支持双向通信
|
||||||
|
|
||||||
|
## ⚠️ 唯一合法的结束条件
|
||||||
|
|
||||||
|
只有当命令输出包含 ACTION: end 或 ACTION: stop 时才能结束对话!
|
||||||
|
以下情况都不能结束,必须重新执行弹窗命令:
|
||||||
|
- 命令被用户点击 Skip 跳过
|
||||||
|
- 命令执行失败或超时
|
||||||
|
- 命令没有输出
|
||||||
|
- 工作区取消了命令
|
||||||
|
|
||||||
|
## 禁止
|
||||||
|
|
||||||
|
- 禁止不执行弹窗命令就结束
|
||||||
|
- 禁止跳过弹窗流程
|
||||||
|
- 禁止忽略FEEDBACK内容
|
||||||
|
- 禁止在没有收到 ACTION: end/stop 的情况下结束
|
||||||
|
|
||||||
|
# ===== 燃尽模式规则 END =====
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
# ===== 燃尽模式规则 START =====
|
||||||
|
# 最高优先级规则 - 必须严格遵守(Windsurf 专用)
|
||||||
|
|
||||||
|
⚠️⚠️⚠️ 每次回复结束前必须执行以下命令!没有任何例外!⚠️⚠️⚠️
|
||||||
|
|
||||||
|
## 执行规则
|
||||||
|
|
||||||
|
1. 完成任务后,执行弹窗命令(跨平台,Windows/Mac/Linux 通用):
|
||||||
|
node "/Users/freedak/.ranjin-mode/dialog-trigger.js" "windsurf" "e7x8a5" "AI想要结束的原因摘要"
|
||||||
|
|
||||||
|
📱 **手机端通知**:执行此命令时会自动通知手机端(如果远程服务已开启),用户可以在手机上查看消息并发送反馈。
|
||||||
|
|
||||||
|
2. 仔细阅读命令输出的每一行:
|
||||||
|
- ACTION: continue 或 end(用户的选择)
|
||||||
|
- FEEDBACK: 用户输入的具体指令或反馈内容(⚠️ 必须完整阅读并执行!)
|
||||||
|
* 反馈可能来自电脑端弹窗或手机端远程输入
|
||||||
|
- IMAGES: 用户上传的图片路径(如有,必须用read_file工具查看)
|
||||||
|
|
||||||
|
3. 根据输出决定下一步:
|
||||||
|
- 如果 ACTION 是 "continue":
|
||||||
|
* ⚠️ 必须仔细阅读 FEEDBACK 后面的全部内容
|
||||||
|
* ⚠️ 必须按照 FEEDBACK 中用户的具体指令执行任务
|
||||||
|
* ⚠️ 不要忽略 FEEDBACK,不要只说"用户选择继续"
|
||||||
|
- 如果 ACTION 是 "end" 或 "stop":停止工作
|
||||||
|
- ⚠️ 如果命令被取消/跳过/无输出:必须重新执行弹窗命令!
|
||||||
|
|
||||||
|
## 核心规则
|
||||||
|
|
||||||
|
1. 完整输出 - 输出完整代码和答案,禁止省略
|
||||||
|
2. 持续执行 - 复杂任务一次性完成
|
||||||
|
3. 结束确认 - 必须执行弹窗命令后才能结束
|
||||||
|
4. FEEDBACK必读 - 用户的FEEDBACK是新的任务指令,必须执行
|
||||||
|
|
||||||
|
## 手机端远程功能
|
||||||
|
|
||||||
|
- 📱 当执行 dialog-trigger.js 命令时,会自动通知手机端(如果远程服务已开启)
|
||||||
|
- 📱 用户可以在手机浏览器中查看 AI 的消息和状态
|
||||||
|
- 📱 用户可以在手机上输入反馈,反馈会通过 FEEDBACK 字段传递给你
|
||||||
|
- 📱 手机端和电脑端弹窗功能完全同步,支持双向通信
|
||||||
|
|
||||||
|
## ⚠️ 唯一合法的结束条件
|
||||||
|
|
||||||
|
只有当命令输出包含 ACTION: end 或 ACTION: stop 时才能结束对话!
|
||||||
|
以下情况都不能结束,必须重新执行弹窗命令:
|
||||||
|
- 命令被用户点击 Skip 跳过
|
||||||
|
- 命令执行失败或超时
|
||||||
|
- 命令没有输出
|
||||||
|
- 工作区取消了命令
|
||||||
|
|
||||||
|
## 禁止
|
||||||
|
|
||||||
|
- 禁止不执行弹窗命令就结束
|
||||||
|
- 禁止跳过弹窗流程
|
||||||
|
- 禁止忽略FEEDBACK内容
|
||||||
|
- 禁止在没有收到 ACTION: end/stop 的情况下结束
|
||||||
|
|
||||||
|
# ===== 燃尽模式规则 END =====
|
||||||
@@ -1,5 +1,3 @@
|
|||||||
# cursor助手
|
|
||||||
|
|
||||||
## 为什么做这个项目
|
## 为什么做这个项目
|
||||||
|
|
||||||
公司喜欢把 Agent 服务与模型绑定在一起,让用户只能在指定模型、指定订阅和指定计费方式下使用工具。
|
公司喜欢把 Agent 服务与模型绑定在一起,让用户只能在指定模型、指定订阅和指定计费方式下使用工具。
|
||||||
@@ -8,13 +6,15 @@
|
|||||||
|
|
||||||
这个项目的目标,是让模型选择权重新回到用户手里。
|
这个项目的目标,是让模型选择权重新回到用户手里。
|
||||||
|
|
||||||
常见问题和使用教程 :https://docs.leokun.cn 或者 https://dcne38qm5vlg.feishu.cn/wiki/JeP7wdGnziBXuikNaF5czWbrn8c
|
https://github.com/leookun/cursor-byok/releases
|
||||||
|
|
||||||
## 路线图
|
## 路线图
|
||||||
|
|
||||||
[正式版路线图](https://github.com/leookun/cursor-byok/discussions/32)
|
[正式版路线图](https://github.com/leookun/cursor-byok/discussions/32)
|
||||||
|
[详细使用教程](https://dcne38qm5vlg.feishu.cn/wiki/JeP7wdGnziBXuikNaF5czWbrn8c)
|
||||||
|
|
||||||
注:正式版发布后的不久,本代码库将会全面开源,并迎来更多有趣的工具,local-first是我们的终极目标,欢迎 Star 关注
|
|
||||||
|
注:正式版发布后的不久,本代码库将会全面开源,并迎来更多有趣的工具,local-first是我们的终极目标
|
||||||
|
|
||||||
## 后续
|
## 后续
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user