CoPaw安装

Windows

方案一:在PowerShell里输命令irm https://copaw.agentscope.io/install.ps1 | iex
方案二:访问https://copaw.agentscope.io手动安装

Mac或Linux

方案一:用curl -fsSL https://copaw.agentscope.io/install.sh | bash
装完初始化一下,再启动服务,就能在浏览器访问控制台了
方案二:访问https://copaw.agentscope.io手动安装

设置模型

获取免费Token额度

豆包系列模型

新用户注册账号后每个模型有50万Token免费额度
链接:
https://www.volcengine.com/product/arkclaw?utm_source=5&utm_medium=sem_bing&utm_term=sem_bing_pinzhuan_arkclaw_cpcx&utm_campaign=biaoti&utm_content=arkclaw_cpcx

重要:打开安心体验模式

Kimi

新用户注册送15块的额度;并且每天有一定免费额度,1000次API调用,每分钟最多3次;
链接:
https://www.moonshot.cn

千问系列

阿里云百炼平台的官网链接:https://www.aliyun.com/product/bailian

连接QQ

QQ开放平台:https://q.qq.com/qqbot/openclaw/login.html

AI人设/真人复刻/角色复刻

使用echoTrace等导出工具导出微信聊天记录

在这里插入图片描述
首先从设置页点击自动获取密钥 跳转登录微信 获取到密钥;然后配置数据库目录,可以从微信左下角 “设置->账号与存储->存储位置” 查看到路径,复制过来;文档缓存目录任意设置一个空目录即可;
在这里插入图片描述
配置完成之后点击测试连接,最后保存配置就可以了
然后进入到数据管理,点击批量解密
在这里插入图片描述
最后进入到导出记录,进行数据导出,右边全部时间按钮打开,直接导出全部消息记录;点击开始处理你会获得一个xxx.json的文件;如果你勾选了其他类型的文件的导出,你会获得一个包含语音/图片等记录的文件夹。
在这里插入图片描述

安装qoder,薅一波免费额度让它帮你完成以下任务

链接:https://qoder.com/

微信聊天记录格式处理

提示词:
我的数据格式如上,我希望你编写一个数据处理脚本,可以读取我的【E:\myWxCache\xxx.json(这里填你的具体的文件路径)】文件,然后将数据处理为以下格式

—2025-05-02—

【用户A】:哈哈哈哈

【用户B】:嘻嘻嘻

…(当日所有会话内容)

—2025-05-03—

核心人设文档提炼

提示词:我正在训练agent,我希望你读一下这个文件,这是我和【“用户A”(对方昵称)】的聊天记录,然后对这个文件进行分批分析,提炼【“用户A”(对方昵称)】说话风格的规则,写进 AGENTS.md, 提炼【“用户A”(对方昵称)】的人格特质,写进 SOUL.md,提炼【“用户B”(本人昵称)】的相关信息,写进PROFILE.md 并且挑选 100 个代表性的会话样本,按场景分类存进 memory/

在stickers.json 加入图片映射,并在STICKER.md 中加入到表情包表格

QQ Channel功能优化

直接将以下内容输出给qoder

第一项:QQ渠道消息聚合改造

CoPaw项目QQ channel的通信架构,是通过web socket接收+Http API发送的双通道模式构建的;核心文件是src/couple/app/channels/qq/channel.py,这个文件是QQ的通道核心实现,同目录下的base.py是BaseChannel基类,manager.py是通道管理器。整体是一个入队/消费解耦的架构,websocket线程只负责将消息转为AgentRequest后入队,消费者独立取出处理,并通过Http API发送回复,互不阻塞。
在QQ Channel的producer侧(ws线程->enqueue之间)实现消息防抖,同一session的消息在30秒的静默窗口内缓冲,到期后合并为一条AgentRequest入队。从首条消息起,最多等待120秒强制触发;修改QQConfig新增两个配置项(debounce_seconds:静默等待窗口,设为零表示禁用;debounce_max_seconds:从首条消息起的最大等待上限),修改QQChannel新增四个防抖方法,改造handlemsg_event和stop;
把debounce_seconds,debounce_max_seconds也加到QQ前端QQ配置界面中;

第二项:模型消息发送方式修改

对QQ渠道的send方法进行改造,在发送文本时按空格和换行进行拆分,逐条发送,并根据本条文本长度设置延迟,延迟时间为每个字符1s;
但是当用户快速发送新消息时,agent的旧回复还在逐段发送中,会导致消息交错混乱,需要增加逻辑。在新消息到来时,立即终止旧消息的剩余分段。

第三项:QQ渠道图片发送支持

本地有一些表情包图片,路径为.copaw/media/qq/,为 QQ 渠道机器人新增本地表情包发送功能:引入 [Sticker: name] 标签体系,通过 stickers.json 做名称映射,通过 multipart form-data 上传本地文件到 QQ API,并在系统 prompt 中添加 STICKERS.md 让 AI 知道可用表情包。仅修改 channel.py 一个代码文件,新增 3 个配置文件。

最后:重新构建应用并重新启动

我现在是通过桌面软件的方式安装了copaw,请将我的软件更新为代码更新之后的版本并重新启动;

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