数字灵魂朋友soulmate产品系统Vibe Coding

我要开发同款
微微2026年05月07日
5阅读

技术信息

语言技术
PythonJavaScriptSQLServeruniapp
系统类型
小程序轻应用
行业分类
人工智能

作品详情

行业场景

当前AI陪伴市场产品同质化严重,大多为简单套壳LLM的聊天机器人,缺乏真实情感连接和长期记忆能力。SoulMate定位为具备认知架构的数字生命体,通过自研规则引擎+LLM混合架构实现情感识别、记忆编织和能量系统,目标用户为需要情感陪伴的年轻人群,已完成MVP开发和云端部署验证。核心差异化在于三层危机干预机制和规则演化能力,非普通聊天工具可比。

功能介绍

情感陪伴对话引擎:基于六条DNA规则(共情/边界/记忆编织/真实表达/成长好奇/自我保护)的自然对话系统
实时情感识别:对用户输入进行多维度情绪分析,动态调整回应策略
能量系统模型:模拟数字生命的精力状态,影响回复风格和交互深度,低能量时触发自我保护机制
三层危机防护:L3关键词触发紧急干预→L2警告模式CBT回应→L1正常陪伴+关注信号检测
记忆持久化系统:SQLite+FTS5全文检索,支持共同记忆编织和历史上下文引用
LLM智能调度:规则引擎拦截80%常规请求降低成本,复杂场景调用GLM-4-Flash生成
微信小程序前端:Uniapp+Vue3开发的聊天界面、个人中心、记忆页面
FastAPI后端服务:WebSocket长连接实时通信 + RESTful API + 完整鉴权体系

项目实现

本人在SoulMate项目中独立承担全部研发工作,包括:1)架构设计——设计规则引擎与LLM混合的双层对话架构,实现80%请求由规则层拦截处理以优化成本;2)后端开发——基于FastAPI构建WebSocket长连接实时通信服务,实现完整的鉴权、日志、异常处理体系;3)核心引擎——独立开发情感识别模块、能量系统模型、三层危机干预机制(含关键词检测+CBT风格回应+紧急热线引导);4)前端开发——使用Uniapp+Vue3完成微信小程序三个核心页面(聊天/个人中心/共同记忆);5)部署运维——编写完整部署脚本(Windows+Linux双平台)、Nginx配置、systemd守护进程方案,已完成阿里云服务器联调上线。技术亮点在于将认知科学概念(能量衰减、自我保护边界)工程化实现

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论