wangziqi06/724-office
7/24 Office — Self-evolving AI Agent system. 36 tools, 10,000 lines pure Python, modular architecture, MCP plugins, three-layer memory, nudge system, AI mirror, 24/7 production.
解决的问题
7/24 Office 是一个生产级 AI Agent 系统,旨在作为个人助手 24/7 全天候运行。它通过避免使用沉重的框架(如 LangChain 或 LlamaIndex),转而采用专注于耐用性、Token 效率和自我维护的轻量级、模块化 Python 架构,解决了构建可靠 Agent 的复杂性问题。
工作原理
该系统作为一个多租户路由器运行,为用户配置独立的 Docker 容器,并通过 HTTP 服务器将其连接到消息平台。其核心是一个处理具有自动重试功能的 OpenAI 兼容函数调用的工具使用循环。它通过三层记忆系统管理上下文:短期会话历史、LLM 压缩的长期事实,以及用于主动召回的 LanceDB 向量数据库。为了确保可靠性,它采用了用于行为纠正的“激励系统”和用于禁用故障工具的断路器。
适用对象
专为希望实现透明、无框架 Agent 实现的开发者设计,该实现可以部署在边缘硬件(如 Jetson Orin Nano)上,并集成到消息平台中用于个人或团队使用。
亮点
- 零框架依赖:使用纯 Python 构建,确保每一行代码都可调试且透明。
- 自我进化能力:Agent 可以使用
create_tool 函数在运行时编写、保存和加载新的 Python 工具。
- 三层记忆:结合会话历史、压缩的结构化事实和向量检索来优化 Token 使用。
- 广泛的工具集:包括用于网络搜索、视频处理(裁剪/背景音乐)、ECharts 可视化和日程安排的 36 个内置工具。
- MCP 集成:支持模型上下文协议 (MCP),通过 JSON-RPC 连接外部服务器。
- 自我修复:具有每日自检、会话健康诊断和自动错误日志分析功能。
相关
- 项目
fuyuxiang/echo-agentEcho Agent 是一个开源的、自托管的 AI 智能体运行时,提供长期记忆、自动技能提取/进化以及可插拔的工具集成。它可以在终端中交互式运行,作为带有 Web 仪表板和 API 的长期运行的 Gateway 服务,或嵌入到桌面应用程序(EchoAgent Desktop)中。核心运行时管理智能体循环、会话上下文、模型路由、权限和自动化渠道,而记忆系统会调用过去的事实,进化系统将执行轨迹转化为可重用的技能。通过 `pip install "echo-agent[all]"` 安装,配置 LLM API 密钥,然后用 `echo-agent run` 或 `echo-agent gateway` 开始。
- 项目
- 项目
MervinPraison/PraisonAIPraisonAI 是一个以 Python 为主的框架,用于构建具有五层堆叠(提示、上下文、工具、循环、图)及托管远程运行环境的自主 AI 代理。它提供 SDK、CLI、UI/仪表板、JavaScript 支持,并与 100 多个 LLM 提供者集成,适用于研究、编码、内容创作、数据管道、支持机器人和工作流程自动化等应用场景。
- 项目
zeenie-ai/OpenCompanyOpenCompany 是一个开源桌面应用程序,可让您创建 AI 驱动的“员工”——由多个代理组成的团队,能自动化编码、邮件处理、社交媒体发布、支付、研究等任务。您用自然语言描述工作,通过可视化画布组装专业代理,连接 Gmail、GitHub、Stripe、浏览器、Android 模拟器等工具,系统将使用您提供的任意 LLM 提供商,在您自己的计算机上自主运行。
- 项目
TencentCloud/TencentDB-Agent-MemoryTencentDB Agent Memory 是一个用于 LLM 代理的开源记忆中心。它能捕捉对话、提取可重复使用的技能、从文档中建立 Wiki,并将代码索引至 CodeGraph。中央 UI (Memory Hub) 让团队能管理资产、设置细粒度的 ACL,并将特定的记忆片段绑定至个别代理。代理通过统一的代理服务器进行通讯,因此任何框架 (如 Claude Code、DeepSeek Harness、OpenClaw 等) 均可在无需修改代码的情况下使用相同的记忆。基准测试显示角色保留率提升了 59%。存储库提供一键式 Docker 部署、迁移工具,以及关于零配置冷启动与更多整合的路线图。