这个项目能做什么

CowAgent( formerly chatgpt-on-wechat )是一个开源的超级 AI 助手和代理框架。根据其 README,它能够主动规划任务、控制计算机和外部服务、创建并运行 Skills、构建个人知识库和长期记忆、形成多智能体团队,并通过使用不断进化。它被定位为 Agent Harness 工程的参考实现。 架构与功能 - 规划:将复杂任务分解并逐步执行,循环使用工具直至目标达成。 - 多智能体:构建智能体团队,每个智能体拥有自己的角色、模型、技能和知识,在共享对话中协作。 - 记忆:采用三层架构(上下文、日常、核心),具备自动 Deep Dream 蒸馏以及混合关键词加向量检索。 - 知识:自动将结构化知识整理成 Markdown 维基,并构建可视化浏览的演进知识图谱。 - 演进:通过回顾对话来改进技能、跟进未完成任务,并巩固记忆与知识。 - 技能:可从 Skill Hub、GitHub 或 ClawHub 一键安装,也可通过自然语言对话创建自定义技能。 - 工具:内置文件 I/O、终端、浏览器、调度器、记忆检索、网络搜索等,并原生集成 MCP。 - 多模态:支持文本、图像、语音和文件,包括识别、生成和交付。 模型与渠道 CowAgent 支持多种主流 LLM 提供者,包括 Claude、GPT、Gemini、DeepSeek、Qwen、GLM、Kimi、MiniMax、Doubao、ERNIE、MiMo、LinkAI 以及自定义端点。聊天、视觉、图像生成、ASR/TTS 和嵌入式模型均可分别路由到不同厂商,可在 Web 控制台进行配置。单个代理实例可并行服务多个渠道,包括 Web 控制台、Telegram、Slack、Discord、微信、Feishu/Lark、钉钉、企业微信、QQ 和微信公众号。 部署与使用 一行安装脚本可在 Linux/macOS、Windows PowerShell 或 Docker 环境中处理依赖、配置和启动。启动后,Web 控制台(localhost:9899)成为聊天、配置模型、连接渠道和安装技能的中心。cow CLI 负责服务控制、状态、日志、更新、技能安装和浏览器自动化。此外还提供 macOS 和 Windows 的桌面客户端。 社区与许可证 该项目采用 MIT 许可证,并声明其仅用于技术研究和学习。它提醒用户,代理模式相比普通聊天会消耗显著更多的 token,并且能够访问本地操作系统,因此应仅在受信任的环境中部署。README 还说明该项目之前名为 chatgpt-on-wechat,旧的 GitHub 链接会自动重定向。