以ollama和vue3搭建的简单AI小助手,属于学习练习内容
搭载的ai为llama3.2
- 简单实现了对话模式的图形界面
- 实现了AI记忆历史记录和删除历史记录的功能
- 实现了后端AI回应流式传输至前端,并呈打字机式效果
- 实现了滑动文本框锚定生成文本底端的功能(并不完全,会强制锁定在底端)
- 实现了markdown渲染AI生成文本的效果(并不完全,生成代码块字体样式差)
- 实现了历史记录侧栏保存的功能
- 实现了在不关闭后端的情况下,前端刷新页面信息保留的功能
- 实现了自动生成标题功能和侧栏回收功能
需要ollama和相应模型的环境
python main.pycd .\Cat-girl-assistant\
npm run dev