geekai/README.md
2023-03-24 16:26:24 +08:00

18 lines
760 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Wechat-GPT
基于 ChatGPT 的聊天应用
## TODOLIST
* [ ] 使用 level DB 保存用户聊天的上下文
* [ ] 使用 MySQL 保存用户的聊天的历史记录
* [x] 用户聊天鉴权,设置口令模式
* [ ] 定期清理不在线的会话 sessionID 和聊天上下文记录
* [x] OpenAI API 负载均衡,限制每个 API Key 每分钟之内调用次数不超过 15次防止被封
* [ ] 角色设定,预设一些角色,比如程序员,客服,作家,老师,艺术家...
* [x] markdown 语法解析和代码高亮
* [ ] 用户配置界面,配置用户的使用习惯
* [ ] 嵌入 AI 绘画功能,支持根据描述词生成图片
* [ ] 增加 Buffer 层,将相同的问题答案缓存起来,相同问题直接返回答案。