更新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)
```
## 开发约束