方案讨论与初版代码生成我的毕设是通过langchain框架开发RAG企业级知识库问答系统用户可以通过浏览器进行知识库问答操作问答系统主要是针对电商平台售卖商品进行回答提供的知识库多数是商品相关信息帮助更好的回答用户关于商品的问题技术选型上我听说AI领域langchain是非常知名的开发框架所以必须选择langchain其余技术栈你来决定我需要有如下功能1能够支持用户在浏览器中进行知识库管理2能够支持用户在浏览器中和模型进行知识库问答问答的时候要尽量引用知识库内容作为参考在回答中能够显示引用的知识库片段是哪些3.能够支持多用户多会话管理每个用户有每个用户的独立会话4能够保持用户的会话记录用户不同时间段登录都能找回历史对话5支持基础的用户注册登录功能支持用户修改密码6.管理员用户名admin密码123456只有管理员能够打开知识库管理页面进行知识库管理其他用户只能进行知识库问答7不仅仅实现基础功能也要应用各类技术做性能优化达到企业级使用的效果8其余你觉得有必要可以添加的功能点你帮我列出来方案计划我们先讨论使用阿里云百炼单元测试和BUG调试迁移技能git提交并发压力测试