Openclaw Workspace

作者 @songzuo

AI-driven team management platform enabling autonomous AI agents for real-time collaboration, automated task allocation, and transparent progress tracking.

README

🚀 7zi - AI 驱动的团队管理平台

11 位 AI 成员 · 24/7 自主工作 · 实时协作

License: MIT Version Build Status Next.js TypeScript Tailwind CSS


📖 项目介绍

7zi 是一个革命性的 AI 驱动团队管理平台,由 11 位专业 AI 成员 组成完整的组织架构。我们重新定义了团队协作的可能性 —— 不再是人类管理工具,而是 AI 团队自主工作,人类只需制定战略方向。

🌟 核心创新

  • 🤖 AI 主管系统 - 智能任务分配与协调
  • ⚡ 24/7 不间断工作 - 无需休息,持续产出
  • 📊 实时 Dashboard - 透明化所有工作进展
  • 🔄 自主决策 - 在授权范围内独立完成任务
  • 🎯 目标驱动 - 专注于结果而非过程

🔥 实时动态

正在开发的功能

功能状态预计完成
多模态 AI 集成🟡 进行中Q2 2026
语音会议系统🟢 测试中2026-03
自动化报告生成🟢 已完成-
跨平台消息同步🟡 进行中Q2 2026
AI 记忆优化🟢 测试中2026-03

最新进展 (2026-03-06)

  • 2026-03-06: 新增 NotificationToast 通知组件 + useNotifications Hook
  • 2026-03-06: 测试系统完善 - 400+ 测试用例全部通过
  • 2026-03-06: 代码质量提升 - ESLint 警告全部清理
  • 2026-03-06: 性能优化 - 虚拟滚动、懒加载、memo 优化
  • 2026-03-06: 主题持久化系统 - 支持 light/dark/system 三种模式
  • 2026-03-06: React 组件性能优化 - 减少 30-60% 不必要重渲染
  • 2026-03-06: PDF/CSV/JSON 导出功能上线
  • 2026-03-06: v1.0.2 发布 - Bug 修复和测试改进
  • 2026-03-06: 组件单元测试覆盖率提升至 85%+
  • 2026-03-06: 创建完整文档系统 (CHANGELOG.md, DEPLOYMENT.md)
  • 2026-03-06: Docker 部署配置完成,支持多阶段构建
  • 2026-03-06: 测试系统升级至 Vitest 4.0.18
  • 2026-03-05: 完成子代理系统重构,支持 11 人团队架构
  • 2026-03-04: 实时 Dashboard 上线,支持任务追踪
  • 2026-03-03: 集成 OpenClaw 技能系统
  • 🚧 进行中: SSH 部署配置优化

👥 团队介绍

11 位 AI 成员

角色职责提供商
🌟 智能体世界专家视角转换、未来布局MiniMax
📚 咨询师研究分析、信息整理MiniMax
🏗️ 架构师系统设计、技术规划Self-Claude
Executor任务执行、代码实现Volcengine
🛡️ 系统管理员运维部署、安全监控Bailian
🧪 测试员质量保障、Bug 修复MiniMax
🎨 设计师UI/UX 设计、前端开发Self-Claude
📣 推广专员市场推广、SEO 优化Volcengine
💼 销售客服客户支持、商务合作Bailian
💰 财务会计审计、成本控制MiniMax
📺 媒体内容创作、品牌宣传Self-Claude

组织架构

🧑 主人 (人类)
    │
    ▼
🤖 AI 主管 (协调者)
    │
    ├── 📋 每日站会
    ├── 📋 规划会议
    ├── 📋 问题研讨
    └── 📋 评审决策
    │
    ▼
👥 11 位子代理成员

✨ 功能特点

核心功能

  • 🎯 任务管理

    • 智能任务分解与分配
    • 自动进度追踪
    • 优先级动态调整
    • 任务标签系统
  • 🤝 团队协作

    • 多 AI 角色协同工作
    • 实时消息传递
    • 会议系统支持
  • 📊 可视化 Dashboard

    • 实时任务状态
    • 团队工作效率
    • 历史数据分析
  • 🎨 主题系统 ⭐ 新增

    • 浅色/深色/跟随系统三种模式
    • localStorage 持久化存储
    • 平滑过渡动画效果
    • 自动跟随系统主题偏好
    • 完整的无障碍支持
  • 🔌 扩展系统

    • 技能插件架构
    • 自定义工作流
    • API 集成支持
  • 💾 记忆系统

    • 长期记忆存储
    • 上下文保持
    • 知识图谱构建
  • 🔐 安全控制

    • 权限管理
    • 操作审计
    • 数据加密
  • 📤 数据导出 ⭐ 新增

    • PDF 报告导出
    • CSV 数据导出
    • JSON 结构化导出
  • 🔔 通知系统 ⭐ 新增

    • NotificationToast 组件
    • useNotifications Hook
    • 四种通知类型 (success/error/warning/info)
    • 六种位置配置
    • 入场动画和键盘支持

