Đăng tool lên chợ OpenCADs

Bạn không phải tự đóng gói, tự khai hồ sơ hay tự tính giá. Một trợ lý AI làm hết những việc đó — bạn chỉ trả lời hai câu và ký. Dưới đây là toàn bộ hành trình, từng bước.

Thư mục tool Trợ lý AI + bạn Kiểm định Chợ

Trước khi bắt đầu

Ba thứ cần có sẵn trên máy — chuẩn bị một lần, dùng cho mọi tool về sau.

1 · Thư mục mã nguồn tool

Code của bạn, để ở đâu trên máy cũng được.

2 · Một trợ lý AI

Claude Code, Cursor, Codex hoặc VS Code — miễn phí để thử.

3 · Node.js

Cài tại nodejs.org — dòng lệnh cần nó để chạy.

Bảy bước từ máy bạn tới chợ

Bước 1–3 bạn làm; bước 4 bạn chốt giá; bước 5 nền tảng chạy tự động, bạn xem; bước 6 bạn ký; bước 7 chờ duyệt rồi lên chợ.

1

Nối máy tính của bạn

Mở terminal ngay trong thư mục mã nguồn tool trên máy tính, rồi chạy:

opencads rc

Lần đầu trên máy này? Cài một lần — sau đó chỉ còn dòng trên:

npm install -g https://opencads.com/cli.tgz
2

Nhập mã bốn số

Lệnh sẽ hỏi bạn một mã bốn số. Mã hiện ngay trên trang Tool của bạn khi bạn bấm «Bắt đầu» — máy tính là bên lạ nên phải chứng minh có mã, và bạn duyệt trên điện thoại. Nối xong, cửa sổ terminal đóng lại cũng không sao: phiên vẫn chạy nền, và máy hiện trong danh sách.

Muốn tự tay? Thêm máy chủ MCP https://opencads.com/mcp. Mỗi hãng một cú pháp:

  • Claude Codeclaude mcp add --transport http opencads https://opencads.com/mcp
  • Codexcodex mcp add opencads --url https://opencads.com/mcp
  • Cursorthêm vào .cursor/mcp.json{ "mcpServers": { "opencads": { "url": "https://opencads.com/mcp" } } }
  • VS Code · Copilotthêm vào .vscode/mcp.json — nhớ "type": "http", thiếu nó VS Code tưởng là máy chủ chạy bằng lệnh{ "servers": { "opencads": { "type": "http", "url": "https://opencads.com/mcp" } } }

Đi đường tự tay thì phải tự lo phần xác minh: Claude Code tự mở trang xác minh, nhưng Cursor và VS Code không — chúng chưa chạy luồng đăng nhập cho máy chủ MCP, nên sẽ báo lỗi quyền cho tới khi bạn bảo trợ lý «gọi opencads_login rồi in link xác minh» và dán link đó vào trình duyệt đang đăng nhập đúng tài khoản. Dòng lệnh ở bước 1 làm hộ đúng phần này — đó là lý do nó vẫn là đường chính.

Bạn thấy: màn «Xưởng phát hành» mở ra, với danh sách các bước còn xám.

3

Trả lời hai câu

Trợ lý hỏi đúng hai điều máy không tự biết: tool tên gì, và nó làm được việc gì, cho ai. Trả lời bên nào cũng được — gõ ngay trên màn Xưởng, hoặc trong ô chat của trợ lý; cùng một phiên.

Máy tự lo phần còn lại: câu chốt, động từ nghề rút từ mô tả; đơn vị tính lấy từ chính tool của bạn.

4

Chốt bảng giá

Nền tảng suy sẵn một bảng năm gói — Free · Personal · Pro · Business · Enterprise — từ chi phí đo được của tool. Bạn sửa ô nào muốn, phần còn lại tự khớp theo tỉ lệ; ưng thì bấm chốt.

Bạn không phải nghĩ ra con số nào từ chỗ trống — chỉ xác nhận hoặc chỉnh.

5

Nền tảng kiểm — bạn ngồi xem

Các mốc chạy tự động và sáng lên trên màn: đọc thư mục, đóng gói theo hợp đồng, soi bảo mật, chạy thử tool trong hộp cát tách biệt, đo chi phí mỗi lượt chạy. Bạn không làm gì ở bước này.

Bạn thấy: từng mốc chuyển từ xám sang có dấu tích, kèm con số thật — vd «đóng gói 41 MB», «bảo mật 0 chặn», «chạy thử đạt».

6

Ký phát hành

Khi mọi mốc xong, nút «Ký phát hành» mở ra. Ký là bạn xác nhận tool chạy đúng như mô tả và chịu trách nhiệm về nội dung. Chỉ chính bạn ký được — không ai ký thay.

7

Chờ duyệt rồi lên chợ

Nền tảng duyệt nội bộ (trong 48 giờ, hồ sơ đầy đủ thường nhanh hơn). Duyệt xong, tool lên chợ và mở dần cho người dùng: 5% → 25% → 100%. Có chuyện thì rút về một nút.

Bạn theo dõi ở Bảng nhà phát hành: lượt chạy, doanh thu, và nút rollback nếu bản mới có lỗi.

Nếu vấp

Dán lệnh xong mà màn hình cứ chờ, không thấy gì
Thường do một trong ba:
  • Máy chưa cài Node.js — lệnh báo «npx is not recognized» thì là thiếu nó.
  • Dán nhầm chỗ — dán vào ô chat của trợ lý AI, không phải ô tìm kiếm trình duyệt.
  • Trợ lý đang mở sẵn — khởi động lại nó rồi dán lệnh (nó chỉ đọc cấu hình lúc mở).
Vẫn kẹt? Trong màn Xưởng có đường nhập mã 6 ký tự thủ công.
Chưa có trợ lý AI nào trên máy
Cài một cái trước — Claude Code hoặc Cursor đều miễn phí để thử. Mở nó lên rồi quay lại bước 1.
Tool của tôi viết bằng ngôn ngữ khác Python thì có đăng được không
Được. OpenCADs không sở hữu và không ép ngôn ngữ bên trong tool — Python, C#, C++, Rust, Go, hay no-code đều được. Nền tảng chỉ chuẩn hoá phần hợp đồng bên ngoài (khai báo, kiểm tra, đóng gói, cấp quyền, phân phối).

Bạn nhận được gì

80%

doanh thu về bạn, nền tảng giữ 20% — minh bạch hơn App Store và Google Play (30%).

70%

nếu tool sinh ra từ một giải làm tool: 70% người làm tool, 10% gieo quỹ kỳ sau, nền tảng vẫn đúng 20%.

Đang trong giai đoạn thử nghiệm — nền tảng chưa thu tiền thật của ai. Mọi con số về tiền trên các màn là điều khoản công bố.

Bắt đầu — nối máy của bạn Mất khoảng vài phút nếu tool đã sẵn sàng.