aiwechat-vercel 是一个创新的项目,它允许用户通过 Vercel 的无服务器函数快速将AI功能整合到微信公众号中。此项目利用 Vercel 平台的强大功能,配合微信公众号,实现了一个门槛极低、几乎无成本的AI公众号解决方案。
产品特点
- 无需服务器:完全基于 Vercel 的无服务器架构,降低了运维复杂度和成本。
- 快速部署:通过几个简单步骤即可完成部署,无需复杂配置。
- 功能强大:支持多种AI模型,如GPT、星火、通义千问等,满足多样化的交互需求。
- 自定义功能丰富:支持连续问答、图床功能、自定义回复等,增强用户体验。
快速开始指南
- 在 Vercel 平台的 Dashboard 上创建 Redis 数据库。
- Fork 本项目到自己的 GitHub,然后在 Vercel 上进行构建,设置环境变量。
- 将创建的 Redis 数据库链接到项目,Vercel 会自动配置相应的环境变量。
- 部署后访问 Vercel 提供的域名
/api/check
页面,返回 “check ok” 表示配置成功。 - 将微信公众号的服务器地址设置为
https://你的域名/api/wx
,选择明文模式。
配置和部署
- GPT_TOKEN:你的 GPT token,用于AI模型调用。
- WX_TOKEN:微信公众号开发平台设置的 token。
- botType:设置机器人类型,支持 gpt, echo, spark, qwen, gemini 等。
功能和指令
/help
:查看所有支持的指令。/setmodel <model_name>
:设置当前使用的AI模型。/getmodel
:获取当前设置的AI模型名称。/clear
:清除对话列表,重置对话环境。
后续计划
项目计划添加更多实用功能,如翻译文本、查看天气、管理待办事项等,进一步丰富公众号的交互能力和用户体验。
项目动机
本项目的开发初衷是提供一个简单、易用且成本低廉的方法,让更多的开发者和内容创作者能够快速实现微信公众号的智能化升级,推广AI技术在日常生活中的应用。
使用注意
- 使用微信公众号代理涉及隐私和安全问题,应谨慎处理用户数据。
- 确保遵守 Vercel 平台和微信公众号的相关政策和法规。