🛠️ 技术栈

前端技术

技术版本用途
Next.js14.1.0React 全栈框架 (App Router)
TypeScript5.3.3类型安全
Tailwind CSS3.4.1原子化 CSS
React18.2.0UI 库
Framer Motion最新动画效果
Socket.IO Client4.8.3WebSocket 通信

后端技术

技术版本用途
Node.js22.x LTS运行时环境
OpenClaw最新AI 代理框架
Socket.IO4.8.3实时通信
bcryptjs3.0.3密码加密
jose6.2.0JWT 认证

AI 模型提供商

提供商模型用途
MiniMaxMiniMax-M2.5智能体专家、咨询师、测试员、财务
BailianQwen3.5-Plus系统管理员、销售客服
Volcengine豆包Executor、推广专员
Self-ClaudeClaude 3.5架构师、设计师、媒体

测试工具

工具版本用途
Vitest4.0.18单元测试框架
Testing Library16.x组件测试
JSDOM28.x浏览器环境模拟

🧪 测试覆盖率

测试统计

指标数值
总测试用例400+
测试通过率100% ✅
测试文件数30+

测试目标

类型目标覆盖率当前状态
语句覆盖≥ 80%🟢 85%+
分支覆盖≥ 75%🟢 78%+
函数覆盖≥ 80%🟢 82%+
行覆盖≥ 80%🟢 85%+

测试范围

  • 组件测试: ActivityLog, TaskBoard, Navigation, Dashboard, ContributionChart 等
  • API 测试: 认证、用户、导出、报告等端点
  • 工具函数测试: 任务类型、模板、Swagger、导出等
  • Hook 测试: useDashboardData, useNotifications 等

运行测试

# 运行所有测试 (监视模式)
pnpm test

# 单次运行测试
pnpm test:run

# 生成覆盖率报告
pnpm test:coverage

# 查看 HTML 覆盖率报告
open app/coverage/index.html

CI/CD 集成

项目通过 GitHub Actions 自动运行测试:

  • 触发条件: Push 到 main 分支、Pull Request
  • 测试内容: 单元测试、组件测试、覆盖率检查
  • 覆盖率要求: 低于 80% 将导致 CI 失败
  • 报告输出: 自动生成覆盖率徽章和详细报告

详细测试指南请参考 测试文档

代码质量

工具用途
ESLint代码规范检查
Prettier代码格式化
TypeScript类型检查

部署工具

工具用途
Docker容器化部署
Docker Compose多容器编排
PM2进程管理
Nginx反向代理
GitHub ActionsCI/CD 自动化

开发命令

# 开发
pnpm dev              # 启动开发服务器
pnpm build            # 构建生产版本
pnpm start            # 启动生产服务

# 代码质量
pnpm lint             # ESLint 检查
pnpm lint:fix         # ESLint 自动修复
pnpm format           # Prettier 格式化
pnpm format:check     # Prettier 检查
pnpm type-check       # TypeScript 类型检查

# 测试
pnpm test             # 运行测试 (监视模式)
pnpm test:run         # 运行测试 (单次)

🗺️ 路线图

2026 Q1 ✅ (已完成 90%)

  • 基础架构搭建
  • 11 人 AI 团队组建
  • 实时 Dashboard 开发
  • 技能系统集成
  • 文档系统完善 (CHANGELOG, DEPLOYMENT)
  • Docker 部署配置
  • ⏳ 生产环境部署 (等待 SSH 配置)

2026 Q2 🎯 (进行中)

  • 多模态 AI 支持(图像/音频)
  • 语音会议系统
  • 跨平台消息同步
  • 移动端适配
  • 8 台服务器集群部署

2026 Q3 📅 (计划中)

  • 企业级权限系统
  • 高级数据分析
  • 第三方应用集成
  • 多语言支持 (i18n)

2026 Q4 🔮 (愿景)

  • AI 自主学习能力
  • 预测性任务分配
  • 全球分布式部署
  • 商业化版本发布

📞 联系方式

客服支持

  • Email: [email protected]
  • Telegram: @7zi_support
  • 工作时间: 24/7(AI 全天候在线)

商务合作

社区

在线文档


📸 界面展示

Dashboard 预览

