大模型 活跃维护

CowAgent

zhayujie/CowAgent

开源超级 AI 助手与代理框架。规划任务,运行工具和技能,通过记忆和知识自我进化。多代理、多模型、多通道。轻量级,可扩展,一行安装。

47087
Stars 标星
10370
Forks 分支
321
Watchers 关注
27
Open Issues
Python
主要语言
MIT
开源协议
16.4 MB
仓库大小
1 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:zhayujie/CowAgent
git clone https://github.com/zhayujie/CowAgent.git
git clone git@github.com:zhayujie/CowAgent.git
README.md master

官方中文正文为项目官方提供的中文文档(原文转载),本站未作翻译、未改动文字,仅剔除图片与无关章节。

[English] | [中文] | [繁體中文] | [日本語]

CowAgent 是一个开源的超级 AI 助理,能够主动思考和规划任务、操作计算机和外部资源、创造和执行 Skills、构建知识库与长期记忆、创建多智能体团队,并通过自主进化与你一同成长,是 Agent Harness 工程的最佳实践之一。

CowAgent 轻量、易部署、可扩展,自由接入主流大模型,覆盖微信、飞书、钉钉、企微、QQ、Telegram、Slack、网页等消息通道,7×24 运行于个人电脑或服务器中。

🌐 官网  ·  📖 文档中心  ·  🚀 快速开始  ·  🧩 技能广场  ·  💻 下载客户端  ·  ☁️ 在线体验


🎬 演示


🌟 核心能力

能力 说明
任务规划 理解复杂任务并自主分解执行,循环调用工具直到完成目标
多智能体 创建多个 Agent 组成团队,各自拥有独立的记忆、能力与知识,通过分工协作完成任务
长期记忆 三层记忆架构(上下文 → 天级 → 核心),梦境蒸馏自动整理,支持关键词与向量混合检索
知识库 自动整理结构化知识为 Markdown Wiki,构建持续增长的知识图谱,可视化浏览
自主进化 自动复盘对话,优化技能、处理未完成事项、沉淀记忆与知识,在使用中持续成长
技能 Skill Hub、GitHub、ClawHub 等一键安装;也可通过对话创造自定义技能
工具 内置文件读写、终端、浏览器、定时任务、记忆检索、联网搜索等 10+ 工具,支持 MCP 协议
通道 一个 Agent 同时接入 Web、微信、飞书、钉钉、企微、QQ、公众号、Telegram、Slack 等多个渠道
多模态 文本、图片、语音、文件全消息类型支持,覆盖识别、生成、收发
模型 DeepSeek、Claude、Gemini、GPT、GLM、Qwen、Kimi、MiniMax、Doubao 等主流厂商,配置一行切换
部署 一键脚本安装,Web 控制台统一管理;本地、Docker、服务器多种部署方式


🏗️ 架构总览

CowAgent 是一个完整的 Agent Harness:消息从各类通道进入,Agent Core 结合记忆、知识库与可用工具/技能进行任务规划与决策,调用模型生成结果,再回传至原通道。各模块解耦清晰,按需扩展。

详见 项目架构


🚀 快速开始

项目提供一键安装脚本,自动完成依赖安装、配置和启动:

Linux / macOS:

