CowAgent 是什么?4.7万星的开源 Agent 平台,前身是 chatgpt-on-wechat(基础篇)

CowAgent 是什么?4.7万星的开源 Agent 平台,前身是 chatgpt-on-wechat(基础篇)

CowAgent 是什么?4.7万星的开源 Agent 平台,前身是 chatgpt-on-wechat(基础篇)

导语

横向 Agent 平台这个系列,Make、Zapier、n8n、Dify、Coze 都聊过了(还没翻的先看横向平台三层一张图),但还有一条完全不同的路子:不从工作流画布切入,从聊天窗口切入。今天这篇主角是 CowAgent,一个你可能没听过、但前身你大概率见过的项目——chatgpt-on-wechat。2022 年开的仓库,改名转世之后,到发稿已经攒到 4.7 万星。这篇基础篇只讲三件事:它到底是什么、怎么跑起来、值不值得上。

项目介绍

先报实测数据:仓库 2022 年 8 月 7 日建立,Python 写的,MIT 协议,GitHub API 实测(10 月 13 日)47,371 星、10,385 fork,最新版 v2.2.0 发在 9 月 30 日,10 月 13 日当天还有代码提交,没归档没躺平。README 里明写了一句 “This project was previously named chatgpt-on-wechat”,老地址自动跳转,所以这 4.7 万星里有一部分是聊天机器人时代攒下的家底,账我放到实话里算。

定位上它不叫自己工作流平台,叫 Agent Harness(Agent 作业框架):消息从渠道进来,Agent Core 负责理解意图、拆任务、循环调工具,模型层负责生成,结果沿原渠道回传。整条链路是这样的:

CowAgent 系统架构图:消息渠道进入 Agent Core,核心调用模型层、工具与技能、长期记忆与知识库,执行结果回传原渠道,技能与工具生态提供一键安装
CowAgent 系统架构:渠道层进消息,Agent Core 拆任务并循环调用模型、工具和记忆,结果沿原渠道回传

能力清单全部对照官方文档过了一遍:

  • 渠道:一个实例同时挂 Web 控制台、微信、飞书、钉钉、企业微信机器人与应用、QQ、公众号、微信客服、Telegram、Slack、Discord,一共 12 个;
  • 模型:DeepSeek、Claude、OpenAI、Gemini、Qwen、GLM、Kimi、MiniMax、豆包、文心、MiMo 等 13 家,聊天、视觉、生图、语音识别、语音合成、Embedding 六类任务可以各配各的厂商,控制台里点一下就换;
  • 记忆:三层结构(会话上下文 → daily → MEMORY.md),夜里跑 Deep Dream 把零散对话蒸馏成长期条目;知识库按主题自动整理成 Markdown wiki,还带可点的知识图谱;
  • 工具与技能:内置文件读写、终端、浏览器、定时器、联网搜索等 10 多个工具,MCP 写一份 mcp.json 就能接,支持 stdio/SSE 和热更新;技能从 Skill Hub、GitHub、ClawHub 一键装,也能对话让 skill-creator 现做一个;
  • 多 Agent:v2.1.8(9 月 10 日)起有 Agent Team,每个 Agent 独立记忆、模型、技能和工作区,还能拆子 Agent 并行;macOS/Windows 桌面客户端 v2.1.3 起就有。

上手

  1. 一行安装: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 compose 拉起;
  2. 起来后开 http://localhost:9899 进 Web 控制台,模型 key、渠道、技能全在网页里配,不用手改配置文件;
  3. 服务器部署记得把 config.json 的 web_host 改成 0.0.0.0、设好 web_password,防火墙放行 9899;
  4. 服务用 cow CLI 管:cow start/stop/restart、cow status/logs、cow update、cow skill install <name>,浏览器自动化要单独跑 cow install-browser;
  5. 工作区默认在 ~/cow,系统提示词 SYSTEM.md、记忆文件、技能文件都在里面,想改 Agent 的脾气先看它。

实话

实话: 本文数据来自 10 月 13 日的 GitHub API 实测和官方文档,我只核对了仓库与文档,没有把 12 个渠道逐个跑通,别当全量实测看。

第一,星数要打折看。47,371 星继承自 2022 年的老仓库,不能当成”新平台一年冲 4.7 万”;但反过来,6 月到 9 月它连发了 v2.1.0 到 v2.2.0 七个版本,10 月 13 日还在提交代码,是活的,这点比不少高星僵尸仓库强。

第二,能力铺得广,代价是概念多。记忆、知识图谱、自我进化、多 Agent 团队、12 渠道、13 家模型,配置项自然就多。新手就一行安装跑默认配置,先把”微信里能问答”跑通,再一个个开记忆和技能,别一上来全开。

第三,安全别省。默认 9899 端口要是直接挂公网,等于把 Agent 和模型 key 一起送人,web_password 必须设;微信、QQ 这类渠道的接入方式受平台政策影响大,个人号有风控风险,重要业务别拿主号硬上。

第四,它和 n8n、Make、Dify 不是一路人:那三家是画布上拖节点编排流程,CowAgent 是给一个常驻 Agent 配渠道和技能。想要可视化编排的去看 Dify 基础篇,想连 SaaS 做自动化的翻 n8n 基础篇。它适合的是这样一群人:想让同一个 Agent 同时出现在微信、飞书、QQ 里,又不想从框架一行行搭起的个人和小团队——这条路子(聊天窗口切入)和画布路子(流程切入),正好对应横向平台三层一张图里的两层。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注