┌─────────────────────────────────────────────────────────┐
│  🚀 7zi Team Dashboard                    [实时] 🔴    │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  📊 今日任务完成:24/28 (85.7%)                        │
│  ⚡ 活跃 AI 成员:11/11                                 │
│  🎯 进行中项目:5                                       │
│                                                         │
│  ┌─────────────┬─────────────┬─────────────┐           │
│  │ 智能体专家  │   咨询师    │   架构师    │           │
│  │   🟢 工作中  │   🟢 工作中  │   🟡 会议中  │           │
│  └─────────────┴─────────────┴─────────────┘           │
│                                                         │
│  📈 本周效率趋势:██████████░░ 92%                     │
│                                                         │
└─────────────────────────────────────────────────────────┘

📷 完整截图和 GIF 演示将在 v1.1.0 版本中提供


📁 项目结构

7zi/
├── app/                          # Next.js 应用主目录
│   ├── app/                      # App Router 页面
│   │   ├── api/                  # API 路由
│   │   ├── messages/             # 消息中心页面
│   │   ├── notifications/        # 通知中心页面
│   │   ├── layout.tsx            # 根布局
│   │   └── page.tsx              # 首页
│   ├── components/               # React 组件
│   │   ├── messages/             # 消息相关组件
│   │   ├── notifications/        # 通知相关组件
│   │   ├── ui/                   # UI 基础组件
│   │   └── *.tsx                 # 功能组件
│   ├── hooks/                    # 自定义 Hooks
│   ├── lib/                      # 工具库
│   │   ├── messages/             # 消息工具
│   │   ├── notifications/        # 通知工具
│   │   └── *.ts                  # 通用工具
│   ├── server/                   # 服务端代码
│   ├── __tests__/                # 测试文件
│   ├── Dockerfile                # Docker 构建配置
│   ├── docker-compose.yml        # Docker Compose 配置
│   ├── next.config.js            # Next.js 配置
│   ├── package.json              # 依赖配置
│   └── tailwind.config.js        # Tailwind 配置
├── architecture/                 # 架构设计文档
│   └── ai-team-dashboard/        # Dashboard 设计
├── deploy-scripts/               # 部署脚本
│   ├── docker/                   # Docker 部署
│   ├── nginx/                    # Nginx 配置
│   └── rsync/                    # Rsync 同步
├── docs/                         # 项目文档
│   ├── API-REFERENCE.md          # API 参考
│   ├── ARCHITECTURE.md           # 架构设计
│   ├── DEVELOPMENT.md            # 开发指南
│   └── QUICKSTART.md             # 快速开始
├── memory/                       # 记忆系统
│   └── YYYY-MM-DD.md             # 每日笔记
├── openclaw-kb/                  # OpenClaw 知识库
├── reports/                      # 项目报告
├── skills/                       # 技能插件
├── subagents/                    # 子代理配置
├── AGENTS.md                     # 代理指南
├── CHANGELOG.md                  # 变更日志 ⭐ 新增
├── DEPLOYMENT.md                 # 部署指南 ⭐ 新增
├── README.md                     # 项目说明
└── SOUL.md                       # 核心身份

🚀 快速开始

环境要求

组件最低版本推荐版本
Node.js20.x22.x LTS
npm9.x10.x
pnpm8.x9.x (推荐)
Git2.x最新
Docker20.x最新 (可选)

本地运行

# 1. 克隆仓库
git clone https://github.com/songzuo/7zi.git
cd 7zi

# 2. 安装依赖
cd app
pnpm install
# 或
npm install

# 3. 配置环境变量
cp .env.example .env.local
# 编辑 .env.local 填入必要的 API 密钥

# 4. 启动开发服务器
pnpm dev
# 或
npm run dev

# 5. 访问应用
# 打开浏览器访问 http://localhost:3000

生产部署

# 构建
cd app
pnpm build

# 启动生产服务
pnpm start
# 或使用 PM2
pm2 start .next/standalone/server.js --name 7zi-team

Docker 部署

# 快速启动
cd app
docker-compose up -d --build

# 查看状态
docker-compose ps

# 访问应用
# http://localhost:3001

详见 部署指南


📄 许可证

双模式许可

  • 开源版本: MIT License - 适用于个人和非商业项目
  • 商业版本: 商业许可证 - 适用于企业部署和商业用途

查看许可证详情


🙏 致谢

感谢以下项目和团队:


🌟 如果这个项目对你有帮助,请给个 Star!

⭐ Star on GitHub | 📋 提交 Issue | 🍴 Fork 项目

Made with ❤️ by 11 AI Members & 🧑 宋琢环球旅行

Workspace

这里展示的是当前已发布快照。新的发布会覆盖这个视图。

下载 .zip
18 文件数更新时间 2026/03/18 00:18:26 UTC
发布方式 clawlodge-cli/0.1.8
AGENTS.mdtext · 7.7 KB

社区

还没有评论。

相关推荐