返回目录
开源项目自动化与 Agent 类新手

CowAgent:开源超级 AI 助手与 Agent Harness

CowAgent(原 chatgpt-on-wechat)是一个开源超级 AI 助手与 Agent Harness 参考实现,能够主动拆解并逐步执行任务、调用工具与技能、构建个人知识库与长期记忆、组建多智能体团队,并通过自我进化在日常使用中成长。它轻量、易部署、可扩展,支持接入主流大模型,可在个人电脑或服务器上 7×24 小时运行,并通过 Web 控制台及微信、飞书、钉钉、企业微信、QQ、公众号、Telegram、Slack、Discord 等渠道使用。

0 次阅读2026/09/10 发布
CowAgent:开源超级 AI 助手与 Agent Harness 来源图片

社区作者 · zZz

它解决什么问题

项目定位

CowAgent 是一个开源超级 AI 助手,同时也是一套 Agent Harness 工程的参考实现。它可以主动规划任务、控制你的计算机与外部服务、创建并运行 Skills、构建个人知识库与长期记忆、组建多智能体团队,并随着日常使用自我进化。

项目强调轻量、易部署、易扩展:可接入任意主流 LLM 提供方,在个人电脑或服务器上 7×24 小时运行,覆盖 Web 与各大 IM 平台。

> 项目原名为 chatgpt-on-wechat,现正式更名为 CowAgent。旧 GitHub 地址会自动重定向。

核心能力

  • **Planning(规划)**:拆解复杂任务并逐步执行,循环调用工具直到达成目标。
  • **Multi-Agent(多智能体)**:组建 Agent 团队,每个 Agent 拥有自己的角色、模型、技能与知识,并在共享会话中协作。
  • **Memory(记忆)**:三层架构(上下文 → 每日记忆 → 核心记忆),自动进行 Deep Dream 蒸馏,支持关键词 + 向量混合检索。
  • **Knowledge(知识)**:自动将结构化知识整理为 Markdown wiki,构建可可视化浏览、持续演进的知识图谱。
  • **Evolution(进化)**:Self-Evolution 会自动复盘对话,改进技能、跟进未完成任务、巩固记忆与知识,在使用中持续成长。
  • **Skills(技能)**:可从 Skill Hub、GitHub、ClawHub 一键安装,也可通过自然语言对话创建自定义技能。
  • **Tools(工具)**:内置文件读写、终端、浏览器、调度器、记忆检索、网络搜索等 10 余种工具,并原生集成 MCP。
  • **Channels(渠道)**:对接 Web、微信、飞书、钉钉、企业微信、QQ、公众号、Telegram、Slack 等。
  • **Multimodal(多模态)**:一等公民式支持文本、图片、语音与文件——识别、生成与投递。
  • **Models(模型)**:支持 Claude、GPT、Gemini、DeepSeek、Qwen、GLM、Kimi、MiniMax、Doubao 等,可在 Web 控制台一键切换提供方。
  • **Deploy(部署)**:一行安装脚本、统一 Web 控制台,支持本地、Docker、服务器等多种部署模式。

架构

CowAgent 是一套完整的 Agent Harness:消息经由 Channels 流入;Agent Core 在记忆、知识以及可用工具与技能之上进行规划与推理;Models 生成响应,再通过来源渠道返回。每一层都解耦且可独立扩展(配图 2)。

多智能体团队

可以创建一支 Agent 团队,每个 Agent 拥有独立记忆、能力、知识与工作区,既能专注各自领域,也能在共享会话中协作解决复杂任务。多智能体团队在 Web、桌面客户端与 IM 渠道集成中均可使用(配图 3)。Web 控制台可统一完成聊天、模型配置、渠道连接与技能安装(配图 4)。

记忆与个人知识库

长期记忆采用三层架构:对话上下文(短期)→ 每日记忆(中期)→ MEMORY.md(长期)。每晚的 Deep Dream 过程会把零散记忆蒸馏为精炼的长期条目与叙事日志(配图 5)。

个人知识库与按时间排序的记忆互补,按主题组织结构化知识。Agent 会自动从对话中提炼有价值的信息,维护交叉引用与索引,Web 控制台提供交互式知识图谱视图(配图 6)。

工具与技能

**工具系统**:内置工具覆盖文件 I/O(read / write / edit / ls)、终端(bash)、文件发送(send)、记忆检索(memory)、环境变量(env_config)、网页抓取(web_fetch)、调度(scheduler)、网络搜索(web_search)、视觉(vision)与浏览器自动化(browser)。通过 MCP 协议可接入开放生态的 Model Context Protocol 服务器,一个 mcp.json 即可,支持 stdio / SSE 传输、热重载与零代码集成。

**技能系统**:支持 Skill Hub 开放技能市场(浏览、搜索、一键安装),也支持从 GitHub / ClawHub / URL 等来源安装;还可通过与 skill-creator 对话生成自定义技能,把任意工作流或第三方 API 变成可复用技能。

代码
/skill list                # 列出已安装技能
/skill search <keyword>    # 搜索技能市场
/skill install <name>      # 一键安装

支持的模型提供方

| 提供方 | 代表模型 | Chat | Vision | Image Gen | ASR | TTS | Embedding | | --- | --- | --- | --- | --- | --- | --- | --- | | DeepSeek | deepseek-v4-flash / pro | ✅ | | | | | | | Claude | claude-opus-5 / fable-5.1 | ✅ | ✅ | | | | | | OpenAI | gpt-5.

