只需域名即可实现微信公众号机器人,基于 vercel 的 serverless,go 语言实现

2024-03-01 08:55:08 +08:00
 coderpwh

aiwechat-vercel

使用 vercel 的 functions ,将 ai 功能加入微信公众号 地址aiwechat-vercel

介绍

无需服务器,门槛低,只需一个可以绑定到 vercel 的域名即可,基本 0 成本

快速开始

fork 本项目,到 vercel 点击构建,环境变量填写参数

GPT_TOKEN=sk-*** 你的 gpt token
GPT_URL=https://xxx  代理 gpt 服务器(选填,默认 openai 官网 api)
TOKEN=*** 微信公众号开发平台设置的 token
TYPE=** 机器人类型 目前支持(gpt,echo)例如 TYPE=gpt

如何检查是否配置成功 部署后访问 你的域名/api/check 页面返回 check ok 即可 域名增加cname解析到cname-china.vercel-dns.com

微信公众号配置:

微信公众号。后台管理页面上找到设置与开发-基本配置-服务器配置,修改服务器地址 url 为https://你的域名/api/wx

功能支持

  1. gpt 回复
  2. 超时回复(go 协程很好用)
  3. 支持连续问答(todo 需要使用 redis redis 也可以白嫖 后续更新)
  4. 隐藏功能 你的域名/api/chat?msg=你的问题

后续

杂念

项目起因:偶然看到网上有人使用 vercel 实现了,自己看了下文档,居然支持 go 了,就实现了, 也欢迎各位大佬 pr

项目灵感来源

spark-wechat-vercel

5500 次点击
所在节点    分享创造
51 条回复
coderpwh
2024-03-01 17:16:34 +08:00
@rtx3 后续可以增加,需要数据库支持
GGG123Z
2024-03-01 17:19:44 +08:00
+1 配置完之后出的都是中文乱码
coderpwh
2024-03-01 17:34:13 +08:00
@GGG123Z 这个是 vercel 服务器问题,微信公众号回复不受影响
job32
2024-03-01 18:49:49 +08:00
大佬能支持 Gemini api 不?
coderpwh
2024-03-01 20:56:53 +08:00
@job32 后续支持
buyno1
2024-03-06 00:23:24 +08:00
404: NOT_FOUND
Code: NOT_FOUND
小白 求解
coderpwh
2024-03-06 09:06:45 +08:00
@buyno1 去我项目的 readme 看看,增加了视频讲解
bitkuang8
2024-03-07 10:10:52 +08:00
100star~
coderpwh
2024-03-07 11:04:20 +08:00
@bitkuang8 感谢
bitkuang8
2024-03-07 11:18:14 +08:00
微信公众号不能置顶不太好使用,期待接入企业微信~
coderpwh
2024-03-07 14:46:23 +08:00
@bitkuang8 微信公众号可以添加到桌面快捷方式,方便手机使用,支持企业微信等待基本接入其他 ai 后再弄了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1019653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX