更新README信息

This commit is contained in:
xintaofei
2026-03-31 17:30:21 +08:00
parent 4f051715bf
commit 2d5bd6454c
10 changed files with 414 additions and 81 deletions

View File

@@ -21,8 +21,8 @@
CodegCode Generation是一個企業級多 Agent 編碼工作台。
它將本地 AI 編碼代理Claude Code、Codex CLI、OpenCode、Gemini CLI、
OpenClaw、Cline 等)整合到桌面應用、獨立伺服器或 Docker 容器中——透過瀏覽器即可遠端開發——支援話彙整、並行 `git worktree`
開發、MCP/Skills 管理,以及整合的 Git/檔案/終端工作流。
OpenClaw、Cline 等)整合到桌面應用、獨立伺服器或 Docker 容器中——透過瀏覽器即可遠端開發——支援話彙整、並行 `git worktree`
開發、MCP/Skills 管理、訊息渠道互動Telegram、飛書等,以及整合的 Git/檔案/終端工作流。
## 主介面
![Codeg Light](../images/main-light.png#gh-light-mode-only)
@@ -36,15 +36,16 @@ OpenClaw、Cline 等)整合到桌面應用、獨立伺服器或 Docker 容器
## 核心亮點
- 同一專案中的多 Agent 統一工作台
- 本地話解析與結構化渲染
- 本地話解析與結構化渲染
- 內建 `git worktree` 並行開發流程
- **專案啟動器** — 視覺化建立新專案,即時預覽效果
- **訊息渠道** — 連接 Telegram、飛書等即時通訊應用到編碼代理即時接收通知並進行互動式命令操作
- MCP 管理(本地掃描 + 市場搜尋/安裝)
- Skills 管理(全域與專案級)
- Git 遠端帳號管理(支援 GitHub 及其他 Git 伺服器)
- Web 服務模式 — 開啟後可在瀏覽器中存取 Codeg支援遠端工作
- **獨立伺服器部署** — 在任意 Linux/macOS 伺服器上執行 `codeg-server`,透過瀏覽器存取
- **Docker 支援** — 多階段建置映像,支援 `docker compose up``docker run`,可自訂令牌、連接埠,支援資料持久化及專案目錄掛載
- **Docker 支援** — `docker compose up``docker run`,可自訂令牌、連接埠,支援資料持久化及專案目錄掛載
- 整合工程閉環檔案樹、Diff、Git 變更、提交、終端)
## 專案啟動器
@@ -64,9 +65,38 @@ OpenClaw、Cline 等)整合到桌面應用、獨立伺服器或 Docker 容器
目前支援 **shadcn/ui** 專案腳手架,分頁式設計為未來支援更多專案類型做好了準備。
## 訊息渠道
連接你喜愛的即時通訊應用——Telegram、飛書等——到 AI 編碼代理。當代理完成任務或遇到錯誤時接收即時通知,透過手機查詢對話歷史,取得自動化日報——無需離開聊天應用。
### 支援的渠道
| 渠道 | 協定 | 狀態 |
| --- | --- | --- |
| Telegram | Bot APIHTTP 長輪詢) | 內建 |
| 飛書 | WebSocket + REST API | 內建 |
> 更多渠道Discord、Slack、微信、釘釘等計劃在未來版本中支援。
### 主要功能
- **事件通知** — 代理的回合完成和錯誤事件即時推送到所有已啟用的渠道
- **互動式命令** — 從聊天應用發送命令(`/recent``/search``/detail``/today``/status``/help`)並獲得即時回應;支援自訂命令前綴。對話相關命令(如啟動、停止、審批)將在後續版本中支援
- **每日報告** — 在預設時間自動產生每日摘要,包括對話數量、代理類型分佈和專案活躍度
- **多語言** — 訊息範本支援 10 種語言(英語、簡體中文/繁體中文、日語、韓語、西班牙語、德語、法語、葡萄牙語、阿拉伯語)
- **安全憑據** — 令牌儲存在作業系統密鑰環中,不會暴露在設定檔或日誌中
- **豐富訊息** — Telegram 使用 Markdown 格式,飛書使用卡片佈局;所有平台均支援純文字回退
### 設定
1.**設定 → 訊息渠道** 中建立渠道(選擇 Telegram 或飛書)
2. 輸入 Bot TokenTelegram或應用憑據飛書——安全儲存在作業系統密鑰環中
3. 設定事件篩選器和可選的每日報告排程
4. 連接——當代理發出事件時,訊息將開始流轉
## 支援範圍
### 1) 話解析(歷史話)
### 1) 話解析(歷史話)
| Agent | 環境變數優先路徑 | macOS / Linux 預設路徑 | Windows 預設路徑 |
| --- | --- | --- | --- |
@@ -263,13 +293,16 @@ Next.js 16 (Static Export) + React 19
Shared Rust Core
|- AppState
|- ACP Manager
|- Parsers (session ingestion)
|- Parsers (conversation ingestion)
|- Chat Channels
|- Git / File Tree / Terminal
|- MCP marketplace + config
|- SeaORM + SQLite
|
v
Local Filesystem / Git Repos
┌───────┼───────┐
v v v
Local Filesystem Git Chat Channels
/ Git Repos Repos (Telegram, Lark)
```
## 開發約束