From 01f3cf01238add587eb4645ba69ce70d6b1c1332 Mon Sep 17 00:00:00 2001 From: Alex-larget <33240357+Alex-larget@users.noreply.github.com> Date: Fri, 27 Feb 2026 11:28:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E6=A1=A3=EF=BC=8C?= =?UTF-8?q?=E5=A2=9E=E5=BC=BA=E7=BB=8F=E9=AA=8C=E5=BA=93=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9E=E5=9B=A2=E9=98=9F=E5=85=B1=E4=BA=AB?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E5=A4=B9=E4=BB=A5=E6=94=AF=E6=8C=81=E8=B7=A8?= =?UTF-8?q?=E8=A7=92=E8=89=B2=E7=BB=8F=E9=AA=8C=E7=AE=A1=E7=90=86=E3=80=82?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E8=A7=A6=E5=8F=91=E8=AF=8D=E4=BB=A5=E6=B6=B5?= =?UTF-8?q?=E7=9B=96=E6=9B=B4=E5=A4=9A=E5=9C=BA=E6=99=AF=EF=BC=8C=E7=A1=AE?= =?UTF-8?q?=E4=BF=9D=E6=96=87=E6=A1=A3=E5=86=85=E5=AE=B9=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E6=80=A7=E5=92=8C=E5=8F=AF=E8=BF=BD=E6=BA=AF=E6=80=A7=EF=BC=8C?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=8A=A9=E7=90=86=E6=A9=99=E5=AD=90=E7=9A=84?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=90=8C=E6=AD=A5=E6=B5=81=E7=A8=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .cursor/README.md | 23 +++- .cursor/rules/assistant-xiaofeng.mdc | 2 +- .cursor/rules/soul-meeting.mdc | 32 +++++ .cursor/rules/soul-project-boundary.mdc | 21 ++- .cursor/skills/SKILL-助理橙子-文档同步.md | 22 ++- .cursor/skills/SKILL-团队会议.md | 156 ++++++++++++++++++++++ .cursor/会议记录/README.md | 57 ++++++++ .cursor/会议记录/_模板.md | 91 +++++++++++++ .cursor/经验库/README.md | 16 ++- .cursor/经验库/团队/2026-02-27.md | 5 + .cursor/经验库/团队/项目索引.md | 23 ++++ .cursor/经验库/经验清单.md | 1 + 12 files changed, 430 insertions(+), 19 deletions(-) create mode 100644 .cursor/rules/soul-meeting.mdc create mode 100644 .cursor/skills/SKILL-团队会议.md create mode 100644 .cursor/会议记录/README.md create mode 100644 .cursor/会议记录/_模板.md create mode 100644 .cursor/经验库/团队/2026-02-27.md create mode 100644 .cursor/经验库/团队/项目索引.md diff --git a/.cursor/README.md b/.cursor/README.md index 9c4bbe93..39a14510 100644 --- a/.cursor/README.md +++ b/.cursor/README.md @@ -9,12 +9,17 @@ ``` .cursor/ ├── README.md # 本说明(入口) -├── rules/ # 规则(boundary、checklist、助理) +├── rules/ # 规则(boundary、checklist、助理、会议) ├── skills/ # Skills(按角色分配) ├── docs/ # 文档(职责定义、边界、分析) -└── 经验库/ # 经验沉淀,用于自动升级 Skills +├── 经验库/ # 经验沉淀,用于自动升级 Skills +│ ├── README.md +│ ├── 经验清单.md +│ └── {小程序/管理端/后端/产品/助理橙子/团队}/ +└── 会议记录/ # 多角色会议纪要(橙子生成) ├── README.md - └── 经验清单.md + ├── _模板.md + └── YYYY-MM-DD_主题.md ``` --- @@ -25,11 +30,11 @@ |------|------|----------| | 小程序开发工程师 | miniprogram/ | SKILL-小程序开发.md | | 管理端开发工程师 | soul-admin/ | SKILL-管理端开发.md | -| 后端开发 | soul-api/ | SKILL-API开发.md | +| 后端开发 | soul-api/ | SKILL-API开发.md(说「后端」「API」也可触发) | | 产品经理 | 开发文档/1、需求/、临时需求池/ | SKILL-产品经理.md | | 助理橙子 | 讨论后记录、经验升级 | SKILL-助理橙子-文档同步.md | -**经验库**:每角色独立文件夹(项目索引 + 按日经验 YYYY-MM-DD.md)。用户说「吸收经验」「升级 skills」→ 入库 + 升级 Skill;说「保存开发进度」→ 更新项目索引(每次保存写日期)。详见 [经验库 README](./经验库/README.md)。 +**经验库**:每角色独立文件夹 + 团队(跨角色共享)。用户说「吸收经验」「升级 skills」→ 入库 + 升级 Skill;说「保存开发进度」「任务完成」「搞定了」→ 更新项目索引。详见 [经验库 README](./经验库/README.md)。 --- @@ -42,9 +47,11 @@ | soul-api/ | `SKILL-API开发.md` | soul-api | | 开发文档/1、需求/、临时需求池/ | `SKILL-产品经理.md` | product-manager | | 小橙、橙子、讨论完毕、记录、同步文档 | `SKILL-助理橙子-文档同步.md` | assistant-xiaofeng | -| 吸收经验、升级 skills、保存开发进度、更新项目索引 | `SKILL-助理橙子-文档同步.md` | assistant-xiaofeng | +| 吸收经验、升级 skills、保存开发进度、任务完成、搞定了 | `SKILL-助理橙子-文档同步.md` | assistant-xiaofeng | | 跨端功能开发 | `SKILL-角色流程控制.md` | - | | 变更完成 | `SKILL-变更关联检查.md` | soul-change-checklist | +| 开个会、团队会议、需求评审、方案讨论 | `SKILL-团队会议.md` | soul-meeting | +| 会议结束、散会 | `SKILL-助理橙子-文档同步.md`(会议收尾) | soul-meeting | --- @@ -57,8 +64,9 @@ | assistant-xiaofeng | 触发词 | 小橙触发器 → SKILL-助理橙子-文档同步 | | soul-miniprogram-boundary | miniprogram/** | 只调 /api/miniprogram/* | | soul-admin-boundary | soul-admin/** | 只调 /api/admin/*、/api/db/* | -| soul-api | soul-api/**/*.go | 路由边界 + 编码规范(合并版) | +| soul-api | soul-api/** | 路由边界 + 编码规范(合并版) | | product-manager | 开发文档/1、需求/、临时需求池/ | 产品经理 glob 触发 | +| soul-meeting | 触发词 | 开个会、团队会议、需求评审 → SKILL-团队会议 | --- @@ -81,6 +89,7 @@ | 跨端协同 | SKILL-角色流程控制 | | 变更检查 | SKILL-变更关联检查、soul-change-checklist | | 文档同步、经验升级 | SKILL-助理橙子-文档同步 | +| **多角色会议** | **SKILL-团队会议** | | next-project | SKILL-next-project仅预览 | | 项目拆解 | SKILL-Next全栈拆解为前后端分离与小程序 | diff --git a/.cursor/rules/assistant-xiaofeng.mdc b/.cursor/rules/assistant-xiaofeng.mdc index 4e552d37..652fcaf9 100644 --- a/.cursor/rules/assistant-xiaofeng.mdc +++ b/.cursor/rules/assistant-xiaofeng.mdc @@ -6,7 +6,7 @@ alwaysApply: false # 小橙触发器 -当用户提及**小橙、橙子、橙橙、🍊**,或说**「讨论完毕」「记录一下」「同步到开发文档」「更新文档」「吸收经验」「升级 skills」「记录经验」「保存开发进度」「更新项目索引」「记录开发进度」**时: +当用户提及**小橙、橙子、橙橙、🍊**,或说**「讨论完毕」「记录一下」「同步到开发文档」「更新文档」「吸收经验」「升级 skills」「记录经验」「保存开发进度」「更新项目索引」「记录开发进度」「任务完成」「搞定了」「完成了」「会议结束」「散会」「会开完了」**时: **必须使用 Read 工具读取 `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md` 的完整内容**,然后严格按其流程执行。 diff --git a/.cursor/rules/soul-meeting.mdc b/.cursor/rules/soul-meeting.mdc new file mode 100644 index 00000000..53a97078 --- /dev/null +++ b/.cursor/rules/soul-meeting.mdc @@ -0,0 +1,32 @@ +--- +description: Soul 创业派对开发团队多角色会议触发器。开个会、团队会议、需求评审、方案讨论时加载 SKILL-团队会议 +globs: ["**"] +alwaysApply: false +--- + +# Soul 创业派对 - 会议触发器 + +当用户表达**开会意图**时(包括但不限于以下触发词),**必须使用 Read 工具读取 `e:\Gongsi\Mycontent\.cursor\skills\SKILL-团队会议.md` 的完整内容**,然后严格按其流程主持会议。 + +## 语义化触发词(理解意图,不必完全匹配) + +| 触发词示例 | 类型 | +|-----------|------| +| 开发团队和产品经理现在开始开会 | 全员会议 | +| 开个会 / 开会讨论 / 我们开个会 | 快速会议 | +| 团队会议 / 多角色会议 / 开发会议 | 正式会议 | +| 需求评审 / 技术评审 / 方案讨论 | 专项会议 | +| 大家一起讨论 / 召集开会 / 叫大家过来 | 集体讨论 | +| 多角色讨论 / 各角色发言 | 多视角讨论 | + +## 会议结束触发 + +当用户说**「会议结束」「散会」「会开完了」「结束会议」**时: + +1. 助理橙子立即执行收尾流程 +2. **生成会议纪要**:`e:\Gongsi\Mycontent\.cursor\会议记录\YYYY-MM-DD_主题.md` +3. **各角色经验入库**:`e:\Gongsi\Mycontent\.cursor\经验库\{角色文件夹}\YYYY-MM-DD.md` +4. **更新项目索引**:各角色 `项目索引.md` 开发进度表追加一行 +5. **更新会议记录索引**:`e:\Gongsi\Mycontent\.cursor\会议记录\README.md` + +**必须使用 Read 工具读取 `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md` 执行收尾。** diff --git a/.cursor/rules/soul-project-boundary.mdc b/.cursor/rules/soul-project-boundary.mdc index 6b2562b9..f345762c 100644 --- a/.cursor/rules/soul-project-boundary.mdc +++ b/.cursor/rules/soul-project-boundary.mdc @@ -26,7 +26,9 @@ alwaysApply: true ## 角色推断与 Skill 加载(必须执行) -根据当前编辑的目录,**必须使用 Read 工具读取对应的主 Skill 文件完整内容**,然后按其规范执行开发: +根据**当前编辑目录**或**语义触发词**,**必须使用 Read 工具读取对应的主 Skill 文件完整内容**,然后按其规范执行开发: + +### 按编辑目录 | 编辑目录 | 推断角色 | 必须 Read 的主 Skill 文件(绝对路径) | |----------|----------|---------------------------------------| @@ -36,11 +38,26 @@ alwaysApply: true | 开发文档/1、需求/、临时需求池/ | 产品经理 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-产品经理.md` | | .cursor/ | 助理橙子 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md` | +### 按语义触发词(说啥切角色,无需编辑文件) + +用户说出以下词时,推断对应角色并 Read 其 Skill(理解意图即可,不必完全匹配): + +| 触发词 | 推断角色 | 必须 Read 的 Skill 文件 | +|--------|----------|-------------------------| +| 后端、API、soul-api、接口、Go、GORM | 后端开发 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-API开发.md` | +| 管理端、soul-admin、React、后台管理 | 管理端开发工程师 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-管理端开发.md` | +| 小程序、miniprogram、C 端、微信小程序 | 小程序开发工程师 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-小程序开发.md` | +| 产品、需求、验收、排期、需求文档 | 产品经理 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-产品经理.md` | + +### 按场景触发词 + | 场景触发词 | 必须 Read 的 Skill 文件(绝对路径) | |------------|-------------------------------------| | 小橙、橙子、橙橙、🍊、讨论完毕、记录一下、记录、同步文档 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md` | -| 吸收经验、升级 skills、记录经验、保存开发进度、更新项目索引、记录开发进度 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md` | +| 吸收经验、升级 skills、记录经验、保存开发进度、更新项目索引、记录开发进度、任务完成、搞定了、完成了 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md` | | 跨端功能开发 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-角色流程控制.md` | | 变更完成、检查一下、准备提交 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-变更关联检查.md` | +| 开个会、团队会议、需求评审、方案讨论、大家一起讨论 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-团队会议.md` | +| 会议结束、散会、会开完了 | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-助理橙子-文档同步.md`(会议收尾) | **注意**:「必须 Read」= 使用 Read 工具读取**绝对路径**的完整文件内容后执行,不可跳过或仅凭记忆。 diff --git a/.cursor/skills/SKILL-助理橙子-文档同步.md b/.cursor/skills/SKILL-助理橙子-文档同步.md index 324dbd0b..855755e8 100644 --- a/.cursor/skills/SKILL-助理橙子-文档同步.md +++ b/.cursor/skills/SKILL-助理橙子-文档同步.md @@ -1,5 +1,5 @@ --- -description: 开发团队文档同步与经验升级。小橙、橙子、橙橙、讨论完毕、吸收经验、升级skills、保存开发进度、更新项目索引。Use when 小橙, 橙子, 橙橙, 讨论完毕, 记录一下, 同步文档, 吸收经验, 升级skills, 记录经验, 保存开发进度, 更新项目索引, 记录开发进度. +description: 开发团队文档同步与经验升级。小橙、橙子、讨论完毕、吸收经验、任务完成、会议收尾。Use when 小橙, 橙子, 橙橙, 讨论完毕, 记录一下, 同步文档, 吸收经验, 升级skills, 记录经验, 保存开发进度, 更新项目索引, 记录开发进度, 任务完成, 搞定了, 完成了, 会议结束, 散会. --- # SKILL - 助理橙子(小橙/橙子/橙橙/🍊) @@ -13,6 +13,8 @@ description: 开发团队文档同步与经验升级。小橙、橙子、橙橙 | 讨论完毕、记录一下、同步到开发文档、更新文档 | 文档同步 | | **吸收经验、升级 skills、记录经验** | **经验入库 + Skills 升级** | | **保存开发进度、更新项目索引、记录开发进度** | **更新对应角色的 项目索引.md**(写日期) | +| **任务完成、搞定了、完成了** | **同上**,自动更新项目索引(口语化触发) | +| **会议结束、散会、会开完了** | **会议收尾**:纪要 + 经验入库 | ## 执行流程 @@ -47,7 +49,7 @@ description: 开发团队文档同步与经验升级。小橙、橙子、橙橙 ### 4.5 保存开发进度(更新项目索引) -当用户说**「保存开发进度」「更新项目索引」「记录开发进度」**时,执行: +当用户说**「保存开发进度」「更新项目索引」「记录开发进度」**或**「任务完成」「搞定了」「完成了」**时,执行: 1. **确定角色**:根据本次对话涉及目录(miniprogram/soul-admin/soul-api/需求文档)推断对应角色 2. **提炼进度**:从对话中提取本次开发完成的内容、当前阶段、待续项 @@ -57,6 +59,17 @@ description: 开发团队文档同步与经验升级。小橙、橙子、橙橙 - 文末「最后更新」改为当前日期 4. **回复**:已保存开发进度至 `经验库\{文件夹名}\项目索引.md` +### 4.6 会议收尾(会议结束、散会、会开完了时) + +当用户说**「会议结束」「散会」「会开完了」**时,执行会议收尾流程(完整流程见 `e:\Gongsi\Mycontent\.cursor\skills\SKILL-团队会议.md` 第 4 节): + +1. **生成会议纪要**:`e:\Gongsi\Mycontent\.cursor\会议记录\YYYY-MM-DD_主题.md`,按 `_模板.md` 填写 +2. **各角色经验入库**:追加到 `e:\Gongsi\Mycontent\.cursor\经验库\{文件夹名}\YYYY-MM-DD.md`(角色→文件夹名见步骤 5.1 映射表) +3. **更新项目索引**:各参会角色的 `项目索引.md` 开发进度表追加一行,写日期 +4. **更新会议记录索引**:`e:\Gongsi\Mycontent\.cursor\会议记录\README.md` 索引表追加 +5. **Skill 升级**(若有影响开发规范的决议):更新对应 SKILL-xxx.md +6. **回复**:会议收尾已完成,纪要见 `会议记录\YYYY-MM-DD_主题.md` + ### 5. 经验吸收与 Skills 升级(开发团队经验库) 当用户说**「吸收经验」「升级 skills」「记录经验」**时,执行: @@ -76,8 +89,10 @@ description: 开发团队文档同步与经验升级。小橙、橙子、橙橙 - 若经验**仅影响一个角色**:写入该角色文件夹,如 `后端/2026-02-26.md` - 若经验**同时影响多角色**(如 API 变更联动前端): - 按**主要影响角色**写入一个文件夹 + - **必须**同时写入 `e:\Gongsi\Mycontent\.cursor\经验库\团队\YYYY-MM-DD.md` - 在经验条目中注明「同时影响:小程序/管理端」 - 分别更新各角色的项目索引 +- 若为**架构决策、业务规则、路由约定**等全团队共享内容:**必须**写入 `团队/YYYY-MM-DD.md`,并视情况写入相关角色 - 判断主要角色原则:谁的 Skill/规范因此次经验需要升级,谁就是主要角色 #### 5.3 执行步骤 @@ -125,7 +140,8 @@ description: 开发团队文档同步与经验升级。小橙、橙子、橙橙 ├── 管理端/项目索引.md、YYYY-MM-DD.md ├── 后端/项目索引.md、YYYY-MM-DD.md ├── 产品/项目索引.md、YYYY-MM-DD.md -└── 助理橙子/项目索引.md、YYYY-MM-DD.md +├── 助理橙子/项目索引.md、YYYY-MM-DD.md +└── 团队/项目索引.md、YYYY-MM-DD.md # 跨角色共享(架构决策、业务规则) ``` ## 示例 diff --git a/.cursor/skills/SKILL-团队会议.md b/.cursor/skills/SKILL-团队会议.md new file mode 100644 index 00000000..f5486f1a --- /dev/null +++ b/.cursor/skills/SKILL-团队会议.md @@ -0,0 +1,156 @@ +--- +description: Soul 创业派对开发团队多角色会议。语义化触发:开个会、团队会议、需求评审、方案讨论等。多角色发言、讨论、橙子总结、经验入库。Use when 开会, 团队会议, 多角色讨论, 开发会议, 需求评审. +--- +# Soul 创业派对 - 团队会议 Skill + +当触发会议关键词时,使用本 Skill 主持多角色会议,确保各角色充分发言、形成决议、橙子生成会议纪要。 + +--- + +## 1. 触发词(语义化,理解意图即可) + +| 触发词示例 | 意图 | +|-----------|------| +| 开发团队和产品经理现在开始开会 | 全员会议 | +| 开个会 / 开会 / 我们开会 | 快速会议 | +| 团队会议 / 多角色会议 / 开发会议 | 正式会议 | +| 需求评审 / 技术评审 / 方案讨论 | 专项会议 | +| 大家一起讨论 / 召集开会 / 叫大家过来 | 非正式会议 | + +--- + +## 2. 会议执行流程 + +``` +第零步(可选):回顾历史 + → 使用 Read 工具读取 `e:\Gongsi\Mycontent\.cursor\会议记录\README.md` 的索引表 + → 若议题与近期会议相关,Read 最近 1~2 份纪要(如 YYYY-MM-DD_主题.md) + → 便于延续上次讨论、避免重复决议 + +第一步:宣布开会 + → 确认议题(从用户消息提取,或请用户补充) + → 宣布参会角色(根据议题自动判断:涉及哪些端就叫哪些角色) + +第二步:各角色依次发言 + → 按【产品经理】→【后端开发】→【管理端开发工程师】→【小程序开发工程师】顺序 + → 每个角色从自身专业视角对议题发表意见 + → 格式:【角色名】:内容 + +第三步:角色间交流讨论 + → 各角色可对其他角色的发言提问或补充 + → 格式:【角色A】回复【角色B】:内容 + → 重点暴露分歧、确认依赖关系、明确接口契约 + +第四步:形成决议 + → 梳理所有共识点 + → 标注待确认项和后续跟进事项 + +第五步:橙子总结(会议结束) + → 宣布:会议结束,橙子开始整理 + → 执行:写入会议纪要 + 各角色经验入库(见第3节) +``` + +--- + +## 3. 角色发言框架 + +各角色发言时需回答与自己职责相关的问题: + +### 【产品经理】关注点 +- 需求是否清晰?用户价值是什么? +- 业务规则有无遗漏?优先级如何? +- 验收标准是什么? + +### 【后端开发】关注点 +- 需要几个接口?挂哪个路由组(miniprogram / admin / db)? +- 数据模型需要哪些字段?是否需要新建表? +- 是否需要事务?性能是否有风险? +- 支付/提现/微信回调等特殊逻辑如何设计? + +### 【管理端开发工程师】关注点 +- 管理端需要哪些功能?(审核/配置/统计/列表) +- 是否需要新页面或新菜单? +- 需要哪些 `/api/admin/*`、`/api/db/*` 接口? +- 字段是否与小程序/后端一致? + +### 【小程序开发工程师】关注点 +- C 端用户看到什么?交互流程是什么? +- 需要哪些 `/api/miniprogram/*` 接口? +- 支付/登录/场景值是否有特殊要求? +- 与现有页面的衔接点? + +--- + +## 4. 橙子会议收尾流程(会议结束后必须执行) + +### 4.1 生成会议纪要文件 + +1. **确定文件名**:`YYYY-MM-DD_议题关键词.md`(日期为今天) +2. **创建文件**:`e:\Gongsi\Mycontent\.cursor\会议记录\YYYY-MM-DD_议题关键词.md` +3. **内容**:按 `e:\Gongsi\Mycontent\.cursor\会议记录\_模板.md` 填写完整纪要 +4. **更新索引**:在 `e:\Gongsi\Mycontent\.cursor\会议记录\README.md` 的索引表中追加一行 + +### 4.2 各角色经验入库(按日期文件) + +角色→经验库文件夹名映射: + +| 角色 | 文件夹名 | +|------|----------| +| 产品经理 | 产品 | +| 后端开发 | 后端 | +| 管理端开发工程师 | 管理端 | +| 小程序开发工程师 | 小程序 | + +对每个参会角色,执行: + +``` +确定今天日期 YYYY-MM-DD +↓ +检查 e:\Gongsi\Mycontent\.cursor\经验库\{文件夹名}\YYYY-MM-DD.md 是否存在 + 不存在 → 创建,写入文件头(# {角色名} 经验记录 - YYYY-MM-DD) +↓ +从本次会议讨论中,提炼该角色的经验条目追加进去 +↓ +更新 e:\Gongsi\Mycontent\.cursor\经验库\{文件夹名}\项目索引.md(开发进度表追加一行,写日期) +``` + +若有跨角色共享的经验(架构决策、业务规则、路由约定),**必须**同时写入 `e:\Gongsi\Mycontent\.cursor\经验库\团队\YYYY-MM-DD.md`,并在对应角色文件中注明「详见 团队/YYYY-MM-DD.md」。 + +### 4.3 Skill 升级(重要决议时) + +若本次会议产生了影响开发规范的决议: +- 更新对应 `e:\Gongsi\Mycontent\.cursor\skills\SKILL-xxx.md` +- 在会议纪要「各角色经验」节标注「已升级 SKILL-xxx.md」 + +--- + +## 5. 会议输出物清单 + +| 输出物 | 位置 | 负责人 | +|--------|------|--------| +| 会议纪要 | `e:\Gongsi\Mycontent\.cursor\会议记录\YYYY-MM-DD_主题.md` | 助理橙子 | +| 各角色经验 | `e:\Gongsi\Mycontent\.cursor\经验库\{角色文件夹}\YYYY-MM-DD.md` | 助理橙子 | +| 项目索引更新 | 各角色 `项目索引.md` 的开发进度表 | 助理橙子 | +| Skill 升级(按需) | `e:\Gongsi\Mycontent\.cursor\skills\SKILL-xxx.md` | 助理橙子 | +| 会议记录索引更新 | `e:\Gongsi\Mycontent\.cursor\会议记录\README.md` | 助理橙子 | + +--- + +## 6. 快速会议模式(议题简单时) + +若议题简单(如:快速确认一个接口契约),可缩减流程: + +1. 只叫相关角色发言(不必全员) +2. 直接输出决议 +3. 橙子仍需写会议纪要 + 经验入库 + +**原则**:不管会议大小,纪要和经验必须留存。 + +--- + +## 7. 何时使用本 Skill + +- 用户触发任意会议语义词时 +- 需要多角色视角共同决策时 +- 需求评审、技术评审、方案讨论时 +- 解决多端分歧时 diff --git a/.cursor/会议记录/README.md b/.cursor/会议记录/README.md new file mode 100644 index 00000000..b87cffec --- /dev/null +++ b/.cursor/会议记录/README.md @@ -0,0 +1,57 @@ +# Soul 创业派对 - 会议记录 + +> 每次多角色会议后,由**橙子**生成独立会议纪要文件,按日期+主题命名。 + +--- + +## 命名规则 + +``` +YYYY-MM-DD_会议主题.md +``` + +示例: +- `2026-02-27_提现流程优化讨论.md` +- `2026-02-27_分销功能需求评审.md` +- `2026-03-01_会员分润方案讨论.md` + +--- + +## 会议纪要结构 + +每份会议纪要包含以下标准结构: + +```markdown +# 会议纪要 - YYYY-MM-DD | 会议主题 + +## 基本信息 +- **时间**:YYYY-MM-DD HH:mm +- **议题**:xxx +- **参与角色**:产品经理、后端开发、管理端开发工程师、小程序开发工程师 + +## 各角色发言 +### 【产品经理】... +### 【后端开发】... +### 【管理端开发工程师】... +### 【小程序开发工程师】... + +## 讨论过程 +(关键讨论节点记录) + +## 会议决议 +(达成共识的结论,可直接用于开发) + +## 待办事项 +| 责任角色 | 任务 | 截止 | + +## 各角色经验与业务理解更新 +### 产品经理 / 后端开发 / 管理端开发工程师 / 小程序开发工程师 +``` + +--- + +## 索引 + +| 日期 | 主题 | 参与角色 | 文件 | +|------|------|---------|------| +| (暂无会议记录) | - | - | - | diff --git a/.cursor/会议记录/_模板.md b/.cursor/会议记录/_模板.md new file mode 100644 index 00000000..b6e6c1a2 --- /dev/null +++ b/.cursor/会议记录/_模板.md @@ -0,0 +1,91 @@ +# 会议纪要 - YYYY-MM-DD | {会议主题} + +> 本文件由**助理橙子**在会议结束后自动生成。 + +--- + +## 基本信息 + +- **时间**:YYYY-MM-DD HH:mm +- **议题**:{从用户消息提取} +- **触发方式**:{语义化触发词} +- **参与角色**:{根据议题自动判断:产品经理、后端开发、管理端开发工程师、小程序开发工程师} + +--- + +## 各角色发言 + +> 各角色从自身专业视角对议题发表意见。 + +### 【产品经理】 + +(从需求、用户价值、业务规则、验收标准角度发言) + +### 【后端开发】 + +(从接口设计、路由组归属、数据模型、技术可行性角度发言) + +### 【管理端开发工程师】 + +(从管理端功能需求、审核/配置/统计、接口依赖角度发言) + +### 【小程序开发工程师】 + +(从 C 端用户体验、交互流程、接口依赖角度发言) + +--- + +## 讨论过程 + +(关键交流节点,角色间的问答和碰撞) + +--- + +## 会议决议 + +> 所有角色达成共识的结论,可直接指导开发。 + +1. **{决议点1}**:{说明} +2. **{决议点2}**:{说明} +3. **待确认项**:{需进一步调研或确认的内容} + +--- + +## 待办事项 + +| 责任角色 | 任务 | 优先级 | 截止建议 | +|---------|------|--------|---------| +| 后端开发 | {任务} | 高/中/低 | {日期} | +| 管理端开发工程师 | {任务} | 高/中/低 | {日期} | +| 小程序开发工程师 | {任务} | 高/中/低 | {日期} | +| 产品经理 | {任务} | 高/中/低 | {日期} | + +--- + +## 各角色经验与业务理解更新 + +> 本次会议结束后,各角色基于讨论结果生成的经验,已同步写入各自的日期经验文件。 + +### 产品经理 + +- {从本次会议提炼的业务理解} + +### 后端开发 + +- {从本次会议提炼的后端相关经验} + +### 管理端开发工程师 + +- {从本次会议提炼的管理端相关经验} + +### 小程序开发工程师 + +- {从本次会议提炼的小程序相关经验} + +### 团队共享 + +- {跨角色共享的架构决策或业务规则} + +--- + +*会议纪要由助理橙子生成 | 各角色经验已同步至 `e:\Gongsi\Mycontent\.cursor\经验库\{角色文件夹}\YYYY-MM-DD.md`* diff --git a/.cursor/经验库/README.md b/.cursor/经验库/README.md index e407d7f1..b21b9a4c 100644 --- a/.cursor/经验库/README.md +++ b/.cursor/经验库/README.md @@ -11,8 +11,8 @@ ├── README.md # 本说明 ├── 经验清单.md # 跨角色经验索引(汇总) ├── 小程序/ -│ ├── 项目索引.md # 项目总结、开发进度(每次保存写日期) -│ └── YYYY-MM-DD.md # 按天存储的经验 +│ ├── 项目索引.md +│ └── YYYY-MM-DD.md ├── 管理端/ │ ├── 项目索引.md │ └── YYYY-MM-DD.md @@ -22,7 +22,10 @@ ├── 产品/ │ ├── 项目索引.md │ └── YYYY-MM-DD.md -└── 助理橙子/ +├── 助理橙子/ +│ ├── 项目索引.md +│ └── YYYY-MM-DD.md +└── 团队/ # 跨角色共享(架构决策、业务规则) ├── 项目索引.md └── YYYY-MM-DD.md ``` @@ -62,9 +65,10 @@ 1. **提炼**:从对话中提取问题/场景、解决方案、适用角色、应升级的 Skill 2. **写入经验**:追加到对应角色的 `YYYY-MM-DD.md`(当天文件,不存在则新建) -3. **更新项目索引**:在对应角色的 `项目索引.md` 的「开发进度」表追加一行,**写日期** -4. **更新经验清单**:在根目录 `经验清单.md` 索引表追加 -5. **升级 Skill**:根据经验类型,更新对应 `.cursor/skills/SKILL-xxx.md` +3. **跨角色经验**:若为架构决策、业务规则、路由约定等**跨角色共享**内容,**必须**同时写入 `团队/YYYY-MM-DD.md` +4. **更新项目索引**:在对应角色的 `项目索引.md` 的「开发进度」表追加一行,**写日期** +5. **更新经验清单**:在根目录 `经验清单.md` 索引表追加 +6. **升级 Skill**:根据经验类型,更新对应 `.cursor/skills/SKILL-xxx.md` --- diff --git a/.cursor/经验库/团队/2026-02-27.md b/.cursor/经验库/团队/2026-02-27.md new file mode 100644 index 00000000..33823626 --- /dev/null +++ b/.cursor/经验库/团队/2026-02-27.md @@ -0,0 +1,5 @@ +# 2026-02-27 | 团队经验 + +> 本日跨角色共享的架构决策、业务规则。格式:类型 | 摘要 | 关联 Skill + +--- diff --git a/.cursor/经验库/团队/项目索引.md b/.cursor/经验库/团队/项目索引.md new file mode 100644 index 00000000..affcdc6d --- /dev/null +++ b/.cursor/经验库/团队/项目索引.md @@ -0,0 +1,23 @@ +# 团队 - 项目索引 + +> 跨角色共享的架构决策、业务规则、团队级经验。根据讨论进度更新,**每次保存必须写日期**。 + +--- + +## 项目总结 + +Soul 创业派对全项目架构与约定:路由隔离(miniprogram/admin/db)、三端协同流程、经验按角色+按日存储、会议纪要独立存档、语义触发词驱动角色切换。 + +--- + +## 开发进度 + +| 日期 | 摘要 | 状态 | +|------|------|------| +| 2026-02-27 | 项目索引初始化;团队经验库目录建立 | 已完成 | + +> **格式说明**:每次架构级讨论后在此追加一行,日期格式 YYYY-MM-DD + +--- + +**最后更新**:2026-02-27 diff --git a/.cursor/经验库/经验清单.md b/.cursor/经验库/经验清单.md index f002da84..a2c23799 100644 --- a/.cursor/经验库/经验清单.md +++ b/.cursor/经验库/经验清单.md @@ -13,6 +13,7 @@ | 后端 | [后端/项目索引.md](./后端/项目索引.md) | 后端/YYYY-MM-DD.md | | 产品 | [产品/项目索引.md](./产品/项目索引.md) | 产品/YYYY-MM-DD.md | | 助理橙子 | [助理橙子/项目索引.md](./助理橙子/项目索引.md) | 助理橙子/YYYY-MM-DD.md | +| 团队(跨角色共享) | [团队/项目索引.md](./团队/项目索引.md) | 团队/YYYY-MM-DD.md | ---