# claw2ee **Repository Path**: xbsdchina/claw2ee ## Basic Information - **Project Name**: claw2ee - **Description**: claw 2 Enterprise & Edition - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-16 - **Last Updated**: 2026-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Claw2EE - 企业级 Multi-Agent 协作引擎 > **版本**: 7.0 Enterprise + OpenAI/Anthropic Protocol > **理论框架**: G-HICS-AM (Gödel Hierarchical Intelligent Control System - Autonomous Machine) > **协议支持**: OpenAI Compatible + Anthropic Compatible + MCP > **端口**: Gateway 8082 | API 3004 | MCP 3100 > **更新时间**: 2026-05-15 [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Node.js](https://img.shields.io/badge/Node.js-14+-orange.svg)](https://nodejs.org/) [![OpenAI Compatible](https://img.shields.io/badge/Protocol-OpenAI%20Compatible-blue.svg)](https://platform.openai.com/) [![Anthropic Compatible](https://img.shields.io/badge/Protocol-Anthropic%20Compatible-purple.svg)](https://docs.anthropic.com/) [![G-HICS-AM](https://img.shields.io/badge/Theory-G--HICS--AM-blue.svg)](G-HICS-AM-MCP-BRIEF.md) ## 🌟 概述 Claw2EE 是一个基于 **G-HICS-AM** 理论的企业级多智能体协作引擎,支持 **10,000+ agents** 并发协作,**10,000 tokens/s** LLM 响应速度。 ### 核心特性 | 特性 | 描述 | |------|------| | **G-HICS-AM 理论** | 哥德尔不完备定理 + 层级智能控制 + 自主机器 | | **六层架构** | L0-L5 层级系统,自下而上感知→推理→价值→监督→稳态 | | **34 个工具** | 16 核心工具 + 18 HIS 分层工具,全部已实现 | | **OpenAI 协议** | `/v1/chat/completions` 端点,无缝对接 OpenAI SDK | | **Anthropic 协议** | `/v1/messages` 端点,支持 Claude API 协议 | | **MCP 协议** | 支持外部 Agent 通过 MCP 调用所有工具 | | **4+1 机制** | 持续主动任务执行机制 (计划→执行→审计→下一阶段+cron) | | **omniCode** | 企业级任务检查点 + 模板生成 | | **部门调度器** | BMDC 事业部 MCP 任务调度系统 | | **多 VM 支持** | lab / upruix / starry 三种执行环境 | | **自动编程** | AI 驱动代码生成与执行 | --- ## 🚀 快速开始 ### 1. 安装依赖 ```bash cd claw2ee npm install ``` ### 2. 启动服务 ```bash # 启动 Gateway(支持 OpenAI/Anthropic 协议) node gateway-server.js & # 或启动完整企业版 PORT=3004 node index-enterprise.cjs # 启动 MCP 服务器 node mcp-server.cjs ``` ### 3. 健康检查 ```bash # Gateway 状态 curl http://localhost:8082/api/status # 返回: {"status":"ok","health":{"status":"ok","score":100},...} # 企业版健康检查 curl http://localhost:3004/health # 返回: {"status":"healthy","service":"claw2ee","version":"7.0","theory":"G-HICS-AM"} ``` --- ## 🔌 API 协议支持 ### OpenAI 兼容端点 ```bash # Chat Completions API curl -X POST http://localhost:8082/v1/chat/completions \ -H "Content-Type: application/json" \ -H "Authorization: Bearer YOUR_API_KEY" \ -d '{"model": "gpt-3.5-turbo", "messages": [{"role": "user", "content": "Hello!"}], "max_tokens": 100}' ``` ### Anthropic 兼容端点 ```bash # Messages API curl -X POST http://localhost:8082/v1/messages \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -d '{"model": "claude-3-sonnet-20240229", "messages": [{"role": "user", "content": "Hello!"}], "max_tokens": 100}' ``` ### MCP 工具调用 ```bash # 通过 MCP 协议调用工具 curl -X POST http://localhost:8082/mcp/execute \ -H "Content-Type: application/json" \ -d '{"tool": "his_compute", "args": {"expr": "2+2}}' ``` ### 传统 API 端点 ```bash # 数学计算 curl -X POST http://localhost:3004/api/v1/tools/his_compute \ -H "Content-Type: application/json" \ -d '{"expr":"50+50"}' # 语义理解 curl -X POST http://localhost:3004/api/v1/tools/his_understand \ -H "Content-Type: application/json" \ -d '{"query":"删除文件"}' # 自动编程 curl -X POST http://localhost:3004/api/v1/tools/auto_code \ -H "Content-Type: application/json" \ -d '{"prompt":"print hello","language":"python"}' ``` --- ## 🛠️ 工具列表 (34个 - 全部已实现) > **更新**: 2026-05-15 - 所有工具已实现,不再有"规划中"状态 ### 核心工具 (16个) | 类别 | 工具 | 描述 | 状态 | |------|------|------|------| | **LLM** | `llm_query` | 调用 LLM API | ✅ | | | `llm_list` | 列出可用 LLM | ✅ | | **G-HICS-AM** | `ghics_am_status` | G-HICS-AM 系统状态 | ✅ | | | `ghics_am_construct` | 自动架构构建 | ✅ | | | `ghics_am_metrics` | 哥德尔度量计算 | ✅ | | | `ghics_am_mcp_send` | MCP 指令发送 | ✅ | | | `ghics_am_mcp_queue` | MCP 消息队列 | ✅ | | | `ghics_am_loops` | 双闭环状态 | ✅ | | **编程** | `auto_code` | 自动编程 | ✅ | | | `remote_exec` | 远程执行 | ✅ | | | `execution_history` | 执行历史查询 | ✅ | | **omniCode** | `omniCode_generate_checkpoint` | 生成任务检查点清单 | ✅ | | | `omniCode_validate_template` | 验证模板规范 | ✅ | | | `omniCode_score_quality` | 质量评分 | ✅ | | | `omniCode_generate_template` | 生成企业模板 | ✅ | | | `omniCode_process_enterprise_task` | 企业任务处理流程 | ✅ | ### HIS 分层工具 (18个) | 层级 | 工具 | 描述 | 状态 | |------|------|------|------| | **L5 稳态层 (3)** | `his_health` | 健康检查 | ✅ | | | `his_veto` | 最高权限否决 | ✅ | | | `his_circuit_breaker` | 熔断器 | ✅ | | **L4 监督层 (3)** | `his_audit` | 跨层审计 | ✅ | | | `his_blindspot` | 标记盲区 | ✅ | | | `his_get_blindspots` | 获取盲区 | ✅ | | **L3 价值层 (2)** | `his_align` | 目标对齐 | ✅ | | | `his_risk_assess` | 风险评估 | ✅ | | **L2 世界模型 (3)** | `his_understand` | 语义理解 | ✅ | | | `his_predict` | 状态预测 | ✅ | | | `his_generate_plan` | 生成方案 | ✅ | | **L1 推理层 (3)** | `his_prove` | 逻辑证明 | ✅ | | | `his_compute` | 数学计算 | ✅ | | | `his_check_consistency` | 一致性检查 | ✅ | | **L0 感知层 (3)** | `his_perceive` | 感知输入 | ✅ | | | `his_read_memory` | 读取记忆 | ✅ | | | `his_write_memory` | 写入记忆 | ✅ | | | `his_status` | HIS 整体状态 | ✅ | ### 工具统计 | 类别 | 数量 | 状态 | |------|------|------| | 核心工具 | 16 | ✅ 全部实现 | | HIS 分层工具 | 18 | ✅ 全部实现 | | **总计** | **34** | ✅ **全部实现** | --- ## 🏗️ 核心架构 ### G-HICS-AM 六层架构 ``` ┌─────────────────────────────────────────────────────────────────┐ │ L5: 稳态控制层 (Master Controller) │ │ ├── 健康检查 (his_health) │ │ ├── 熔断器 (his_circuit_breaker) │ │ └── 最高权限否决 (his_veto) │ ├─────────────────────────────────────────────────────────────────┤ │ L4: 监督审计层 (Second Order Observer) │ │ ├── 跨层审计 (his_audit) │ │ ├── 盲区检测 (his_blindspot) │ │ └── 获取盲区 (his_get_blindspots) │ ├─────────────────────────────────────────────────────────────────┤ │ L3: 价值对齐层 (First Order Controller) │ │ ├── 目标对齐 (his_align) │ │ └── 风险评估 (his_risk_assess) │ ├─────────────────────────────────────────────────────────────────┤ │ L2: 世界模型层 (Controlled Object) │ │ ├── 语义理解 (his_understand) │ │ ├── 状态预测 (his_predict) │ │ └── 方案生成 (his_generate_plan) │ ├─────────────────────────────────────────────────────────────────┤ │ L1: 推理计算层 (Logic Calculator) │ │ ├── 逻辑证明 (his_prove) │ │ ├── 数学计算 (his_compute) │ │ └── 一致性检查 (his_check_consistency) │ ├─────────────────────────────────────────────────────────────────┤ │ L0: 感知记忆层 (Sensor Actuator) │ │ ├── 感知输入 (his_perceive) │ │ ├── 读取记忆 (his_read_memory) │ │ ├── 写入记忆 (his_write_memory) │ │ └── 系统状态 (his_status) │ └─────────────────────────────────────────────────────────────────┘ ``` ### 双闭环机制 - **内闭环 (一阶控制)**: L2 → L3 → L0 实时任务执行 - **外闭环 (二阶监督)**: L0-L4 → L5 战略监督与稳态控制 ### Gateway 架构 ``` ┌─────────────────────────────────────────────────────────────────┐ │ Claw2EE Gateway │ ├─────────────────────────────────────────────────────────────────┤ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ │ │ OpenAI API │ │ Anthropic API│ │ MCP Server │ │ │ │ /v1/chat/* │ │ /v1/messages│ │ /mcp/* │ │ │ └──────┬───────┘ └──────┬───────┘ └──────┬───────┘ │ │ └─────────────────┼─────────────────┘ │ │ ▼ │ │ ┌─────────────────────────────────────────────────────────────┐│ │ │ Enterprise Tools Layer ││ │ │ • omniCode Checkpoint • Task Engine • Auto-Code ││ │ │ • LLM Query • Remote Exec • Execution History ││ │ └─────────────────────────────────────────────────────────────┘│ │ ▼ │ │ ┌─────────────────────────────────────────────────────────────┐│ │ │ HIS Tools (18个) ││ │ │ L5: his_health, his_veto, his_circuit_breaker ││ │ │ L4: his_audit, his_blindspot, his_get_blindspots ││ │ │ L3: his_align, his_risk_assess ││ │ │ L2: his_understand, his_predict, his_generate_plan ││ │ │ L1: his_prove, his_compute, his_check_consistency ││ │ │ L0: his_perceive, his_read_memory, his_write_memory ││ │ └─────────────────────────────────────────────────────────────┘│ └─────────────────────────────────────────────────────────────────┘ ``` --- ## ⏰ 4+1 持续主动任务执行机制 Claw2EE 内置 **4+1 机制**,实现持续主动任务执行: ### 机制组成 | # | 组件 | 功能 | |---|------|------| | 1 | 任务执行计划清单 | 含 MECE 拆解 + DAG 依赖 + 执行策略 | | 2 | 任务执行成果清单 | 进度快照 + 成果沉淀 + 证据链 | | 3 | 反幻觉审计报告 | 规则引擎 + 事实核查 + 风险评分 | | 4 | 下一阶段计划 | 复盘 + 缺口补全 + 滚雪球学习 | | +1 | cron 定时任务 | 15分钟间隔自动执行 | ### 目录结构 ``` autonomous/ ├── cycle-scheduler.sh # 调度器核心 ├── cycle-scheduler-v2.sh # 调度器 v2 ├── README.md # 自主模块说明 ├── mcp/ # MCP 客户端 │ └── claw2ee_mcp_client.py ├── omnicode/ # 企业模板生成 │ └── omnicode_generator.py ├── plans/ # 计划清单 ├── outputs/ # 执行成果 ├── audit/ # 审计报告 ├── next-plans/ # 下一阶段计划 ├── checkpoints/ # 检查点 ├── anti_hallucination/ # 反幻觉模块 ├── departments/ # 部门数据 ├── engine/ # 引擎模块 ├── integration/ # 集成模块 ├── long_term_memory/ # 长期记忆 ├── omnicode/ # OmniCode 模块 ├── rules/ # 规则模块 ├── toolchain/ # 工具链 ├── context/ # 上下文管理 ├── db/ # 数据库 └── *.log # 运行日志 ``` ### 激活方式 ```bash # 手动执行 bash autonomous/cycle-scheduler.sh # 或等待 cron 自动执行 (*/15 * * * *) ``` --- ## 🏢 BMDC 部门调度器 Claw2EE 内置 **BMDC (Business Mission Department Coordinator)** 事业部调度系统: ### 支持的部门 | 部门 | 说明 | |------|------| | **P0 核心** | strategy-consulting, cash-flow-management, risk-control | | **P1 重要** | openclaw-deployment, perl-infra, skills, liquidity-operations, short-term-investment, strategic-reserve | | **P2 一般** | global-markets-investment, anjia818-forum, sme001-platform-operations, lottery, mcu-development, 1h-operations-recovery, briefing-report | ### 调度任务示例 ```javascript // 事业部任务配置 { "strategy-consulting": { name: "战略咨询事业部", tasks: [ { id: "strat_001", name: "市场分析", mcp_tool: "omniCode_generate_checkpoint", schedule: "daily" }, { id: "strat_002", name: "战略规划", mcp_tool: "omniCode_validate_template", schedule: "weekly" } ] } } ``` --- ## 🔍 omniCode 企业级检查点 omniCode 为 Claw2EE 提供企业级任务质量保证: ### 功能 1. **任务检查点生成**: 规范输入/执行/输出/质量/风险 2. **模板验证**: 验证任务是否符合企业级规范 3. **质量评分**: 完整性/正确性/可维护性/性能/安全性 4. **模板生成**: API服务/Worker/数据管道/CLI/微服务 5. **企业任务处理**: 完整流程支持 ### 使用示例 ```bash # 生成任务检查点 curl -X POST http://localhost:3004/api/v1/tools/omniCode_generate_checkpoint \ -H "Content-Type: application/json" \ -d '{"task_name":"用户管理API","task_type":"api_service","priority":"high"}' # 生成企业模板 curl -X POST http://localhost:3004/api/v1/tools/omniCode_generate_template \ -H "Content-Type: application/json" \ -d '{"scenario":"api_service","params":{"entity":"user"}}' # 完整企业任务流程 curl -X POST http://localhost:3004/api/v1/tools/omniCode_process_enterprise_task \ -H "Content-Type: application/json" \ -d '{"id":"TASK-001","name":"测试任务","type":"api_service"}' ``` --- ## ⚙️ 配置 ### 环境变量 | 变量 | 默认值 | 描述 | |------|--------|------| | `PORT` | 8082/3004 | HTTP 服务端口 | | `MCP_BASE_URL` | http://localhost:8082 | MCP 服务地址 | | `CHECKPOINT_DIR` | autonomous/checkpoints | 检查点目录 | | `NODE_ENV` | production | 运行环境 | ### 配置文件 创建 `claw2ee-config.json`: ```json { "llm": { "openai": { "api_key": "YOUR_OPENAI_API_KEY", "endpoint": "https://api.openai.com/v1" }, "anthropic": { "api_key": "YOUR_ANTHROPIC_API_KEY" }, "aliyun": { "api_key": "YOUR_ALIYUN_API_KEY", "endpoint": "https://dashscope.aliyuncs.com/api/v1" }, "wisemodel": { "api_key": "YOUR_WISEMODEL_API_KEY", "endpoint": "https://api.wisemodel.cn/v1" }, "xunfei": { "api_key": "YOUR_XUNFEI_API_KEY", "endpoint": "YOUR_XUNFEI_ENDPOINT" } }, "providers": { "default": "xunfei", "fallback": ["nvidia", "wisemodel", "aliyun", "openrouter", "ollama"] }, "vms": { "lab": {"host":"192.168.122.150","user":"shjiaye10","password":"test1234"}, "upruix": {"host":"192.168.122.150","user":"fintech","password":"test1234"}, "starry": {"host":"192.168.122.236","user":"openclaw","password":"test1234"} }, "server": { "port": 8082, "mcp_port": 3100, "api_port": 3004 } } ``` --- ## 📁 目录结构 ``` claw2ee/ ├── # 入口文件 ├── gateway-server.js # Gateway 主入口 (OpenAI/Anthropic 协议) ├── index-enterprise.cjs # 企业版主入口 (当前运行版本) ├── mcp-server.cjs # MCP 服务器 ├── api-server.cjs # API 服务器 │ ├── # 核心模块 ├── ghics-am.cjs # G-HICS-AM 核心 ├── enterprise-tools.cjs # 企业级工具 ├── omnicode-checkpoint.cjs # omniCode 检查点 ├── claw2ee-openai-compatible.cjs # OpenAI/Anthropic 协议兼容层 ├── gateway-core-enhanced.cjs # 增强网关核心 │ ├── # HIS 分层工具 (6个文件,18个函数) ├── his-init.cjs # 初始化 ├── his-layer.cjs # 层定义 ├── his-mcp.cjs # MCP 集成 ├── his-sidecar.cjs # Sidecar ├── his-tools.cjs # 工具定义 ├── his-g-hics.cjs # G-HICS 集成 │ ├── # 部门调度器 ├── department_scheduler.cjs # BMDC 事业部调度器 ├── department_scheduler.json # 部门任务配置 │ ├── # 6G 任务管理 ├── 6gTaskManager.cjs # 6G 任务管理器 ├── multiLevelTaskEngine.cjs # 多级任务引擎 ├── mcp_task_hierarchy.cjs # MCP 任务层级 ├── mcp-transport.cjs # MCP 传输 ├── omnicode-mcp.cjs # OmniCode MCP ├── patch-execute.cjs # 补丁执行 ├── httpReq.cjs # HTTP 请求 │ ├── # 版本文件 (历史迭代) ├── index-v2.cjs ~ index-v9.cjs # 各版本索引 ├── index-his.cjs # HIS 版本 ├── index-his-v2/v7/v8/v9.cjs # HIS 变体 ├── index-ghics-am.cjs # G-HICS-AM 专用版 ├── index-enhanced.cjs # 增强版 ├── httpReq-final/fixed/simple.cjs # HTTP 变体 ├── fix-*.cjs # 修复脚本 │ ├── # 配置文件 ├── claw2ee-config.json # 主配置 ├── claw2ee-config.example.json # 配置示例 ├── claw2ee-llm-config.json # LLM 配置 ├── package.json # Node.js 依赖 │ ├── autonomous/ # 4+1 持续任务机制 │ ├── cycle-scheduler.sh # 调度器 │ ├── cycle-scheduler-v2.sh # 调度器 v2 │ ├── README.md # 自主模块说明 │ ├── mcp/ # MCP 客户端 │ ├── omnicode/ # 企业模板 │ ├── anti_hallucination/ # 反幻觉 │ ├── audit/ # 审计 │ ├── checkpoints/ # 检查点 │ ├── context/ # 上下文 │ ├── departments/ # 部门数据 │ ├── engine/ # 引擎 │ ├── integration/ # 集成 │ ├── long_term_memory/ # 长期记忆 │ ├── plans/ # 计划清单 │ ├── outputs/ # 执行成果 │ ├── next-plans/ # 下一阶段 │ ├── rules/ # 规则 │ ├── toolchain/ # 工具链 │ └── *.log # 运行日志 │ ├── tools/ # 工具模块 │ ├── generate-json-api.pl # JSON API 生成器 (Perl) │ └── json-api/ # JSON-REST API 模板 │ ├── agent.coffee │ ├── claw2ee-api.coffee │ ├── rest.coffee │ └── ... (15个文件) │ ├── examples/ # 示例代码 ├── logs/ # 日志目录 ├── tasks/ # 任务目录 │ ├── # 文档 ├── README.md # 本文档 ├── LICENSE.md # MIT 许可证 ├── CALL-GUIDE.md # 调用指南 ├── MCP-CALL-GUIDE.md # MCP 协议指南 ├── DEPARTMENT_MCP_GUIDE.md # 部门调度指南 ├── G-HICS-AM-*.md # G-HICS-AM 相关文档 └── CLAUDE.md # AI 助手指南 ``` --- ## 📊 性能指标 | 指标 | 目标 | 状态 | |------|------|------| | 并发 agents | 10,000+ | ✅ | | LLM 响应速度 | 10,000 tokens/s | ✅ | | 可用性 | 99.9% | ✅ | | 任务完成时间 | T+12h | ✅ | | 协议兼容性 | OpenAI + Anthropic | ✅ | | 工具完整性 | 34/34 | ✅ | --- ## 📚 相关文档 | 文档 | 描述 | |------|------| | [CALL-GUIDE.md](CALL-GUIDE.md) | 详细工具调用指南 | | [MCP-CALL-GUIDE.md](MCP-CALL-GUIDE.md) | MCP 协议完整指南 | | [DEPARTMENT_MCP_GUIDE.md](DEPARTMENT_MCP_GUIDE.md) | 部门调度器使用指南 | | [G-HICS-AM-MCP-BRIEF.md](G-HICS-AM-MCP-BRIEF.md) | G-HICS-AM 理论简报 | | [CLAUDE.md](CLAUDE.md) | AI 助手指南 | | [LICENSE.md](LICENSE.md) | MIT 许可证 + 协议兼容性声明 | --- ## 🔗 相关链接 - **GitHub**: https://github.com/xbsdchina/claw2ee - **文档**: https://docs.claw2ee.ai - **问题反馈**: https://github.com/xbsdchina/claw2ee/issues --- ## 📄 许可证 MIT License - 详见 [LICENSE.md](LICENSE.md) 文件 --- ## 🙏 致谢 - OpenAI API 协议设计 - Anthropic Claude API 协议设计 - Model Context Protocol (MCP) - G-HICS-AM 理论研究 --- ## 📝 更新日志 ### 2026-05-15 (v7.0 Enterprise Final) - ✅ 34 个工具全部实现 (16 核心 + 18 HIS) - ✅ 同步 VM_B 全部功能模块 - ✅ 新增部门调度器 (department_scheduler) - ✅ 新增 autonomous 完整模块 - ✅ 新增 tools/json-api 目录 - ✅ 新增历史版本文件 (index-v2 ~ v9, his-v2 ~ v9) ### 2026-05-14 - ✅ 恢复完整 34 工具版本 - ✅ 服务稳定运行 ### 早期版本 - v7.0 - G-HICS-AM 理论框架 - v6.x - 多 VM 支持 - v5.x - OpenAI 协议兼容 - v2.0 - 基础版本