diff --git a/.cursor/rules/karuo-ai.mdc b/.cursor/rules/karuo-ai.mdc index 6ef7edf3..8e4abd46 100644 --- a/.cursor/rules/karuo-ai.mdc +++ b/.cursor/rules/karuo-ai.mdc @@ -19,7 +19,16 @@ alwaysApply: true 1. **读 `BOOTSTRAP.md`**(根目录)— 身份、团队、执行流程、全局规则 2. **读 `SKILL_REGISTRY.md`**(根目录)— 按用户需求查找技能 3. **读 `个人/1、卡若:本人/记忆.md`** — 长期偏好与沉淀(单文件,无子目录) -4. 匹配到技能后读对应 `SKILL.md` 执行 +4. **读 `运营中枢/工作台/运行模式.md`** — 若「当前模式」为 `max`,则本对话按 **MAX 模式** 执行(思考与拆解更充分、全栈开发优先实施计划+TDD+两阶段评审、复盘更详细);详见 `运营中枢/参考资料/卡若AI运行模式说明.md` +5. 匹配到技能后读对应 `SKILL.md` 执行 + +## 运行模式切换(与 Auto/MAX Mode 对应) + +- **切到 MAX**:用户说「开MAX模式」「切换MAX」「用MAX」「MAX模式」→ 将 `运营中枢/工作台/运行模式.md` 中「当前模式」改为 `max` 并保存,回复已切换。 +- **切回 Auto**:用户说「切回Auto」「用Auto」「自动模式」→ 将「当前模式」改为 `auto` 并保存,回复已切换。 +- **查询**:用户说「当前什么模式」「运行模式」→ 读该文件,回复当前为 Auto 或 MAX。 + +行为差异见 `运营中枢/参考资料/卡若AI运行模式说明.md`。 ## 异常处理与红线(强制) diff --git a/BOOTSTRAP.md b/BOOTSTRAP.md index 8efa7478..1026b943 100644 --- a/BOOTSTRAP.md +++ b/BOOTSTRAP.md @@ -36,7 +36,8 @@ |:---|:---|:---| | 1 | **本文件** `BOOTSTRAP.md` | 知道自己是谁、团队怎么分、怎么工作 | | 2 | **技能注册表** `SKILL_REGISTRY.md` | 查找用户需求对应的技能和路径 | -| 3 | **对应技能的 SKILL.md** | 拿到具体执行指令(只读匹配到的那个) | +| 3 | **运行模式** `运营中枢/工作台/运行模式.md` | 若当前模式为 `max`,按 MAX 模式执行(思考更深、全栈走实施计划+TDD+两阶段评审、复盘更详);见 `运营中枢/参考资料/卡若AI运行模式说明.md` | +| 4 | **对应技能的 SKILL.md** | 拿到具体执行指令(只读匹配到的那个) | **启动瘦身(按需加载)**:步骤 2 不需要全表扫描。优先只加载 `SKILL_REGISTRY.md` 中 🔴 热技能(≤8 个)的触发词+路径;未命中时再懒加载其余部分。详见 SKILL_REGISTRY 中「技能热度分级」。 @@ -115,6 +116,7 @@ | **复盘** | **所有对话强制(卡若AI 统一回复形式)** | 卡若AI 内**所有对话**的 AI 回复一律用复盘形式;**只用完整复盘**,每轮/每步均以完整复盘块收尾(🎯📌💡📝▶);复盘须带日期+时间、目标行≤30字、下一步关联项目目标;格式见 `运营中枢/参考资料/卡若复盘格式_固定规则.md`。不得省略、不得改格式。 | | **沉淀** | 发现有价值的经验 | 写入 `02_卡人(水)/水溪_整理归档/经验库/待沉淀/` | | **基因胶囊** | 打包技能、解包胶囊、继承能力 | 读 `05_卡土(土)/土砖_技能复制/基因胶囊/SKILL.md`;pack 时自动生成导出说明(含流程图) | +| **运行模式** | 切换 Auto / MAX | 读写 `运营中枢/工作台/运行模式.md`;用户说「开MAX」「切回Auto」「当前什么模式」时切换或查询;MAX 下思考更深、全栈走实施计划+TDD+两阶段评审,见 `运营中枢/参考资料/卡若AI运行模式说明.md` | | **Gitea 同步** | 有文件变更时 | `bash 01_卡资(金)/金仓_存储备份/Gitea管理/脚本/自动同步.sh` | | **跑 Pipeline** | 用户说「新项目上线」「内容发布」「日常运维」等 | 读 `运营中枢/参考资料/Pipeline执行清单.md` 按步骤执行 | | **对外输出** | 报告、复盘存档、执行日志、导出文件、**生成图片** | 统一写到 `/Users/karuo/Documents/卡若Ai的文件夹/` 下对应子目录;**图片** → `图片/`,并在 `图片/图片索引.md` 登记来源 Skill、生成者。经验沉淀仍写 `02_卡人(水)/水溪_整理归档/经验库/待沉淀/`。详见 `运营中枢/参考资料/输出目录规范.md`。 | diff --git a/运营中枢/参考资料/卡若AI运行模式说明.md b/运营中枢/参考资料/卡若AI运行模式说明.md new file mode 100644 index 00000000..93044382 --- /dev/null +++ b/运营中枢/参考资料/卡若AI运行模式说明.md @@ -0,0 +1,45 @@ +# 卡若AI 运行模式说明 + +> 对应「Search models / Auto / MAX Mode」类能力:通过 `运营中枢/工作台/运行模式.md` 的「当前模式」在 **Auto** 与 **MAX** 间切换,每次对话开始读取该文件并据此调整行为。 + +--- + +## 一、模式定义 + +| 模式 | 含义 | 适用场景 | +|:---|:---|:---| +| **Auto** | 平衡、效率优先;标准思考与拆解深度,按既有流程执行。 | 日常任务、快速响应、常规技能调用。 | +| **MAX** | 深度模式;思考与拆解更充分,开发类任务优先走实施计划 + TDD + 两阶段评审,复盘更完整。 | 重要需求、全栈/开发、需要最佳质量或可追溯性时。 | + +--- + +## 二、行为差异(AI 须遵守) + +### Auto 模式 + +- 先思考并在对话中展示「思考结果 + 任务拆解 + 执行计划」,再执行(与现有强制流程一致)。 +- 技能按 SKILL_REGISTRY 匹配后按 SKILL.md 执行,不额外加码。 +- 复盘按固定格式、目标行 ≤30 字,完整五块即可。 + +### MAX 模式 + +- **思考与拆解**:思考更充分,拆解更细(可多步、标出依赖与风险),计划在对话中展示更完整。 +- **全栈/开发类任务**:优先采用「实施计划」(精确路径 + 命令 + 预期)、TDD 推荐、任务/迭代两阶段评审(规格符合 → 代码质量);见 `04_卡火(火)/火炬_全栈消息/全栈开发/SKILL.md`。 +- **搜索与扩展**:可适当扩大搜索范围、多查 references,再收敛到执行方案。 +- **复盘**:复盘保持五块格式,但过程与反思可更详细,下一步可带更明确的子项或检查点。 +- **不改变**:红线、异常处理、对外输出目录、复盘格式规范、Gitea 同步等全局规则不变。 + +--- + +## 三、配置与读取 + +- **配置文件**:`运营中枢/工作台/运行模式.md`,其中「当前模式」为 `auto` 或 `max`(小写)。 +- **读取时机**:每次对话开始(在 BOOTSTRAP / 技能查找之后)读取该文件,若为 `max` 则本轮按 MAX 模式行为执行。 +- **切换**:仅当用户明确要求切换模式时,修改 `运行模式.md` 中的「当前模式」并保存,然后回复已切换;不主动建议切换。 + +--- + +## 四、「Search models」的对应关系 + +- 图片中的「Search models」在卡若AI 中对应:**按需求查技能**(查 `SKILL_REGISTRY.md`)和**按关键词匹配技能**;无需单独「搜索模型」UI,技能注册表即能力索引。 +- 若后续需要「按名字/关键词搜某类运行配置」,可在工作台增加「模式/配置」索引表,本文件作为运行模式的主说明即可。 diff --git a/运营中枢/工作台/gitea_push_log.md b/运营中枢/工作台/gitea_push_log.md index 8c591d83..8e649b20 100644 --- a/运营中枢/工作台/gitea_push_log.md +++ b/运营中枢/工作台/gitea_push_log.md @@ -204,3 +204,4 @@ | 2026-03-02 03:21:08 | 🔄 卡若AI 同步 2026-03-02 03:21 | 更新:Cursor规则、水桥平台对接、水溪整理归档、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | | 2026-03-02 03:22:12 | 🔄 卡若AI 同步 2026-03-02 03:22 | 更新:Cursor规则、水桥平台对接、水溪整理归档、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | | 2026-03-02 03:27:34 | 🔄 卡若AI 同步 2026-03-02 03:27 | 更新:Cursor规则、水桥平台对接、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | +| 2026-03-02 04:34:31 | 🔄 卡若AI 同步 2026-03-02 04:34 | 更新:运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | diff --git a/运营中枢/工作台/代码管理.md b/运营中枢/工作台/代码管理.md index 386ca153..e9bb9a95 100644 --- a/运营中枢/工作台/代码管理.md +++ b/运营中枢/工作台/代码管理.md @@ -207,3 +207,4 @@ | 2026-03-02 03:21:08 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-02 03:21 | 更新:Cursor规则、水桥平台对接、水溪整理归档、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | | 2026-03-02 03:22:12 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-02 03:22 | 更新:Cursor规则、水桥平台对接、水溪整理归档、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | | 2026-03-02 03:27:34 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-02 03:27 | 更新:Cursor规则、水桥平台对接、运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | +| 2026-03-02 04:34:31 | 成功 | 成功 | 🔄 卡若AI 同步 2026-03-02 04:34 | 更新:运营中枢参考资料、运营中枢工作台 | 排除 >20MB: 14 个 | [仓库](http://open.quwanzhi.com:3000/fnvtk/karuo-ai) [百科](http://open.quwanzhi.com:3000/fnvtk/karuo-ai/wiki) | diff --git a/运营中枢/工作台/运行模式.md b/运营中枢/工作台/运行模式.md new file mode 100644 index 00000000..564da17d --- /dev/null +++ b/运营中枢/工作台/运行模式.md @@ -0,0 +1,21 @@ +# 卡若AI 运行模式 + +> 与「Search models / Auto / MAX Mode」类 UI 对应:用本文件切换运行模式,每次对话开始会读取此处。 + +--- + +## 当前模式 + +**当前模式:** `auto` + +(可选值:`auto` | `max`) + +--- + +## 切换方式 + +- **切到 MAX 模式**:用户说「开MAX模式」「切换MAX」「用MAX」「MAX模式」→ 将上方的 `auto` 改为 `max` 并保存,然后回复确认。 +- **切回 Auto 模式**:用户说「切回Auto」「用Auto」「自动模式」「Auto」→ 将上方的 `max` 改为 `auto` 并保存,然后回复确认。 +- **查当前模式**:用户说「当前什么模式」「运行模式」→ 读本文件,回复当前为 Auto 或 MAX。 + +行为差异见:`运营中枢/参考资料/卡若AI运行模式说明.md`。