# AICode **Repository Path**: xiaoyaojun/AICode ## Basic Information - **Project Name**: AICode - **Description**: 111111111111111 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-13 - **Last Updated**: 2025-12-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 类人智能体系统 (HLIS) Human-Like Intelligence System 是一个基于多智能体协作的开源 AI 系统,具备思考、规划、执行、验证和记忆能力。 ## 核心特性 - **🧠 大脑 (Brain)**: 负责推理、规划和全局调度。 - **✋ 执行者 (Executor)**: 使用工具(搜索、文件、Office、邮件)执行任务。 - **👁 验证者 (Validator)**: 审查结果质量。 - **📝 记录员 (Recorder)**: 记录交互并维护长短期记忆。 - **🗄 记忆体 (Memory)**: 结合 Qdrant (向量) 和 Neo4j (图谱) 的混合记忆架构。 - **⚡ 主动智能 (Active Intelligence)**: 包含主动调度器 (Scheduler) 和 邮件监听 (Email Watcher)。 - **🌐 全能助理 (All-in-One)**: 集成天气、航班、OCR、语音识别等业务能力。 ## 技术栈 - **Language**: Python 3.9+ - **Agent Framework**: LangGraph / LangChain - **LLM**: SiliconFlow API (兼容 OpenAI 协议) - **Database**: Qdrant, Neo4j, Redis - **Infra**: Docker Compose - **Frontend**: React + Vite ## 快速开始 ### 1. 启动基础设施 ```bash docker-compose up -d ``` ### 2. 配置环境 复制 `.env.example` 为 `.env` 并填入密钥。 (可选) **中国用户加速配置**: 在 `.env` 中添加: ```bash HF_ENDPOINT=https://hf-mirror.com HF_TOKEN=hf_xxxxxx # 仅声纹识别需要 ``` ### 3. 一键启动 (推荐) - **Windows**: 双击 `start_system.bat` - **Mac/Linux**: 运行 `./start_system.sh` 脚本会自动安装依赖、启动后端 API 和前端 Web 界面。 ## 目录结构 - `src/agents`: 智能体逻辑与节点定义 - `src/tools`: 工具实现 (File, Search, Office, Email, Weather, OCR, etc.) - `src/memory`: 记忆体系统 (Vector, Graph, Habit Model) - `src/config`: 全局配置与 Prompts - `src/web`: 前端 React 项目 - `docs/`: 详细设计文档 ## 开发指南 详细文档请参考 [docs/项目说明文档.md](docs/项目说明文档.md)。 ## 许可证 MIT License