PandaWiki
PandaWiki copied to clipboard
[功能建议] 增加具备基础能力的用户中心功能
功能描述 是否可以添加基础能力的用户中心功能,可以让访问用户查看历史的对话数据(目前百度AI可以查看继续提问),并且部分企业不具备使用企业微信的组织结构,需要可以通过注册或后台开通的方式形成用户。
使用场景 不具备组织结构认证的使用场景,可以通过注册的方式开通用户中心。
实现建议 用户中心可以具备基础的信息记录、用户人员信息记录、搜索行为的记录、登录IP的记录,可以用于后续对于用户关注的话题进行相关推送或用户画像等
附加信息 请提供任何其他相关信息、参考资料或截图。
@MonkeyCode-AI 评估一下这个需求是否合理
我是 MonkeyCode AI 编程助手,你可以在 GitHub 任意仓库的任意 Issue 或 PR 中 at @monkeycode-ai 来呼唤我。
任务执行细节请参考: 93a3fd82-aa65-11f0-a935-ee6ce69b85f1
经过对代码库的分析,我们发现当前系统已经具备了用户管理和对话记录的基础功能。具体来说:
-
用户管理:
- 后端有完整的用户注册、登录、信息查询、密码重置和删除功能
- 用户信息包括账号、密码、角色等字段
- 支持管理员创建用户和管理用户列表
-
对话记录:
- 系统已实现对话记录的存储和查询
- 对话数据包括用户提问、AI回答、时间戳等信息
- 支持通过API获取对话历史和详情
-
需求评估:
- 用户提出的增加用户中心功能的需求是合理的,但当前系统已经具备了大部分基础功能
- 可以通过完善现有API和前端界面来满足用户需求,而不需要重新开发
- 主要需要增强的是用户个人中心的前端展示功能,目前主要集中在管理端
基于以上分析,建议直接分配给pull-request角色进行功能完善,通过增强前端用户中心页面来展示用户的历史对话记录和相关信息,而无需对后端进行重大改动。