{"repo":"oujingzhou/openmozi","free":true,"listed":false,"github":"https://github.com/oujingzhou/openmozi","clone":"git clone https://github.com/oujingzhou/openmozi.git","description":"轻量级的clawdbot/openclaw，支持飞书，钉钉，QQ和企业微信","language":"TypeScript","stars":186,"topics":["claude","claude-code","clawdbot","deepseek","dingding","feishu","minimax","moltbot","qq","qqbot"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"English 中文 飞书 机器人 QQ 机器人 钉钉机器人 支持国产大模型和国产通讯软件的智能助手框架 OpenMozi 是一个轻量级的 AI 助手框架，专注于国产生态。基于 pi-coding-agent 构建 Agent 运行时（内置会话管理、上下文压缩、工具执行），使用 pi-ai 作为统一的多模型调用层（支持 25+ 提供商），原生支持 Function Calling，并支持 QQ、飞书、钉钉、企业微信等通讯平台。 核心特性 模块 目录 职责 ------ ------ ------ Agent src/agents/ 核心消息循环、会话管理（基于 pi-coding-agent） Providers src/providers/ 模型解析与映射层（基于 pi-ai，支持 25+ 提供商） Tools src/tools/ 工具注册、参数校验、执行引擎，支持自定义扩展 Skills src/skills/ 技能系统，通过 SKILL.md 注入专业知识和自定义行为 Channels src/channels/ 通道适配器，统一消息格式，支持长连接 Sessions src/sessions/ 会话持久化，支持内存/文件存储，Transcript 记录 Gateway src/gateway/ HTTP/WebSocket 服务，路由分发 上下文压缩策略 基于 pi-coding-agent 内置的智能压缩系统： 1. 自动压缩 — 当上下文接近 Token 限制时自动触发 2. 摘要生成 — 将早期对话压缩为摘要，保留关键信息 3. 会话持久化 — 支持 JSONL 格式会话存储和恢复 4. 分支管理 — 支持会话分支和历史回溯 核心特性 - 多模型支持 — 基于 pi-ai 统一调用层，支持 DeepSeek、豆包、DashScope (Qwen)、智谱AI、Kimi、阶跃星辰、MiniMax，以及 OpenAI/Anthropic/OpenRouter/Groq 等 25+ 提供商 - 多平台通道 — QQ、飞书、钉钉、企业微信，统一的消息处理接口 - Function Calling — 基于 pi-coding-agent 的 Agent 运行时，原生支持工具调用循环 - 25 内置工具 — 文件读写、Bash 执行、代码搜索、网页获取、图像分析、浏览器自动化、记忆系统、定时任务等 - Skills 技能系统 — 通过 SKILL.md 文件扩展 Agent 能力，支持自定义行为和专业知识注入 - 记忆系统 — 跨会话长期记忆，自动记住用户偏好和重要信息 - 定时任务 (Cron) — 支持一次性、周期性、Cron 表达式三种调度方式，支持 Agent 执行和主动消息投递 - 插件系统 — 可扩展的插件架构，支持自动发现和加载 - 浏览器自动化 — 基于 Playwright 的浏览器控制，支持多配置文件和截图 - 会话管理 — 上下文压缩、会话持久化、多轮对话 - 可扩展 — 插件系统、Hook 事件、自定义工具、子 Agent 为什么选择 OpenMozi？ OpenMozi 的架构设计参考了 Moltbot，但专注于不同的使用场景： 特性 OpenMozi Moltbot ------ ------ --------- 定位 国产生态优先的轻量框架 全功能个人 AI 助手 代码量 16,000 行 (64 文件) 516,000 行 (3,137 文件) 国产通讯 QQ、飞书、钉钉、企业微信原生支持 WhatsApp、T","default_branch":null,"files":null,"tree":[],"storefront":"/r/oujingzhou","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oujingzhou/openmozi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}