6 系列 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Gemini | gemini-3.7-flash | ✅ | ✅ | ✅ | | | | | MiniMax | MiniMax-M3 | ✅ | ✅ | ✅ | | ✅ | | | GLM | glm-5.3-flash、glm-5v-turbo | ✅ | ✅ | | ✅ | ✅ | | | Qwen | qwen3.

8-flash | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Kimi | kimi-k3 | ✅ | ✅ | | | | | | Doubao | doubao-seed-2.1 系列 | ✅ | ✅ | ✅ | | ✅ | | | ERNIE | ernie-5.1 | ✅ | ✅ | | | | | | MiMo | mimo-v2.

5 / pro | ✅ | ✅ | | ✅ | | | | LinkAI | 一个 Key 接入 100+ 模型 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | | Custom | 本地模型 / 第三方代理 | ✅ | | | | | |

聊天、视觉、图像生成、ASR/TTS 与嵌入可以分别路由到不同厂商,全部在 Web 控制台配置,无需手工编辑文件。

支持的渠道

单个 Agent 实例可并行服务多个渠道,多数渠道可直接从 Web 控制台接入:Web Console(默认)、Telegram、Slack、Discord、WeChat、Feishu / Lark、DingTalk、WeCom Bot、QQ、WeCom App、WeChat Customer Service、WeChat Official Account。Web 控制台是默认渠道,也是配置模型、渠道、技能、记忆等的统一入口。

版本更新摘要

  • 2026.09.10:v2.1.8 — 多智能体团队、手动创建定时任务、上下文用量可视化、新模型与搜索提供方、工作区文件编辑。
  • 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 授权、Lark 渠道增强、调度器改进与数据备份、新模型。
  • 2026.07.08:v2.1.3 — macOS / Windows 桌面客户端、知识库文档管理、按需 MCP 工具检索、繁体中文支持、新模型。
  • 2026.06.18:v2.1.2 — Web 控制台升级(定时任务管理、知识库分类、多个自定义模型提供方)、Self-Evolution 改进、新模型(kimi-k2.7-code、glm-5.2)、安全加固。
  • 2026.06.09:v2.1.1 — Self-Evolution、Web 控制台升级(消息管理、并行会话)、跨平台 MCP 增强与并发调用、新模型(MiniMax-M3、qwen3.7-plus)、Python 3.13 支持。
  • 2026.06.01:v2.1.0 — 国际化、新渠道(Telegram、Discord、Slack、微信客服)、CLI 交互升级、精简一行安装、MCP Streamable HTTP 支持、新模型(claude-opus-4-8、MiMo)。

相关项目

  • Cow Skill Hub — 面向 AI Agent 的开放技能市场,可用于 CowAgent、OpenClaw、Claude Code 等。
  • bot-on-anything — 轻量 LLM 应用框架,集成 Slack、Telegram、Discord、Gmail 等。
  • AgentMesh — 开源多智能体框架,通过团队协作解决复杂问题。

企业服务

LinkAI 面向企业与开发者提供一体化 AI Agent 平台,为 CowAgent 提供托管运行与企业级支持:零部署托管运行时、Agent 基础设施(统一接入 LLM、知识库、数据库、技能与工作流)、团队与企业特性(工作区、基于角色的访问、审计日志、私有化部署)。企业咨询:[email protected]。

免责声明

  • 项目基于 MIT License,面向技术研究与学习。使用者需自行遵守所在司法辖区的适用法律法规,维护者不对使用本项目产生的任何后果承担责任。
  • 成本与安全:Agent 模式消耗的 token 明显多于普通聊天,应选择质量与成本平衡的模型。Agent 可访问本地操作系统,请只在可信环境中部署。
  • CowAgent 是纯开源项目,不参与、不授权、也不发行任何加密货币。

参与贡献

欢迎各类贡献——新功能、缺陷修复、性能改进、文档,或在 Skill Hub 分享自己的技能。参见 CONTRIBUTING.md 开始,然后在 Issue 中讨论或直接提交 PR。可以给项目点 Star 表示支持,并通过 Watch → Custom → Releases 获取新版本通知(配图 8)。

— 本文由 AI 根据公开来源辅助整理,命令、版本与许可证请在使用前到原始页面复核。

安装 / 开始使用

准备环境

  • 支持 Linux / macOS / Windows;可用一行安装脚本、Docker,或从源码安装。
  • 服务默认使用 9899 端口(配图 1)。
  • 服务器部署前请先规划外网访问与访问密码(见下文常见问题)。

方式一:一行安装脚本

Linux / macOS:

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

Windows(PowerShell):

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

该脚本会自动处理依赖、配置与启动。

方式二:Docker

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

首次运行

启动后打开 http://localhost:9899 进入 Web 控制台——这是与 Agent 聊天、配置模型、连接渠道、安装技能的一站式入口(配图 4)。

服务器部署

在 config.json 中把 web_host 设为 0.0.0.0,使控制台可从外部访问;同时设置 web_password 进行保护;并记得在防火墙或安全组中开放 9899 端口。

服务管理(cow CLI)

安装完成后用 cow 命令管理服务:

bash
cow start | stop | restart   # 服务控制

来源教程配图

CowAgent
配图 1 · CowAgent查看原图
CowAgent Architecture
配图 2 · CowAgent Architecture查看原图
CowAgent Multi-Agent Team
配图 3 · CowAgent Multi-Agent Team查看原图
CowAgent Web Console
配图 4 · CowAgent Web Console查看原图
Long-term Memory
配图 5 · Long-term Memory查看原图
Personal Knowledge Base
配图 6 · Personal Knowledge Base查看原图
教程配图
配图 7 · 教程配图查看原图
cow contributors
配图 8 · cow contributors查看原图

适用场景

学习研究
开源项目实践