File tree Expand file tree Collapse file tree
specs/cloudbase-rules-version-optimization Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5050- ** 🔧 智能修复** - AI 自动查看日志并修复问题,降低运维成本
5151- ** ⚡ 极速体验** - 国内 CDN 加速,比海外平台访问速度更快
5252- ** 📚 知识检索** - 内置云开发、微信小程序等专业知识库的智能向量检索
53+ - ** 🔄 智能升级** - 自动检测版本差异并提供升级指导,确保用户始终使用最新功能
5354
5455> [ !TIP]
5556>
Original file line number Diff line number Diff line change 1- ---
2- cloudbaseAIVersion:1.8.28
3- description: CloudBase AI 开发规则索引 - 防止不同开发场景的规则互相干扰
4- globs: *
5- alwaysApply: true
6- ---
71
82# AI 开发人机协同规则索引
93
@@ -19,6 +13,62 @@ alwaysApply: true
1913 - **Web 项目**:必须使用 CloudBase Web SDK 内置的认证功能(如 `auth.toDefaultLoginPage()`),严禁使用云函数实现登录认证逻辑
2014 - **小程序项目**:小程序云开发天然免登录,在云函数中通过 wx-server-sdk 获取 `wxContext.OPENID`,严禁生成登录页面或登录流程
2115
16+ ## 版本检测和升级约束
17+
18+ ### 自动版本检测
19+ - 当用户使用 CloudBase 相关功能时,AI Agent 应自动检查当前项目的 cloudbaseAIVersion 字段
20+ - 通过 npm registry API 查询 @cloudbase/cloudbase-mcp 的最新版本
21+ - 比较版本差异,如果发现新版本可用,主动向用户提示升级建议
22+ - 首次使用时显示友好的欢迎信息和当前版本
23+
24+ ### 升级指导流程
25+ - 检测到版本差异时,使用 interactiveDialog 工具与用户确认升级意愿
26+ - 提供详细的升级指导,包括 MCP 升级和 AI 规则下载两个选项
27+ - 集成官方文档链接:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/faq#%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0-cloudbase-ai-toolkit
28+ - 指导用户执行 downloadTemplate 操作,参数为 template:rules
29+
30+ ### 版本信息展示格式
31+ ```
32+ 🚀 CloudBase AI Toolkit v{currentVersion}
33+
34+ ✨ 当前版本:{currentVersion}
35+ 🆕 最新版本:{latestVersion}
36+ 📅 最后检查:{lastCheckTime}
37+
38+ {upgradeMessage}
39+ ```
40+
41+ ### 升级提示格式
42+ ```
43+ 🔄 发现新版本可用!
44+
45+ 当前版本:{currentVersion}
46+ 最新版本:{latestVersion}
47+
48+ 选择升级方式:
49+ 1. 🔧 升级 MCP 工具
50+ 2. 📥 下载最新 AI 规则
51+ 3. 🚀 全部升级
52+ 4. ❌ 暂不升级
53+
54+ 官方升级指南:{officialDocLink}
55+ ```
56+
57+ ### 首次使用欢迎信息
58+ ```
59+ 🎉 欢迎使用 CloudBase AI Toolkit!
60+
61+ ✨ 当前版本:{currentVersion}
62+ 🚀 功能特性:
63+ • 智能云开发助手
64+ • 多平台项目支持
65+ • 自动化部署流程
66+ • 丰富的项目模板
67+
68+ 📚 快速开始:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/
69+ 🔄 需要了解升级流程吗?
70+ ```
71+
2272## 工作流
2373
2474
@@ -119,7 +169,4 @@ alwaysApply: true
119169- **数据库相关**:额外参考 `rules/database.mdc`
120170- **UI 设计需求**:额外参考 `rules/ui-design.mdc`
121171
122- **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
123-
124-
125-
172+ **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
Original file line number Diff line number Diff line change 1- ---
2- cloudbaseAIVersion:1.8.28
3- description: CloudBase AI 开发规则索引 - 防止不同开发场景的规则互相干扰
4- globs: *
5- alwaysApply: true
6- ---
71
82# AI 开发人机协同规则索引
93
@@ -19,6 +13,62 @@ alwaysApply: true
1913 - **Web 项目**:必须使用 CloudBase Web SDK 内置的认证功能(如 `auth.toDefaultLoginPage()`),严禁使用云函数实现登录认证逻辑
2014 - **小程序项目**:小程序云开发天然免登录,在云函数中通过 wx-server-sdk 获取 `wxContext.OPENID`,严禁生成登录页面或登录流程
2115
16+ ## 版本检测和升级约束
17+
18+ ### 自动版本检测
19+ - 当用户使用 CloudBase 相关功能时,AI Agent 应自动检查当前项目的 cloudbaseAIVersion 字段
20+ - 通过 npm registry API 查询 @cloudbase/cloudbase-mcp 的最新版本
21+ - 比较版本差异,如果发现新版本可用,主动向用户提示升级建议
22+ - 首次使用时显示友好的欢迎信息和当前版本
23+
24+ ### 升级指导流程
25+ - 检测到版本差异时,使用 interactiveDialog 工具与用户确认升级意愿
26+ - 提供详细的升级指导,包括 MCP 升级和 AI 规则下载两个选项
27+ - 集成官方文档链接:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/faq#%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0-cloudbase-ai-toolkit
28+ - 指导用户执行 downloadTemplate 操作,参数为 template:rules
29+
30+ ### 版本信息展示格式
31+ ```
32+ 🚀 CloudBase AI Toolkit v{currentVersion}
33+
34+ ✨ 当前版本:{currentVersion}
35+ 🆕 最新版本:{latestVersion}
36+ 📅 最后检查:{lastCheckTime}
37+
38+ {upgradeMessage}
39+ ```
40+
41+ ### 升级提示格式
42+ ```
43+ 🔄 发现新版本可用!
44+
45+ 当前版本:{currentVersion}
46+ 最新版本:{latestVersion}
47+
48+ 选择升级方式:
49+ 1. 🔧 升级 MCP 工具
50+ 2. 📥 下载最新 AI 规则
51+ 3. 🚀 全部升级
52+ 4. ❌ 暂不升级
53+
54+ 官方升级指南:{officialDocLink}
55+ ```
56+
57+ ### 首次使用欢迎信息
58+ ```
59+ 🎉 欢迎使用 CloudBase AI Toolkit!
60+
61+ ✨ 当前版本:{currentVersion}
62+ 🚀 功能特性:
63+ • 智能云开发助手
64+ • 多平台项目支持
65+ • 自动化部署流程
66+ • 丰富的项目模板
67+
68+ 📚 快速开始:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/
69+ 🔄 需要了解升级流程吗?
70+ ```
71+
2272## 工作流
2373
2474
@@ -119,7 +169,4 @@ alwaysApply: true
119169- **数据库相关**:额外参考 `rules/database.mdc`
120170- **UI 设计需求**:额外参考 `rules/ui-design.mdc`
121171
122- **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
123-
124-
125-
172+ **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
Original file line number Diff line number Diff line change 1- ---
2- cloudbaseAIVersion:1.8.28
3- description: CloudBase AI 开发规则索引 - 防止不同开发场景的规则互相干扰
4- globs: *
5- alwaysApply: true
6- ---
71
82# AI 开发人机协同规则索引
93
@@ -19,6 +13,62 @@ alwaysApply: true
1913 - **Web 项目**:必须使用 CloudBase Web SDK 内置的认证功能(如 `auth.toDefaultLoginPage()`),严禁使用云函数实现登录认证逻辑
2014 - **小程序项目**:小程序云开发天然免登录,在云函数中通过 wx-server-sdk 获取 `wxContext.OPENID`,严禁生成登录页面或登录流程
2115
16+ ## 版本检测和升级约束
17+
18+ ### 自动版本检测
19+ - 当用户使用 CloudBase 相关功能时,AI Agent 应自动检查当前项目的 cloudbaseAIVersion 字段
20+ - 通过 npm registry API 查询 @cloudbase/cloudbase-mcp 的最新版本
21+ - 比较版本差异,如果发现新版本可用,主动向用户提示升级建议
22+ - 首次使用时显示友好的欢迎信息和当前版本
23+
24+ ### 升级指导流程
25+ - 检测到版本差异时,使用 interactiveDialog 工具与用户确认升级意愿
26+ - 提供详细的升级指导,包括 MCP 升级和 AI 规则下载两个选项
27+ - 集成官方文档链接:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/faq#%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0-cloudbase-ai-toolkit
28+ - 指导用户执行 downloadTemplate 操作,参数为 template:rules
29+
30+ ### 版本信息展示格式
31+ ```
32+ 🚀 CloudBase AI Toolkit v{currentVersion}
33+
34+ ✨ 当前版本:{currentVersion}
35+ 🆕 最新版本:{latestVersion}
36+ 📅 最后检查:{lastCheckTime}
37+
38+ {upgradeMessage}
39+ ```
40+
41+ ### 升级提示格式
42+ ```
43+ 🔄 发现新版本可用!
44+
45+ 当前版本:{currentVersion}
46+ 最新版本:{latestVersion}
47+
48+ 选择升级方式:
49+ 1. 🔧 升级 MCP 工具
50+ 2. 📥 下载最新 AI 规则
51+ 3. 🚀 全部升级
52+ 4. ❌ 暂不升级
53+
54+ 官方升级指南:{officialDocLink}
55+ ```
56+
57+ ### 首次使用欢迎信息
58+ ```
59+ 🎉 欢迎使用 CloudBase AI Toolkit!
60+
61+ ✨ 当前版本:{currentVersion}
62+ 🚀 功能特性:
63+ • 智能云开发助手
64+ • 多平台项目支持
65+ • 自动化部署流程
66+ • 丰富的项目模板
67+
68+ 📚 快速开始:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/
69+ 🔄 需要了解升级流程吗?
70+ ```
71+
2272## 工作流
2373
2474
@@ -119,7 +169,4 @@ alwaysApply: true
119169- **数据库相关**:额外参考 `rules/database.mdc`
120170- **UI 设计需求**:额外参考 `rules/ui-design.mdc`
121171
122- **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
123-
124-
125-
172+ **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
Original file line number Diff line number Diff line change 1- ---
2- cloudbaseAIVersion:1.8.28
3- description: CloudBase AI 开发规则索引 - 防止不同开发场景的规则互相干扰
4- globs: *
5- alwaysApply: true
6- ---
71
82# AI 开发人机协同规则索引
93
@@ -19,6 +13,62 @@ alwaysApply: true
1913 - **Web 项目**:必须使用 CloudBase Web SDK 内置的认证功能(如 `auth.toDefaultLoginPage()`),严禁使用云函数实现登录认证逻辑
2014 - **小程序项目**:小程序云开发天然免登录,在云函数中通过 wx-server-sdk 获取 `wxContext.OPENID`,严禁生成登录页面或登录流程
2115
16+ ## 版本检测和升级约束
17+
18+ ### 自动版本检测
19+ - 当用户使用 CloudBase 相关功能时,AI Agent 应自动检查当前项目的 cloudbaseAIVersion 字段
20+ - 通过 npm registry API 查询 @cloudbase/cloudbase-mcp 的最新版本
21+ - 比较版本差异,如果发现新版本可用,主动向用户提示升级建议
22+ - 首次使用时显示友好的欢迎信息和当前版本
23+
24+ ### 升级指导流程
25+ - 检测到版本差异时,使用 interactiveDialog 工具与用户确认升级意愿
26+ - 提供详细的升级指导,包括 MCP 升级和 AI 规则下载两个选项
27+ - 集成官方文档链接:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/faq#%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0-cloudbase-ai-toolkit
28+ - 指导用户执行 downloadTemplate 操作,参数为 template:rules
29+
30+ ### 版本信息展示格式
31+ ```
32+ 🚀 CloudBase AI Toolkit v{currentVersion}
33+
34+ ✨ 当前版本:{currentVersion}
35+ 🆕 最新版本:{latestVersion}
36+ 📅 最后检查:{lastCheckTime}
37+
38+ {upgradeMessage}
39+ ```
40+
41+ ### 升级提示格式
42+ ```
43+ 🔄 发现新版本可用!
44+
45+ 当前版本:{currentVersion}
46+ 最新版本:{latestVersion}
47+
48+ 选择升级方式:
49+ 1. 🔧 升级 MCP 工具
50+ 2. 📥 下载最新 AI 规则
51+ 3. 🚀 全部升级
52+ 4. ❌ 暂不升级
53+
54+ 官方升级指南:{officialDocLink}
55+ ```
56+
57+ ### 首次使用欢迎信息
58+ ```
59+ 🎉 欢迎使用 CloudBase AI Toolkit!
60+
61+ ✨ 当前版本:{currentVersion}
62+ 🚀 功能特性:
63+ • 智能云开发助手
64+ • 多平台项目支持
65+ • 自动化部署流程
66+ • 丰富的项目模板
67+
68+ 📚 快速开始:https://docs.cloudbase.net/ai/cloudbase-ai-toolkit/
69+ 🔄 需要了解升级流程吗?
70+ ```
71+
2272## 工作流
2373
2474
@@ -119,7 +169,4 @@ alwaysApply: true
119169- **数据库相关**:额外参考 `rules/database.mdc`
120170- **UI 设计需求**:额外参考 `rules/ui-design.mdc`
121171
122- **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
123-
124-
125-
172+ **重要提醒:开发微信小程序时,严禁参考 Web SDK 的认证方式,必须使用小程序专用的 API 和云开发方式!**
You can’t perform that action at this time.
0 commit comments