v1.0.0 正式發布

你的 AI 程式設計助手
隨時隨地

多平台 AI 助手,整合 GPT、Claude、Gemini 等模型。 透過 Telegram、Discord、原生應用等遠端控制 Cursor IDE。

10+
支援平台
8+
AI 提供者
50+
指令數量
100%
開放原始碼

幾分鐘內即可上線運行

選擇 Docker 獲得最簡單的安裝體驗,或本地安裝以獲得更多控制權。

1

複製程式碼庫

從 GitHub 取得最新程式碼

2

設定環境變數

將 env.example 複製為 .env 並填入您的 API 金鑰

3

啟動服務

使用 Docker Compose 或以 Python 本地執行

4

連接您的 Bot

加入您的 Telegram/Discord Bot Token 即可開始對話!

終端機
# 複製程式碼庫
git clone https://github.com/zhixuli0406/cursorBot.git
cd cursorBot

# 設定環境變數
cp env.example .env
nano .env  # 填入您的 API 金鑰

# 方式一:Docker(推薦)
docker compose up -d --build

# 方式二:本地 Python
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -m src.main

隨時隨地使用

透過您喜愛的通訊平台或原生應用程式連接。

Telegram
完整支援
Discord
完整支援
LINE
完整支援
Slack
完整支援
WhatsApp
完整支援
Teams
完整支援
macOS
原生應用
iOS
原生應用
Android
原生應用
Web Chat
完整支援

強大功能

您需要的一切,提升開發工作流程效率。

多 AI 模型支援

無縫切換 GPT-5、Claude 4.5、Gemini 3 等模型。 自動故障轉移確保您始終有 AI 助手可用。

語音喚醒 & 對話模式

說「Hey Cursor」喚醒您的助手。自然的語音對話, 支援語音辨識和文字轉語音。

Live Canvas 即時畫布

即時視覺化工作區,支援圖表、程式碼和豐富內容。 在互動式畫布環境中與 AI 協作。

非同步執行

所有任務在背景執行,完成時自動通知。 不再等待長時間運行的操作。

MCP 整合

支援 Model Context Protocol。連接外部工具、 資料庫和服務到您的 AI 助手。

Agent Loop & RAG

自主代理執行與工具使用。檢索增強生成(RAG) 從您的程式碼庫提供上下文感知回應。

安全性評估報告

CursorBot 遵循業界安全最佳實踐,保護您的資料與隱私。

A

安全評級:優良

通過 85% 以上安全檢測項目

輸入驗證

所有使用者輸入經過嚴格驗證與清理

API 金鑰保護

敏感資訊使用環境變數,不寫入程式碼

速率限制

內建防止濫用的請求頻率限制

權限控制

可限制特定使用者存取機器人功能

建議使用 HTTPS

部署時建議使用 SSL/TLS 加密連線

資料保護

  • 對話記錄本地儲存,不上傳第三方
  • 支援對話匯出時自動遮蔽敏感資訊
  • RAG 索引資料加密儲存
  • Session 自動過期清理機制

認證與授權

  • 支援 OAuth 2.0 認證流程
  • Gateway Token 保護 WebSocket 連線
  • 使用者白名單機制
  • 敏感操作需二次確認

程式碼安全

  • 沙盒環境執行不受信任程式碼
  • Docker 容器隔離運行
  • 定期安全性稽核
  • 開源程式碼可供審查

安全建議

  • 正式環境請設定 GATEWAY_TOKEN
  • 建議使用反向代理提供 HTTPS
  • 定期更新依賴套件
  • 避免在公開環境暴露管理端點

RESTful API & WebSocket

完整的 API 存取,輕鬆整合您的應用程式。

REST 端點

GET /health 健康檢查
GET /health/detailed 詳細狀態
GET /api/nodes 已連接裝置
GET /api/usage 使用統計
POST /api/broadcast 廣播訊息
WS /ws/node 原生應用 Gateway
WebSocket 範例
// 連接 Gateway
const ws = new WebSocket(
  'ws://localhost:8000/ws/node'
);

// 發送聊天訊息
ws.send(JSON.stringify({
  type: 'chat',
  payload: {
    message: '你好 AI!'
  }
}));

// 建立畫布
ws.send(JSON.stringify({
  type: 'canvas',
  payload: {
    action: 'create'
  }
}));

自由選擇您的 AI

連接您偏好的 AI 提供者,混合搭配以獲得最佳效果。

OpenAI

GPT-5, GPT-4o, o3

Anthropic

Claude 4.5 Opus/Sonnet

Google

Gemini 3 Pro/Flash

OpenRouter

100+ 模型

Ollama

本地模型

GitHub Models

Copilot 整合

統一指令系統

相同指令適用於所有平台。

基礎指令

  • /start初始化機器人
  • /help顯示說明
  • /status系統狀態
  • /mode切換模式

AI 指令

  • /agent啟動代理任務
  • /model切換 AI 模型
  • /rag查詢知識庫
  • /review程式碼審查

系統指令

  • /tasks查看任務
  • /cancel取消任務
  • /export匯出對話
  • /analytics使用統計

整合指令

  • /mcpMCP 伺服器
  • /workflow工作流程
  • /canvas即時畫布
  • /pair裝置配對

準備好提升您的開發效率了嗎?

加入已經在使用 CursorBot 的開發者,更快速、更聰明、更有效率地編寫程式碼。 完全免費且開放原始碼。