家人们,最近DeepSeek火爆全世界,不仅因其性价比高,还因其功能强大,尤其在写作和角色扮演方面表现出色!
我已经把**DeepSeek接入了我的****微信小号**,并赋予了它一些人设,还加入了自定义的知识库,比如南国书香节的知识,它都学习了。而且时不时会给我安利一波,幽默而不失风雅,真的很不错。
话不多说,开始喂饭!
DeepSeek接入个人微信
此次教程将使用开源项目chatgpt-on-wechat,项目地址:chatgpt-on-wechat。
PS:cow所用的 itchat,三周前被官方封禁,但经过网友测试,现在又能使用了。因此,我们可以愉快地将AI大模型接入微信个人号。不过请注意,存在一定的封号风险,建议使用不那么重要的小号进行对接!
整个过程简单总结为三步:
- 获取DeepSeek API Key;
- 创建并配置cow的docker-compose.yml文件;
- 使用docker一键启动cow,扫码登录微信小号。
1. 获取DeepSeek API Key
我们需要获取 DeepSeek的官方API。
- DeepSeek地址:DeepSeek官网
- 点击右上角的API开放平台,进入官方API开放平台,充值几块钱即可,现在还有免费额度。新建一个API Key并复制下来。
2. 创建、配置docker-compose.yml文件
我们不需要下载cow的源码,直接创建一个cow的docker-compose.yml配置文件。
在任意文件夹中创建一个新文件,将以下内容粘贴到新建的.txt文件中(确保格式无误):
version: '2.0' services: chatgpt-on-wechat: image: registry.cn-guangzhou.aliyuncs.com/kangarooking/chatgpt-on-wechat:250131 container_name: chatgpt-on-wechat security_opt: - seccomp:unconfined environment: # DeepSeek的ApiKey(也可用中转ApiKey) OPEN_AI_API_KEY: 'sk-xxxxxx' # DeepSeek的API地址(也可用中转API地址) OPEN_AI_API_BASE: 'https://api.deepseek.com/v1' # DeepSeek模型,deepseek-chat代表V3,deepseek-reasoner代表R1 MODEL: 'deepseek-chat' SINGLE_CHAT_PREFIX: '[""]' SINGLE_CHAT_REPLY_PREFIX: '" "' # 群聊前缀,应替换为:@你的微信名 GROUP_CHAT_PREFIX: '["@汐汐不嘻嘻"]' # 群聊白名单,直接配置ALL_GROUP即可支持所有群聊 GROUP_NAME_WHITE_LIST: '["测试1群", "测试2群"]' IMAGE_CREATE_PREFIX: '["画", "看", "找"]' CONVERSATION_MAX_TOKENS: 3000 SPEECH_RECOGNITION: 'False' # 预设提示词(system prompt) CHARACTER_DESC: '用猫娘的语气跟我说话' EXPIRES_IN_SECONDS: 3600 USE_GLOBAL_PLUGIN_CONFIG: 'True' HOT_RELOAD: 'True'
- 保存后,将文件名和后缀修改为docker-compose.yml。
配置说明
- 将DeepSeek的API Key填入OPEN_AI_API_KEY。
- DeepSeek的API官方地址填写为 https://api.deepseek.com/v1。
- 根据需求在MODEL中填入:
deepseek-chat
(代表V3)或deepseek-reasoner
(代表R1)。 - CHARACTER_DESC中可以任意配置预设提示词(system prompt),简单描述需求即可,不需要复杂提示。
3. docker一键启动cow,并扫码登录
在docker-compose.yml文件所在目录,按下Shift + 右键,选择“在此处打开命令窗口”或“在此处打开PowerShell窗口”。
在控制台输入指令:
docker-compose up -d
然后按下回车键,这样将自动下载并部署cow。
当你看到如下日志,表示部署完成:
最后,打开docker-desktop,找到Containers -> cow,查看cow的日志。
用微信小号扫码登录即可完成设置!
注意事项
- 如果修改了配置,需要重新执行
docker-compose up -d
以使配置生效,并重新扫码登录。
至此,DeepSeek的接入配置就完成啦!
你学会了吗?