Wechat-GPT

基于 ChatGPT 的聊天应用

TODOLIST

  • 使用 level DB 保存用户聊天的上下文
  • 使用 MySQL 保存用户的聊天的历史记录
  • 用户聊天鉴权,设置口令模式
  • 每次连接自动加载历史记录
  • OpenAI API 负载均衡,限制每个 API Key 每分钟之内调用次数不超过 15次防止被封
  • 角色设定,预设一些角色,比如程序员,客服,作家,老师,艺术家...
  • markdown 语法解析和代码高亮
  • 用户配置界面,配置用户的使用习惯
  • 嵌入 AI 绘画功能,支持根据描述词生成图片
Languages
Vue 51.8%
Go 28.9%
JavaScript 8.6%
SCSS 7.4%
CSS 2.8%
Other 0.4%