bash <(curl -fsSL https://cdn.link-ai.tech/code/cow/run.sh)

Windows(PowerShell):

irm https://cdn.link-ai.tech/code/cow/run.ps1 | iex

Docker:

curl -O https://cdn.link-ai.tech/code/cow/docker-compose.yml
docker compose up -d

启动成功后访问 http://localhost:9899 进入 Web 控制台,在控制台内即可完成模型配置、渠道接入、技能安装等全部操作。

服务器部署且需要公网访问控制台时,请在 config.json 中将 web_host 设为 0.0.0.0(同时强烈建议设置 web_password 启用鉴权),然后访问 http://<server-ip>:9899,并确保防火墙/安全组放行 9899 端口。

📖 详细安装指南:快速开始 · 源码安装 · 升级

安装后可使用 cow CLI 命令 管理服务:

cow start | stop | restart        # 服务管理
cow status | logs                  # 状态和日志
cow update                         # 拉取最新代码并重启
cow skill install <名称>           # 安装技能
cow install-browser                # 安装浏览器工具

💻 桌面客户端:前往 下载 CowAgent 桌面客户端(macOS / Windows),内置 Agent 运行环境,开箱即用。


👥 多智能体团队

支持创建多个 Agent 组成团队,每个成员拥有独立的记忆、能力、知识与工作空间,既能专注各自领域,也能在同一会话中通过协作完成复杂任务。多 Agent 团队支持在 Web 端、桌面客户端、IM 通道接入端使用。

详见 Agent 团队


🤖 模型支持

CowAgent 支持国内外主流厂商的大语言模型。文本对话、图像理解、图像生成、语音识别/合成、向量 等能力均可独立配置厂商。

厂商 代表模型 文本 图像理解 图像生成 语音识别 语音合成 向量
DeepSeek deepseek-flash (V4.1) / pro
Claude claude-opus-5 / fable-5.1
OpenAI gpt-6-astra / gpt-5.6 系列
Gemini gemini-3.8-flash
MiniMax MiniMax-M3
智谱 GLM glm-5.3-flash、glm-5v-turbo
通义千问 qwen3.8-flash
Kimi kimi-k3
豆包 Doubao doubao-seed-2.1 系列
百度ERNIE ernie-5.1
小米 MiMo mimo-v2.5-pro / v2.5
LinkAI 一个 Key 接入 100+ 模型
自定义 本地模型 / 三方代理

推荐通过 Web 控制台在线配置,无需手动编辑文件。手动配置请参考各厂商文档,详见 模型概览


💬 通道接入

一个 Agent 实例可同时接入多个渠道,启动时通过 channel_type 切换或并行运行。

通道 文本 图片 文件 语音 群聊
Web 控制台(默认)
微信
飞书
钉钉
企微智能机器人
QQ
企业微信应用
微信客服
微信公众号
Telegram
Slack
Discord

飞书、企微智能机器人支持在 Web 控制台内扫码一键接入,无需公网 IP。详见 通道概览

Web 控制台是默认通道,也是统一的 Agent 配置和管理入口


🧠 记忆与知识库

长期记忆采用三层架构:对话上下文(短期)→ 天级记忆(中期)→ MEMORY.md(长期)。每日自动执行梦境蒸馏(Deep Dream),将分散记忆整合为精炼的长期记忆并生成叙事日记。详见 长期记忆 · 梦境蒸馏

个人知识库 与按时间记录的记忆不同,以主题为维度组织结构化知识。Agent 在对话中自动整理有价值信息,维护交叉引用与索引,Web 控制台可可视化浏览知识图谱。详见 个人知识库

长期记忆 · 三层记忆 + 梦境蒸馏

个人知识库 · 自动整理的 Markdown Wiki


🔧 工具与技能

工具(Tools) 是 Agent 操作系统资源的原子能力,技能(Skills) 是基于说明文件的高级工作流,可组合多个工具完成复杂任务。

工具系统

内置工具 涵盖文件读写(read / write / edit / ls)、终端(bash)、文件发送(send)、记忆检索(memory)、环境变量(env_config)、网页获取(web_fetch)、定时任务(scheduler)、联网搜索(web_search)、图像识别(vision)、浏览器自动化(browser)等常用能力。

MCP 协议 通过 Model Context Protocol 接入开放生态中的各种 MCP 服务,配置一次 mcp.json 即用即得,支持 stdio / SSE 协议、热更新、零代码接入。

详见 工具概览 · MCP 集成

技能系统

  • Skill Hub — 开源的技能广场,浏览、搜索、一键安装
  • GitHub / ClawHub / URL 等 — 任意来源一键安装
  • 对话创造 — 通过 skill-creator 用对话快速生成自定义技能,可将工作流程或第三方接口直接固化为技能
/skill list                   # 查看当前技能
/skill search <关键词>         # 在技能广场搜索
/skill install <名称>          # 一键安装

详见 技能概览 · 创建技能


🏷 更新日志

2026.09.14: v2.1.9 — 多 Agent 协作体验优化、模型列表配置与多兜底模型、通道接入修复、新增图像模型(gpt-image-2.5)、语音修复

2026.09.10: v2.1.8 — 推出多 Agent 团队、定时任务支持手动创建、上下文用量可视化、模型和搜索工具接入、工作空间文件编辑

2026.08.20: v2.1.7 — 多工作空间与会话隔离、会话级权限模式、任务通知、桌面端优化、新模型接入

2026.08.12: v2.1.6 — 子 Agent 并行任务分配、推理强度配置、记忆向量库可插拔、体验和安全优化

2026.07.29: v2.1.5 — 工作空间与文件预览、基础工具优化(文件搜索、写入校验、命令后台运行)、上下文压缩(/compact)、提示词一键优化、安全加固

2026.07.20: v2.1.4 — 桌面客户端体验优化、MCP 支持 OAuth 授权、飞书通道能力增强、定时任务优化与数据备份、新模型接入

2026.07.08: v2.1.3桌面客户端正式发布(macOS / Windows)、知识库文档管理增强、MCP 工具智能检索、繁体中文支持、新模型接入

2026.06.18: v2.1.2 — Web 控制台升级(定时任务管理、知识库分类、多模型自定义厂商)、自主进化优化、新模型接入(kimi-k2.7-code、glm-5.2)、安全加固和体验优化

2026.06.09: v2.1.1 — 自进化能力、Web 控制台升级(消息管理、多会话并行)、新模型接入(MiniMax-M3、qwen3.7-plus)、Python 3.13 支持

2026.06.01: v2.1.0 — 国际化支持、新增通道(Telegram、Discord、Slack、微信客服)、命令行交互升级、一键安装脚本优化、MCP Streamable HTTP 支持、新模型接入(claude-opus-4-8、MiMo)

完整更新历史:Release Notes


🤝 社区与支持

微信扫码添加小助手,加入 CowAgent 开源项目交流群:

也欢迎在 GitHub 提交 Issue,或加入 Discord 服务器 交流:

还可通过以下方式获取支持:


🔗 相关项目

  • Cow Skill Hub — 开源的 AI Agent 技能广场,支持 CowAgent、OpenClaw、Claude Code 等多种 Agent
  • bot-on-anything — 轻量大模型应用框架,支持 Slack、Telegram、Discord、Gmail 等海外平台
  • AgentMesh — 开源多智能体(Multi-Agent)框架,通过团队协同解决复杂问题


🏢 企业服务

LinkAI 是面向企业和个人的一站式 AI 智能体平台,为 CowAgent 提供云端托管和企业级支持:

  • 🚀 免部署在线运行:无需服务器即可创建 CowAgent 在线助理,1 分钟拥有专属 Agent
  • 🧠 Agent 基础设施:聚合主流大模型、知识库、数据库、技能、工作流,提供开箱即用的 Agent 能力扩展
  • 🏢 企业级协作:提供团队协作、权限分级、审计日志、私有化部署等能力,让 Agent 安全落地企业场景

产品咨询和企业服务 可联系产品客服:


🛠️ 开发与贡献

欢迎各种形式的贡献:新功能、Bug 修复、性能优化、文档完善,或向 Skill Hub 分享你的技能。请先阅读 CONTRIBUTING.md 了解如何开始,然后提交 Issue 讨论或直接发起 PR。

欢迎 ⭐ Star 支持项目,并通过 Watch → Custom → Releases 订阅新版本通知。也欢迎提交 PR、Issue 进行反馈。

⚠️ 声明

  1. 本项目遵循 MIT 开源协议,主要用于技术研究和学习。使用时请遵守所在地法律法规及相关政策,因使用本项目所产生的一切后果由使用者自行承担。
  2. 成本与安全: Agent 模式 Token 消耗显著高于普通对话,请根据效果与成本权衡选择模型;Agent 具备访问本地操作系统的能力,请谨慎选择部署环境。
  3. CowAgent 项目专注于开源技术开发,不会参与、授权或发行任何加密货币。


📌 项目更名说明

本项目原名 chatgpt-on-wechat,于 2026.04.13 正式更名为 CowAgent。原 GitHub 地址已自动重定向,老用户可选择执行 git remote set-url origin https://github.com/zhayujie/CowAgent.git 更新本地远程地址。

本站来源与版权声明
  • 本文标题:CowAgent - 开源超级 AI 助手与代理框架
  • 本文链接:https://cn121.com/llm/zhayujie-cowagent.html
  • 原项目:zhayujie/CowAgent 版权归原作者 zhayujie 及贡献者所有
  • 收录信息:本站于 2026-09-23 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
  • 开源协议:收录时本项目采用 MIT查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
  • 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 zhayujie/CowAgent。
  • 内容说明:本页正文为项目官方提供的中文文档(原文转载),本站未作翻译、未改动文字,仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
  • 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息
  • 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。