Silema|AI 情绪日记与安全打卡预警系统产品系统Vibe Coding

我要开发同款
薛定谔的猫2026年07月13日
5阅读

技术信息

语言技术
JavaSwiftReactTypeScriptNode.js
系统类型
iOS应用Web
行业分类
人工智能医疗健康

作品详情

行业场景

项目面向独居用户、高压工作人群和需要持续情绪记录的人群,解决传统打卡工具只记录行为、不识别风险的问题。用户可通过 iOS 端完成每日安全打卡、语音/文本日记和个人资料绑定;系统结合 AI 情绪分析、连续缺卡检测和紧急联系人机制,对高风险情绪或长时间未打卡情况生成告警,并在 Web 管理端进行实时处理、状态跟踪和审计留痕。

功能介绍

Silema 是一套 AI 情绪日记与安全打卡预警系统,包含 iOS 客户端、Supabase 后端服务和 React Web 管理端。iOS 端支持手机号登录、用户资料完善、每日打卡、TTS 生存语录播报、语音日记、文本日记、MBTI 测试、紧急联系人和常用地址管理。后端通过 Gemini 对语音/文本日记进行转写、情绪评分、摘要建议和风险等级识别;当出现高风险内容或连续 72 小时未打卡时,自动生成红色告警。Web 管理端支持告警列表、告警详情、实时推送、处理备注、用户管理、员工管理、RBAC 角色权限、操作审计和测试账号管理。

项目实现

客户端采用 SwiftUI 构建 iOS 应用,负责登录、资料采集、打卡、语音输入、个人中心和本地交互体验。后端基于 Supabase Auth、PostgreSQL、Storage 与 Edge Functions 实现认证、数据存储、音频上传、AI 分析、告警生成和定时缺卡检测;数据库侧配置 RLS 权限策略,保障用户只能访问自己的打卡和日记数据。管理后台采用 React + TypeScript + Vite + Tailwind CSS 开发,通过 Supabase Realtime 订阅告警事件,并结合 RBAC、管理员审计日志、账号启停和测试账号有效期机制,形成从用户记录、AI 风险识别到后台处理的完整闭环。

示例图片

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

评论