公众号接入 DeepSeek,秒变智能助手

179 阅读5分钟

大家好,我是小悟。

DeepSeek 强势发布,其 API 价格亲民且几乎完全兼容 OpenAI SDK,极大地简化了部署流程。

今天,我们就来聊聊如何将 DeepSeek 接入微信公众号,为公众号运营带来全新的可能。

对于公众号运营者来说,将 DeepSeek 接入公众号,就像是为公众号装上了一个超级大脑,能为用户提供更智能、更高效的服务。

以往,公众号运营者可能会面临用户咨询量大,无法及时回复的困扰。接入 DeepSeek 后,这些问题将迎刃而解。

无论是产品咨询、操作指引还是业务答疑,用户发送问题后,DeepSeek 能即刻给出精准解答。

图片

例如,用户咨询某款电子产品的使用方法,DeepSeek 不仅能详细说明操作步骤,还能针对用户后续提出的关于该产品的其他问题,如故障排除等,继续给出专业解答。

无论是专业术语解析、实用技巧分享,还是热点追踪,复杂问题在它这里都能一键拆解。

假如你是一个科技类公众号,用户询问关于量子计算的原理,DeepSeek 能深入浅出地进行解释,还能结合当下的研究成果和应用案例,让用户对这一前沿科技有更全面的了解。

又或者是生活类公众号,用户咨询减肥食谱,它能根据用户的身体状况、口味偏好等,制定个性化的食谱建议。

每次用户与 DeepSeek 在公众号内的对话,都是一次优化服务的机会。它会不断学习用户的提问习惯和需求,用户使用得越多,它就越能精准把握用户的意图。

前期准备工作

1、注册 DeepSeek 账号

登录 DeepSeek 开发者平台,注册一个属于自己的账号。新用户注册后通常会获得一定金额的余额,足够个人使用一段时间。

图片

2、创建 API Key

注册登录成功后,在开发者平台首页找到 “API keys” 选项,点击进入后,创建一个 API Key。这个 API Key 非常重要,它是调用 DeepSeek API 的凭证,务必妥善保存。注意,API Key 只在创建时显示一次,所以一定要及时复制保存到安全的地方,如果忘记保存,只能重新创建。

图片

3、准备微信公众号资质

需要拥有已认证的微信公众号(订阅号或服务号均可,但部分功能可能会因公众号类型有所限制)。在微信公众平台获取以下信息:

Token:自定义 3 - 32 位字符,用于服务器验证。

AppID(开发者 ID):这是微信公众号的唯一标识。

AppSecret(开发者密钥):与 AppID 配合使用,用于验证公众号身份。

AESKey:随机生成并保存,用于消息加密。

图片

4、云服务器准备

推荐使用阿里云 ECS 免费试用版(地域选中国香港,可避免 SSL 证书问题)。系统选择 Ubuntu 22.04,配置 2 核 2GB 内存即可。在安全组中开放 80 端口,确保微信服务器能够访问。

民工哥技术之路, 小白保姆教程!DeepSeek 接入微信公众号,完美搭建一个私人小助手

部署实施步骤

1、服务器环境配置

通过 SSH 连接服务器,安装依赖:在服务器终端输入 “sudo apt update && sudo apt install git python3-pip”,回车执行。

克隆开源项目代码:

在终端输入 “git clone github.com/zhayujie/ch…

安装依赖包:依次在云服务器终端执行 “pip3 install-r./chatgpt-on-wechat/requirements.txt”和“pip3 install-r./chatgpt-on-wechat/requirements-optional.txt”,安装过程可能需要一些时间,请耐心等待。安装完成后,可再次执行这两条指令检查依赖包是否齐全,若输出第一句均为 “Requirement already satisfied: ”,则表示无异常。

2、编辑配置文件

进入项目目录,创建 config.json 文件,在终端输入 “cd chatgpt-on-wechat && vi config.json”。按以下模板填写配置(注意替换对应字段):

{
"channel_type": "wechatmp",
"model": "deepseek - chat",
"open_ai_api_key": "你的 DeepSeek API Key",  "open_ai_api_base": "https://api.deepseek.com/v1",
"wechatmp_app_id": "微信 AppID",
"wechatmp_app_secret": "微信 AppSecret",
"wechatmp_aes_key": "随机生成的 AESKey",
"wechatmp_token": "自定义 Token",
"wechatmp_port": 80,
"temperature": 0.8,
"subscribe_msg": "感谢关注!已接入 DeepSeek,输入问题即可对话。"
}

填写完成后,按 Esc 键,输入 “:wq” 保存并退出 Vim 编辑器。

3、启动服务

运行项目,在终端输入 “sudo python3 app.py”。若需后台运行,使用 nohup 命令,输入 “(cd chatgpt-on-wechat && nohup python3 app.py &); tail-f./chatgpt-on-wechat/nohup.out”。

微信公众号配置

1、服务器地址绑定

进入微信公众平台,点击 “设置与开发” - “服务器配置” - “修改配置”。在相应位置填写:

URL:“http:// 服务器公网 IP/wx”。

Token:与配置文件中 wechatmp_token 一致。

AESKey:与配置文件中 wechatmp_aes_key 一致。加密方式选择兼容模式。

2、启用服务

提交配置后点击 “启用”,若显示 “提交成功”,即表示接入完成。

图片

测试与维护

1、功能测试

关注公众号并发送消息,若收到 AI 回复(如 “正在思考中”),则接入成功。对于长回复,可能需要用户发送任意文字触发后续内容。

2、后续优化

模型切换:在配置文件中将 “model” 改为 “deepseek-r1” 可切换至推理增强版。

费用管理:监控阿里云 ECS 免费额度(约 2 个月)及 DeepSeek API 调用量,避免超额收费。

安全建议:定期更新 API Key 和 Token,防范未授权访问。

随着技术的不断发展,DeepSeek 在公众号中的应用前景将更加广阔。

未来,我们可以期待它能实现更个性化的内容推荐,根据用户的兴趣爱好、阅读历史等,为用户精准推送符合其需求的公众号文章。

在客服方面,它可能会实现语音交互功能,让用户通过语音提问就能获得解答,进一步提升用户体验。

对于公众号运营者来说,接入 DeepSeek 是一次拥抱新技术、提升公众号竞争力的绝佳机会。

图片

您的一键三连,是我更新的最大动力,谢谢

山水有相逢,来日皆可期,谢谢阅读,我们再会

我手中的金箍棒,上能通天,下能探海