项目面向独居用户、高压工作人群和需要持续情绪记录的人群,解决传统打卡工具只记录行为、不识别风险的问题。用户可通过 iOS 端完成每日安全打卡、语音/文本日记和个人资料绑定;系统结合 AI 情绪分析、连续缺卡检测和紧急联系人机制,对高风险情绪或长时间未打卡情况生成告警,并在 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 风险识别到后台处理的完整闭环。






评论