Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions config/.augment-guidelines
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.clinerules/cloudbase-rules.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.comate/rules/cloudbase-rules.mdr
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.cursor/rules/cloudbase-rules.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.gemini/GEMINI.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
14 changes: 14 additions & 0 deletions config/.kiro/settings/mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": [
"@cloudbase/cloudbase-mcp@latest"
],
"env": {
"INTEGRATION_IDE": "Kiro"
}
}
}
}

1 change: 1 addition & 0 deletions config/.lingma/rules/cloudbaase-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.qoder/rules/cloudbase-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.qwen/QWEN.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.roo/rules/cloudbaase-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.rules/cloudbase-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.rules/cloudbase-rules.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.trae/rules/cloudbase-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/.windsurf/rules/cloudbase-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
1 change: 1 addition & 0 deletions config/CODEBUDDY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description: CloudBase AI Development Rules Guide - Provides scenario-based best practices to ensure development quality
globs: *
alwaysApply: true
inclusion: always
---

# CloudBase AI Development Rules Guide
Expand Down
9 changes: 8 additions & 1 deletion doc/components/IDEIconGrid.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React from 'react';
import Link from '@docusaurus/Link';
import React from 'react';
import styles from './IDEIconGrid.module.css';

interface IDE {
Expand Down Expand Up @@ -138,6 +138,13 @@ const IDES: IDE[] = [
iconUrl: 'https://avatars.githubusercontent.com/u/66570915?s=200&v=4',
docUrl: '/ai/cloudbase-ai-toolkit/ide-setup/opencode',
},
{
id: 'kiro',
name: 'Kiro',
platform: '独立 IDE',
iconUrl: 'https://kiro.dev/favicon.ico',
docUrl: '/ai/cloudbase-ai-toolkit/ide-setup/kiro',
},
{
id: 'cloudbase-cli',
name: 'CloudBase CLI',
Expand Down
45 changes: 33 additions & 12 deletions doc/components/IDESelector.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ const IDES: IDE[] = [
iconSlug: 'cursor',
docUrl: 'https://docs.cursor.com/context/model-context-protocol#configuration-locations',
supportsProjectMCP: true,
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand All @@ -55,7 +55,7 @@ const IDES: IDE[] = [
supportsProjectMCP: true,
cliCommand: 'claude mcp add --transport stdio cloudbase --env INTEGRATION_IDE=ClaudeCode -- npx @cloudbase/cloudbase-mcp@latest',
alternativeConfig: 'Alternatively, add this configuration to .mcp.json:',
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand All @@ -77,7 +77,7 @@ const IDES: IDE[] = [
docUrl: 'https://www.codebuddy.ai/docs/zh/ide/Config%20MCP',
supportsProjectMCP: true,
alternativeConfig: 'Alternatively, add this configuration to',
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand All @@ -100,7 +100,7 @@ const IDES: IDE[] = [
supportsProjectMCP: true,
cliCommand: 'codebuddy mcp add --scope project cloudbase --env INTEGRATION_IDE=CodeBuddyCode -- npx @cloudbase/cloudbase-mcp@latest',
alternativeConfig: 'Alternatively, add this configuration to .mcp.json:',
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand All @@ -122,7 +122,7 @@ const IDES: IDE[] = [
iconUrl: 'https://code.visualstudio.com/favicon.ico',
docUrl: 'https://code.visualstudio.com/docs/copilot/chat/mcp-servers',
supportsProjectMCP: true,
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"servers": {
"cloudbase": {
Expand Down Expand Up @@ -220,7 +220,7 @@ const IDES: IDE[] = [
useCommandInsteadOfConfig: true,
installCommand: 'codex mcp add cloudbase --env INTEGRATION_IDE=CodeX -- cloudbase-mcp',
installCommandDocs: '**前置步骤:** 请先全局安装 CloudBase MCP 工具:\n```bash\nnpm i @cloudbase/cloudbase-mcp -g\n```\n\n根据运行系统在终端中运行指令:\n\n**MacOS, Linux, WSL:**\n```bash\ncodex mcp add cloudbase --env INTEGRATION_IDE=CodeX -- cloudbase-mcp\n```\n\n**Windows Powershell:**\n```bash\ncodex mcp add cloudbase --env INTEGRATION_IDE=CodeX -- cmd /c cloudbase-mcp\n```',
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand Down Expand Up @@ -316,7 +316,7 @@ const IDES: IDE[] = [
iconUrl: 'https://g.alicdn.com/qbase/qoder/0.0.183/favIcon.svg',
docUrl: 'https://docs.qoder.com/zh/user-guide/chat/model-context-protocol',
supportsProjectMCP: false,
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand All @@ -337,7 +337,7 @@ const IDES: IDE[] = [
iconUrl: 'https://antigravity.google/assets/image/antigravity-logo.png',
docUrl: 'https://antigravity.google/docs',
supportsProjectMCP: true,
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand All @@ -358,7 +358,7 @@ const IDES: IDE[] = [
iconSlug: 'windsurf',
docUrl: 'https://docs.windsurf.com/windsurf/cascade/memories',
supportsProjectMCP: true,
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
Expand Down Expand Up @@ -405,9 +405,30 @@ const IDES: IDE[] = [
useCommandInsteadOfConfig: true,
installCommand: 'npm i -g @cloudbase/cli',
installCommandDocs: '**安装 CloudBase CLI:**\n\n```bash\nnpm i -g @cloudbase/cli\n```\n\n**初始化配置:**\n\n```bash\ntcb ai\n```\n\n配置向导会引导你完成 AI 工具的配置。CloudBase CLI 内置了 MCP 和 AI 开发规则,无需手动配置。\n\n**开始使用:**\n\n```bash\ntcb ai\n```',
verificationPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: '',
},
{
id: 'kiro',
name: 'Kiro',
platform: '独立 IDE',
configPath: '.kiro/settings/mcp.json',
iconUrl: 'https://kiro.dev/favicon.ico',
docUrl: 'https://kiro.dev/docs/mcp/configuration/',
supportsProjectMCP: true,
verificationPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
configExample: `{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"],
"env": {
"INTEGRATION_IDE": "Kiro"
}
}
}
}`,
},
];

// JSON syntax highlighter
Expand Down Expand Up @@ -476,10 +497,10 @@ const translations: Record<string, Record<string, string>> = {
viewTemplates: '查看模板',
oneClickInstall: '一键安装',
orManualConfig: '或手动配置',
orAddConfig: '将以下配置添加到',
orAddConfig: '将以下配置添加到项目目录的',
step2Verify: '步骤 2:验证连接',
verifyDescription: '配置完成后,在 AI 对话中输入以下内容验证',
defaultVerifyPrompt: '检查 CloudBase 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
defaultVerifyPrompt: '检查 CloudBase MCP 工具是否可用, 下载 CloudBase AI 开发规则到当前项目',
cliCommand: 'CLI 命令',
alternativeConfig: '替代配置',
needHelp: '需要帮助?',
Expand Down
Loading
Loading