CloudBase AI ToolKit
chính thứcChuyển từ lời nhắc AI thành ứng dụng trực tiếp chỉ với một cú nhấp chuột. CloudBase AI ToolKit là cầu nối kết nối trực tiếp AI IDE của bạn (Cursor, Copilot, v.v.) với Tencent CloudBase.
Bạn có thể làm gì với CloudBase AI ToolKit MCP?
- Đăng nhập CloudBase — Yêu cầu trợ lý AI đăng nhập vào CloudBase và chọn môi trường để làm việc.
- Quản lý cơ sở dữ liệu — Truy vấn và thay đổi dữ liệu trong PostgreSQL hoặc cơ sở dữ liệu tài liệu, bao gồm mô hình dữ liệu, CRUD, quyền và quy tắc bảo mật.
- Triển khai và gỡ lỗi dịch vụ tính toán — Viết, triển khai, gọi và gỡ lỗi các hàm đám mây và dịch vụ Cloud Run ngay trong cuộc trò chuyện.
- Cấu hình xác thực và lưu trữ — Thiết lập phương thức đăng nhập và lưu trữ đối tượng, đồng thời liên kết quyền với dữ liệu của bạn.
- Phát hành và kiểm tra — Xuất bản dịch vụ lưu trữ tĩnh hoặc Mini Programs, sau đó đọc nhật ký và triển khai lại khi cần.
- Xác nhận các thao tác nhạy cảm — Các thao tác xóa, SQL phá hủy dữ liệu và những thao tác xóa
callCloudApitương ứng sẽ tạm dừng để yêu cầu xác nhận, nêu rõ đối tượng mục tiêu.
Tài liệu
CloudBase AI Toolkit
AI viết mã. CloudBase vận hành backend.
Lớp tích hợp CloudBase dành cho các công cụ lập trình AI: Plugin cài đặt toàn bộ stack, Skills định hướng cách viết mã, MCP thao tác với cơ sở dữ liệu, hàm, bộ nhớ lưu trữ và triển khai ngay trong cuộc trò chuyện.
English · 简体中文 · Tài liệu · Nhật ký thay đổi · Vấn đề
Cập nhật gần đây
v2.37.x (2026-11)
- Chẩn đoán: lỗi backend không rõ nguyên nhân được chuyển thành hướng dẫn bước tiếp theo; lỗi CLS của hàm kèm RequestId và hai hướng tự kiểm tra song song; thông báo cập nhật mã cho biết khi Status vẫn đang chạy
- An toàn / CloudRun: thao tác xóa hàng loạt sẽ từ chối thực hiện nếu client không thể xác nhận; đường dẫn đích CloudRun phải nằm trong dự án và không được trỏ đến thư mục thông tin xác thực của máy chủ
- PostgreSQL: migrationVersion phải là dấu thời gian lịch hợp lệ; migrationDetail chỉ cần có phiên bản; nới lỏng một số kiểm tra đường dẫn và SQL báo nhầm
- Hệ sinh thái: biến thể plugin Codex theo định dạng Agent Plugins; gói skill-market Qianwen; gói connector WorkBuddy cho trang web Trung Quốc
v2.36.x (2026-10)
- MCP Apps: ba bảng — môi trường, mức sử dụng môi trường và kết quả triển khai — được bật mặc định; đặt
CLOUDBASE_MCP_UI=offđể ẩn chúng - An toàn: thao tác xóa, SQL phá hủy dữ liệu và các hành động xóa
callCloudApitương ứng sẽ tạm dừng để yêu cầu xác nhận, trong đó nêu rõ mục tiêu; đối số có dạng thông tin xác thực sẽ được kiểm tra chênh lệch một lần (độ dài cùng dấu vân tay sha256, không bao giờ là chính giá trị đó) - Môi trường: bảng mức sử dụng có thêm chế độ xem chỉ số (QPS, số lần gọi, lỗi, hết thời gian chờ, tải MySQL và CloudRun) với tên dễ hiểu; việc cấp phát MySQL đã bị loại khỏi các công cụ
- Bắt đầu sử dụng: mọi phản hồi
initializeđều cóinstructionskèm theo, nêu lệnh gọi chỉ đọc đầu tiên cần thực hiện; tài liệu thiết lập từ xa hiện ưu tiên OAuth
Bản phát hành · Đánh dấu sao · Theo dõi → Bản phát hành
Đây là gì
Các IDE AI (Cursor, Claude Code, Codex, CodeBuddy và các công cụ khác) rất giỏi tạo mã. Trở ngại thường gặp là backend: lược đồ, quyền, hàm, bộ nhớ lưu trữ, môi trường và phát hành.
CloudBase là backend tất cả trong một, ưu tiên AI của Tencent Cloud (cơ sở dữ liệu, bộ nhớ lưu trữ, xác thực, hàm đám mây, Cloud Run và nhiều dịch vụ khác). Repo này là Toolkit kết nối backend đó với các công cụ AI:
| Thành phần | Vai trò |
|---|---|
| Plugin | Cài đặt MCP Server, Agent Skills và Hooks cùng lúc—giảm bớt cấu hình riêng cho từng IDE |
| Agent Skills | Các skill theo tình huống (Web / Mini Program / cơ sở dữ liệu / xác thực / hàm, v.v.) hướng đến thực tiễn CloudBase khả thi |
| MCP | Đăng nhập, truy vấn và thay đổi dữ liệu, quản lý hàm và hosting, đọc nhật ký—ngay trong cuộc trò chuyện |
Repo này cung cấp gói npm @cloudbase/cloudbase-mcp, Skills và plugin AI.
Bạn vẫn cần môi trường CloudBase của riêng mình và nên xác nhận các thao tác nhạy cảm mà AI đề xuất. Toolkit cung cấp năng lực và lộ trình—không thay bạn phán đoán.
Các repo liên quan
Các repo phát hành và đồng bộ nằm trong TencentCloudBase. Những repo liên quan trực tiếp đến Toolkit này:
| Repo | Nội dung | Điểm bắt đầu thường dùng |
|---|---|---|
| CloudBase-AI-Toolkit (repo này) | Mã nguồn MCP Server; mã nguồn marketplace cho Claude Code / Codex | npx @cloudbase/cloudbase-mcp@latest |
| dsh-plugin | Plugin DeepSeek Harness (@cloudbase/dsh-plugin): cầu nối MCP + bảng DB/Storage/Auth | dsh plugin add @cloudbase/dsh-plugin |
| cloudbase-plugin | Repo phát hành Open Plugin Spec (đồng bộ qua CI): MCP + Skills + Hooks | npx plugins add TencentCloudBase/cloudbase-plugin · Dự phòng CNB: npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git |
| cloudbase-sites-plugin | Plugin Sites: tạo và triển khai Vite Web | npx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git |
| cloudbase-skills | Bộ sưu tập Agent Skills | npx skills add TencentCloudBase/cloudbase-skills · CNB: https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git |
| skills | Danh mục cài đặt theo từng skill (cũng có trên skills.sh) | npx skills add tencentcloudbase/skills --skill <name> |
| awesome-cloudbase-examples | Ví dụ và nghiên cứu tình huống về CloudBase | Duyệt / sao chép ví dụ |
| OpenVibeCoding | Mẫu Vibecoding trên CloudBase | Dùng làm điểm khởi đầu cho dự án |
Ưu tiên Plugin nếu cần toàn bộ stack; chỉ dùng Skills khi bạn chỉ cần các ràng buộc về kiến thức. Với các IDE có marketplace, hãy dùng repo này—không chạy thêm npx plugins add trên cùng công cụ.
Bắt đầu nhanh
Cách nhanh nhất để bắt đầu
Sao chép prompt AI này vào IDE AI của bạn. Agent sẽ đọc skill.md và hoàn tất thiết lập:
Set up CloudBase for me:
1. Open https://docs.cloudbase.net/skill.md and complete the setup following its instructions.
2. Tell me when you're done, and suggest the most relevant next step.
Chọn một lộ trình mặc định cho công cụ của bạn (Plugin / MCP)
| Công cụ của bạn | Lộ trình đề xuất |
|---|---|
| Claude Code / Codex (marketplace tích hợp sẵn) | Thêm repo này làm marketplace, sau đó cài plugin cloudbase (tài liệu plugin) |
| Công cụ Open Plugin Spec | npx plugins add TencentCloudBase/cloudbase-plugin |
| CodeBuddy / WorkBuddy / Doubao / MiniMax Code / DeepSeek Harness / ZCode / Kimi (tích hợp sẵn) | Dùng plugin hoặc connector CloudBase tích hợp sẵn trong IDE; với CodeBuddy, bạn cũng có thể cài qua plugin marketplace |
| Các IDE khác hỗ trợ MCP | Chỉ cấu hình MCP (bên dưới) |
Đã dùng CloudBase CLI?
tcb aicũng thiết lập MCP và Skills (tài liệu).
Plugin
npx plugins add TencentCloudBase/cloudbase-plugin
Chi tiết và khác biệt giữa các IDE: tài liệu plugin AI.
Chỉ MCP
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
HTTP từ xa, Cloud Mode tự lưu trữ và phạm vi áp dụng của plugin: Cài đặt và kết nối.
Prompt đầu tiên
Login to CloudBase
Use CloudBase Skills to build a todo app with login, database and permissions, then deploy
Skills định hình cấu trúc và thực tiễn; MCP xử lý môi trường và tài nguyên. Bạn cần có thể xác minh dữ liệu và API trong môi trường của riêng mình—không chỉ nhận được các tệp mã nguồn cục bộ.
Các IDE AI được hỗ trợ
| Công cụ | Nền tảng | Hướng dẫn |
|---|---|---|
| OpenClaw | CLI | Hướng dẫn |
| WorkBuddy | IDE độc lập | Hướng dẫn |
| Doubao | Máy tính để bàn và web (plugin marketplace) | Hướng dẫn |
| MiniMax Code | Ứng dụng máy tính để bàn và CLI terminal (plugin marketplace) | Hướng dẫn |
| DeepSeek Harness | Ứng dụng máy tính để bàn (plugin) | Hướng dẫn |
| ZCode | IDE độc lập (tích hợp sẵn từ phiên bản ≥ 3.4.1) | Hướng dẫn |
| Kimi Code | CLI (plugin marketplace) | Hướng dẫn |
| Kimi Work | Ứng dụng máy tính để bàn (bảng plugin) | Hướng dẫn |
| Codex App | Ứng dụng | Hướng dẫn |
| Cursor | IDE độc lập | Hướng dẫn |
| WindSurf | IDE / plugin | Hướng dẫn |
| CodeBuddy | IDE độc lập (tích hợp sẵn) | Hướng dẫn |
| CLINE | Plugin VS Code | Hướng dẫn |
| GitHub Copilot | Plugin VS Code | Hướng dẫn |
| Trae | IDE độc lập | Hướng dẫn |
| Tongyi Lingma | IDE / plugin | Hướng dẫn |
| RooCode | Plugin VS Code | Hướng dẫn |
| Baidu Comate | Plugin | Hướng dẫn |
| Augment Code | Plugin | Hướng dẫn |
| Claude Code | CLI | Hướng dẫn |
| Gemini CLI | CLI | Hướng dẫn |
| Codex CLI | CLI | Hướng dẫn |
| OpenCode | CLI | Hướng dẫn |
| Qwen Code | CLI | Hướng dẫn |
Thiết lập đầy đủ: Hướng dẫn cho IDE.
Khả năng
Sau khi thiết lập, AI có thể thực hiện các công việc backend thông thường trong môi trường của bạn (hãy xác nhận các bước quan trọng):
- Cơ sở dữ liệu: PostgreSQL và document DB, mô hình dữ liệu, CRUD, quyền và quy tắc bảo mật
- Tính toán: viết, triển khai, gọi và gỡ lỗi hàm đám mây / Cloud Run
- Xác thực và bộ nhớ lưu trữ: phương thức đăng nhập, lưu trữ đối tượng, liên kết quyền với dữ liệu
- Phát hành và vận hành: hosting tĩnh / phát hành Mini Program; kiểm tra nhật ký và triển khai lại
Phù hợp với Web, WeChat Mini Programs và dịch vụ backend. Tổng quan nền tảng: tài liệu CloudBase.
Đánh giá
Trong điều kiện được kiểm soát, cùng một yêu cầu ứng dụng Todo và bộ khung frontend được dùng để so sánh hai lộ trình backend: máy ảo đám mây truyền thống (tự quản lý runtime, tiến trình và mức độ phơi lộ mạng) và CloudBase (cơ sở dữ liệu được quản lý, xác thực ẩn danh và các dịch vụ backend liên quan). Một agent AI thực hiện phát triển và xác minh từ đầu đến cuối. Với mô hình và thiết lập tác vụ này, lộ trình CloudBase có kết quả thuận lợi hơn về thời gian hoàn thành, mức sử dụng token và số lần gọi công cụ. Các kết quả này phụ thuộc vào mô hình, framework agent và định nghĩa tác vụ, không nên khái quát vượt quá phạm vi đó.
Phương pháp, dữ liệu và giới hạn: Đánh giá cùng tác vụ: máy ảo đám mây so với CloudBase
Cài đặt và kết nối
Điều kiện tiên quyết
- Node.js v18.15.0+
- Một môi trường CloudBase
- Một công cụ AI hỗ trợ Plugin / Skills / MCP
Tùy chọn thiết lập
- Plugin (khi công cụ hỗ trợ)
npx plugins add TencentCloudBase/cloudbase-plugin - MCP thủ công (ghi vào tệp cấu hình IDE)
Đã dùng CloudBase CLI?
tcb aicũng thiết lập MCP và Skills (tài liệu).
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
WindSurf (.windsurf/settings.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
CodeBuddy
CloudBase được tích hợp sẵn (MCP / Skills); thường không cần cấu hình thủ công.
Bạn cũng có thể cài qua plugin marketplace: xem hướng dẫn thiết lập CodeBuddy.
Các công cụ khác: Hướng dẫn thiết lập IDE.
Chế độ kết nối MCP
Từ xa (được khuyến nghị): IDE kết nối qua HTTP đến Tencent Cloud MCP. Không cần Node cục bộ; các client tương tác hoàn tất xác thực trong trình duyệt.
| Trang web | MCP endpoint |
|---|---|
| Trung Quốc (nội địa) | https://tcb-api.cloud.tencent.com/mcp/v1 |
| Quốc tế | https://tcb-api.tencentcloud.com/mcp/v1 |
Chọn endpoint tương ứng với trang web nơi môi trường của bạn được lưu trữ—hai trang web sử dụng tài khoản, bảng điều khiển và thông tin xác thực riêng biệt.
OAuth (tương tác, được khuyến nghị): URL là toàn bộ cấu hình. IDE mở trình duyệt để đăng nhập và chấp thuận, sau đó bạn chọn môi trường tại đó—không cần khóa trong tệp cấu hình và không cần luân chuyển khóa.
{
"mcpServers": {
"cloudbase": {
"type": "http",
"url": "https://tcb-api.cloud.tencent.com/mcp/v1"
}
}
}
Thông tin xác thực tĩnh (dành cho client không có OAuth và CI/CD): thêm env_id cùng một cặp khóa được tạo trên cùng trang web với endpoint.
{
"mcpServers": {
"cloudbase": {
"type": "http",
"url": "https://tcb-api.cloud.tencent.com/mcp/v1?env_id=<env_id>",
"headers": {
"X-TencentCloud-SecretId": "<Tencent Cloud Secret ID>",
"X-TencentCloud-SecretKey": "<Tencent Cloud Secret Key>"
}
}
}
}
Cặp khóa tĩnh vẫn có hiệu lực cho đến khi được luân chuyển hoặc xóa; phiên OAuth kết thúc khi bạn đăng xuất. Chỉ dùng dạng tĩnh khi không thể sử dụng quy trình qua trình duyệt—và không đưa nó vào repo.
Cục bộ: chạy npx @cloudbase/cloudbase-mcp@latest trên máy của bạn—đầy đủ tính năng, bao gồm tải lên từ hệ thống tệp cục bộ và tải mẫu xuống.
Đánh đổi khi dùng từ xa: không có các tính năng dùng hệ thống tệp cục bộ (tải lên, tải mẫu xuống), và trang web quốc tế hiện chưa cung cấp công cụ NoSQL.
URL từ xa cũng chấp nhận site (domestic / intl, chỉ cần cho môi trường trên trang web Trung Quốc trong ap-singapore, khi khu vực chưa rõ), cùng với enable_plugins / disable_plugins để giới hạn công cụ. Tên chuẩn nằm trong mcp/src/server.ts.
Remote MCP E2E (client SDK chính thức): npm run test:hosted-mcp:e2e — xem tests/hosted-mcp-e2e/README.md để biết các chế độ apikey/OAuth, staging không bảo mật TLS và biến môi trường. Thiếu thông tin xác thực thì bỏ qua (thoát với mã 0).
Chế độ Cloud tự lưu trữ: đặt CLOUDBASE_MCP_CLOUD_MODE=true (hoặc MCP_CLOUD_MODE=true) để tắt các công cụ tệp và tiến trình cục bộ đối với các bên gọi từ xa.
| Tình huống | Gợi ý |
|---|---|
| Cá nhân / bắt đầu nhanh nhất | URL từ xa (OAuth) |
| Cần tính năng tệp cục bộ | npx cục bộ |
| CI / tự động hóa | Từ xa + thông tin xác thực tĩnh |
| MCP tự lưu trữ | Bắt buộc dùng Chế độ Cloud |
Ví dụ
Gomoku trực tuyến: mô tả nhu cầu; nhận Web + cơ sở dữ liệu đám mây / realtime và triển khai.
Bản demo: Gomoku · Xem thêm: hướng dẫn
Tài liệu
Câu hỏi thường gặp
Khác gì với Vercel / Netlify?
Các nền tảng đó tập trung vào việc triển khai frontend hoặc container. CloudBase cung cấp các khối xây dựng backend (cơ sở dữ liệu, xác thực, hàm). Toolkit cho phép các công cụ AI sử dụng chúng trong cuộc trò chuyện. Triển khai chỉ là một phần của quy trình.
Tôi có thể dùng công cụ này mà không cần IDE có giao diện đồ họa không?
Có. Bất kỳ công cụ nào có thể cấu hình MCP Server hoặc cài đặt Plugin / Skills tương ứng đều dùng được—bao gồm Claude Code, Gemini CLI, OpenCode. Danh sách hỗ trợ
Mã của tôi được lưu ở đâu?
Việc triển khai nhắm đến môi trường CloudBase của riêng bạn. Ở chế độ cục bộ, MCP chạy trên máy của bạn; mã không cần rời khỏi máy cho đến khi bạn triển khai. Lưu lượng Cloud sử dụng HTTPS.
Tự lưu trữ máy chủ MCP có an toàn không?
npx cục bộ tương đương với việc tự chạy các công cụ. Với máy chủ từ xa, hãy đặt CLOUDBASE_MCP_CLOUD_MODE=true để tắt các công cụ tệp/tiến trình cục bộ. HTTP từ xa của Tencent Cloud có sẵn biện pháp bảo vệ này.
Chi phí?
Toolkit (bao gồm MCP) là phần mềm nguồn mở theo giấy phép MIT. CloudBase có hạn mức miễn phí; mức sử dụng vượt quá hạn mức sẽ bị tính phí—xem thông tin thanh toán.
Khi đăng nhập, hệ thống báo môi trường không tồn tại?
Hãy xác nhận môi trường tồn tại và đang hoạt động bình thường trong bảng điều khiển, sau đó đăng nhập lại và chọn đúng môi trường.
Môi trường trên trang nội địa tại `ap-singapore` bị xem là môi trường quốc tế?
Cả trang nội địa (cloud.tencent.com) và trang quốc tế (tencentcloud.com) đều cung cấp khu vực ap-singapore, nên chỉ dựa vào khu vực thì không thể phân biệt. Nếu không chỉ định trang cụ thể, MCP mặc định dùng intl cho ap-singapore (để tương thích ngược). Người dùng Singapore trên trang nội địa phải đặt TCB_SITE=domestic (cùng với TCB_REGION=ap-singapore) trong env của MCP, hoặc thêm một .cloudbase/project.json ở thư mục gốc của dự án:
{ "site": "domestic", "region": "ap-singapore", "envId": "your-env-id" }
Thông tin xác thực được lưu riêng theo từng trang (credential.domestic / credential.intl), nên có thể đăng nhập đồng thời vào trang nội địa và quốc tế; auth.json cũ chỉ có một vị trí lưu sẽ được đọc dưới dạng domestic và chuyển đổi khi ghi lần đầu.
Chế độ từ xa: không cần truyền thêm gì — máy chủ của endpoint quyết định trang nào được dùng (tcb-api.cloud.tencent.com = trang Trung Quốc, tcb-api.tencentcloud.com = trang quốc tế), và không có tham số truy vấn site. Cách này cũng áp dụng cho môi trường trên trang Trung Quốc đặt tại ap-singapore: tiếp tục dùng endpoint của trang Trung Quốc.
Cộng đồng
| Tài liệu | docs.cloudbase.net |
| Vấn đề | GitHub Issues |
| Bản phát hành | Nhật ký thay đổi |