NAS、键盘、路由器······年轻就要多折腾,我是爱折腾的熊猫—多面手博主!咱主打的就是一个 “技能不压身,干货不掺水”
引言
自从AI崛起之后,github上关于AI的项目是每天都有更新,而今天要介绍的又是这么一款关于AI的项目。
Praise-AI 是基于React + TypeScript的情感智能助手!内置了多模式的对话功能,能用 AI 分析你对话里的情感,做情感分析。得出情感分析的结论后,还会根据你的心情来调整它的话术。它既可以像个知心大姐姐一样陪你聊天,也能化身成小妹妹,不停地花式夸你,也算是赛博“女友”。
项目在github开源,地址为:https://github.com/hexart/praise-ai,不过刚开源没多久,属于新晋项目,作者也是刚提供了Dockerfile文件,但镜像就需要自行构建了,不过熊猫将其镜像构建好之后推送到了ghcr.io。
项目部署
如果要本地构建镜像,那么我们需要先到项目地址将项目下载下来并解压,我这里用的绿联并安装了git,所以直接git clone https://github.com/hexart/praise-ai.git拉取项目。
随后我们需要自行构建镜像,进到项目的前端文件夹,也就是frontend文件夹,随后输入docker build -t praise-ai-frontend .就可以构建镜像了,也可以通过绿联NAS的compose输入代码构建,这里存放路径一定要是前端目录,或者直接指定路径也行。
随后耐心等待构建即可,如果不想自行构建或者觉得麻烦,也可以直接用熊猫构建好的命令,镜像存放在ghcr.io,可直接通过自定义拉取ghcr.io/panda-995/praise-ai-frontend:latest,也可以采用compose拉取。
项目体验
端口默认为5173,如有占用即可更改一下。部署完成之后输入NASIP与端口或者直接用NAS的远程访问就能访问首页了。
初始是没有配置大模型的,点击右上角的设置能调出API配置项,支持本地Ollama、Openai以及Claude,这里模型熊猫就用GPT4o作为例子。
在应用设置可以设置聊天模式,不过首页也能切换。聊天记录支持保存,最大保存数量为100,同时可以打开AI分析调试。
回到首页,首先测试一下智能模式,智能模式AI会自动选择最佳的对话方式,熊猫发了一个伤痛文学,能看到AI回复还是蛮不错的,直接进入了安慰模式。
点开调试信息,这里能看到AI的提示词、分析以及回复特点,还能分析出用户此刻的心情。
接着熊猫又换了一下内容,AI秒变夸夸模式。这么一来我就知道怎么玩了,随后我编辑一段有悲有喜的对话,再来看看AI的反应。
面对复杂的对话,通过调试信息能看出来AI是理解到了内容的,用起来还是蛮不错的,至于其他两种模式前面智能测试也都调用出来了,就不展示了。
写在最后
看调试内容感觉这个项目做的还是蛮到位的,如果能开放API,再通过API对接到微信,那是不是就可以利用AI来哄女友了呢?感觉是个好主意。
以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!
panda