Praise-AI:
一个专注于情感支持的 AI 聊天应用,具备情感分析、多模式对话、响应多样性等功能。

核心功能:
情感智能对话
- • 智能情感分析:基于 LLM 分析用户输入的情感状态、强度和需求
- • 三种聊天模式:
🤖 智能模式:自动分析情感并提供合适的回应
🌟 夸夸模式:发现用户亮点,给予积极肯定和鼓励
💕 安慰模式:提供温暖理解和情感支持
多 Provider 支持
- • 本地 Ollama:支持本地部署的开源模型(通过 OpenAI 兼容接口)
- • OpenAI 兼容 API:支持 OpenAI 官方或兼容的 API 服务
- • Anthropic Claude:支持 Claude 系列模型,包括 Claude 4 Sonnet、Opus 等
- • 动态切换:实时切换不同的 AI 服务提供商
高级特性
- • 流式对话:支持实时流式输出,提升对话体验
- • 响应多样性:避免模板化回复,确保每次对话的独特性
- • 智能引用:根据情感状态智能插入相关名言警句
- • 情感趋势分析:追踪用户情感变化趋势
- • 调试模式:开发者可查看详细的情感分析和处理过程
用户体验
- • 个性化设置:支持个人偏好配置和数据导入导出
- • 对话历史管理:自动保存聊天记录,支持清空和搜索
- • 响应式设计:适配桌面和移动设备
- • 实时连接状态:显示 AI 服务连接状态和模型信息
安装
Docker Compose
services:
praise-ai-frontend:
image: heizi**/praise-ai-frontend:latest
container_name: praise-ai-frontend
ports:
- 5173:5173
restart: always
参数说明(更多参数建议去看文档)
:::
VITE_OLLAMA_URL(环境变量,可选):Ollama 服务地址(默认 http://localhost:8000)
VITE_OPENAI_URL(环境变量,可选):OpenAI API 地址(默认 https://api.openai.com/v1)
VITE_OPENAI_KEY(环境变量,可选):OpenAI API 密钥
VITE_CLAUDE_URL(环境变量,可选):Claude API 地址(默认 https://api.anthropic.com/v1)
VITE_CLAUDE_KEY(环境变量,可选):Anthropic API 密钥
:::
使用
浏览器中输入 http://NAS的IP:51
就能看到界面

点击设置按钮

支持国内的阿里千问,还有常见的 OpenAI 和 Ollama

这里我选择 OpenAI 的接口作为演示(使用 Ollama 好像不行)

按要求填写信息

简单看看应用设置,建议可以打开调试模式更好观察分析过程

需要注意,目前聊天记录都是保存在浏览器的

回到首页,可以看到顶部已经显示调用的模型

这里复制参考的文本试试(这里要吐槽一下,还以为点击就能发送信息)

可以正常调用并回复,因为打开调试所以显示情感分析

能看到确实是有分析情感,并给出相应比较合适的回复

切换到夸夸模式

回复效果不错,挺有意思的

这些不同模式,其实本质上就是角色扮演

总结
尽管市面上 AI 聊天应用层出不穷,但 Praise-AI 凭借 "专注情感支持" 的差异化定位,在情感互动场景中形成了独特价值。清晰的情感陪伴导向、简洁的配置流程以及适配多设备的响应式设计,使其成为日常情绪支持需求用户的合适选择。
不过目前应用仍存在一些待优化的细节:例如对接 Ollama 模型时可能出现无响应的兼容问题,聊天记录仅依赖浏览器存储存在数据丢失风险,交互层面等细节也有提升空间。
但总体而言,作为一款轻量级情感互动工具,Praise-AI 在 "温暖陪伴" 的核心功能上表现可圈可点,且界面设计友好,适合日常场景使用。
综合推荐:⭐⭐⭐(情感陪伴,定位清晰)
使用体验:⭐⭐⭐(配置简单,交互便捷)
部署难易:⭐(非常简单)︎