CoPaw

CoPaw

全称Co Personal Agent Workstation,阿里通义实验室推出的一款开源个人AI助手,主打零门槛部署、本土化好用、主动配合你干活,目标就是做个懂你的“全能数字伙伴”。

#Ai工具箱 #Ai办公效率
收藏

CoPaw简介

🦞 CoPaw是什么

CoPaw,全称 Co Personal Agent Workstation,是阿里云通义实验室推出的一款开源个人ai助手,2月28日正式开源(Apache 2.0协议)。

它是个轻量的“无头龙虾”式智能体框架——说白了,它不带大模型,需要你自己接外部大模型的API当“脑子”。主打零门槛部署、本土化好用、主动配合你干活,目标就是做个懂你的“全能数字伙伴”。

CoPaw

CoPaw功能特征

  • 渠道接入:支持钉钉、飞书、QQ、Discord、iMessage、Telegram等15+主流平台,你在哪儿发消息,它就在哪儿回你。

  • 双模部署:本地(Linux/macOS/Windows)或云端(魔搭创空间)一键切换,3分钟左右就能配好。

  • 智能记忆系统:基于ReMe记忆系统,能记住会话里的内容,也有持久化的向量库(ReMeFs),跨回合沉淀经验、存长期记忆。

  • 定时任务执行:支持Cron表达式,可以自动做日报、清文件、盯资讯这些事。

  • 文件化处理:配置和记忆都存成Markdown文件(比如SOUL.md、PROFILE.md),想迁移或备份都很方便。

  • 技能扩展:自带50多种技能,能处理PDF、Excel、Word、ppt,还能管邮件、做新闻摘要等。想加新技能也不用写代码,直接配就行。

  • 主动心跳机制:会定时主动给你发消息、维护记忆、执行任务,不是光等着你下指令。

  • MCP协议支持:通过MCP协议可以接第三方工具(比如MySQL数据库),实现“聊着天就执行任务、反馈结果”的闭环。

CoPaw应用场景

职场提效

  • 自动把钉钉群里的消息汇总成日报,再推到飞书

  • 把会议录音转成带要点的纪要,顺手把待办事项抽出来

  • 盯着行业资讯网站,有重要信息就推给你

自动化运维

  • 每天9点扫一遍下载文件夹,删掉过期文件,再邮件通知你

  • 定时抓新闻、看股价、查天气,主动推送

内容创作辅助

  • 根据关键词生成视频脚本框架,还能联动剪映API自动剪辑

  • 聚合知乎、小红书上的热帖,做深度分析

个人知识管理

  • 记录饮食、运动数据,给你一些健康建议

  • 通过智能家居API,控制家里的设备

开发者赋能

  • 提供SDK,能快速接入公司内部系统

  • 支持私有模型部署,比如金融行业专用的LLM

CoPaw优缺点

优点

  • 部署极简:Docker一键搞定,3分钟就能跑起来,计算巢也能快速部署

  • 中文体验好:专门做了本土化适配,配置引导都是中文,理解得挺准

  • 多平台统一:一个后台管所有聊天软件,不用来回切

  • 隐私可控:本地部署的话数据都存自己这里,还能接Ollama这类本地模型,不用联网

  • 扩展门槛低:写个SKILL.md描述文件就能加新技能,不用会编程

  • 性价比高:开源免费,比起Cursor那种$20/月的工具,省不少

  • 主动服务:支持定时任务和心跳机制,能真正跑起自动化

缺点

  • 上下文窗口有限:处理大文件(500行以上)时补全质量会掉

  • 复杂样式支持弱:像CSS Grid、动画这些复杂的样式支持不太行

  • 平台适配待完善:飞书这类频道交互流畅度还有提升空间,延迟有时明显

  • 多模态支持不足:目前会话窗口只支持文本,不能传图片

  • Token消耗不透明:单次操作用了多少token没法实时看

  • 并发编程支持弱:生成Go语言里goroutine、channel这类代码时,可能有数据竞争风险

  • 技能生态待丰富:跟OpenClaw比,技能数量和社区生态还在建设中

CoPaw使用方法

快速部署(Docker方式,新手推荐)

# 1. 拉取镜像
docker pull agentscope/copaw:latest
# 2. 运行容器
docker run -p 8088:8088 -v copaw-data:/app/working agentscope/copaw:latest
# 3. 访问控制台
# 浏览器打开 http://127.0.0.1:8088

关键配置步骤

初始化配置

copaw init --defaults

配置大模型

在控制台的“Models”页面添加API Key(支持通义千问、DeepSeek、OpenAI等),或者下载本地模型:

copaw models download qwen/qwen3-4b-gguf

接入通讯频道

  • 钉钉:创建企业内部应用,开启机器人,填Client ID和Secret

  • 飞书:配置长连接模式(WebSocket),填appid和appsecret

  • QQ、Discord:用机器人模式接入

启用技能与定时任务

在“Skills”页面启用需要的技能,比如PDF处理、新闻摘要。

在“Schedules”页面配置定时任务(用Cron表达式)

常用命令速查

  • 初始化:copaw init --defaults

  • 启动服务:copaw app(默认端口8088)

  • 指定端口:copaw app --port 8089

  • 下载模型:copaw models download [模型名]

  • 升级:copaw upgrade 或 pip install --upgrade copaw

  • 查看版本:copaw --version

CoPaw常见问题

Q1:部署后访问不了控制台(http://127.0.0.1:8088)?

A:先检查服务是不是正常启动了,再看看8088端口有没有被占(可以换端口试试)。Docker部署的话确认端口映射对了没,ECS部署记得开放安全组。

Q2:一键脚本安装卡住了?

A:国内网络下下载依赖会比较慢,建议提前配个代理,或者直接源码安装。

Q3:Python版本不对?

A:CoPaw需要Python 3.10到3.13,用pyenv或conda切一下版本就行。

Q4:模型调用失败?

A:确认API Key填对了没、网络通不通、模型名称大小写对不对。

Q5:本地模型响应慢?

A:看看机器配置够不够,可以换个小点的模型,或者限制一下上下文长度。

Q6:钉钉/飞书机器人没反应?

A:检查事件订阅URL配对了没,权限开没开,网络能不能被平台服务器访问。飞书的话确认是不是用了长连接模式。

Q7:频道配好了但收不到消息?

A:检查凭据对不对、必要权限开没开、机器人有没有加到群聊里、控制台里频道显示的是不是“已启用”。

Q8:定时任务不执行?

A:看看Cron表达式写对没,CoPaw服务是不是在跑,心跳间隔和活跃时段配置有没有冲突。

Q9:怎么备份和恢复数据?

A:配置和记忆数据默认存在~/.copaw/目录,直接复制这个目录就能备份。恢复时覆盖回去然后重启服务就行。

Q10:CoPaw能同时回多个频道吗?

A:可以的!它支持多频道同时用,消息会自动路由到对应的频道。

与CoPaw相关工具