心晴

2026-10-02 22:40:41
行业:生活服务
载体:网站、H5
技术:JavaScript、TypeScript

业务和功能介绍

针对大学生学业、人际和就业压力下常见的情绪困扰,专业咨询资源有限、求助门槛高,「心晴」定位为低门槛、非诊断、非治疗的 AI 情绪陪伴产品,帮助用户看见情绪、梳理想法,并在高风险时连接援助资源。

核心功能包括:情绪打卡(选择平静/焦虑/开心/疲惫,可写文字、配图并本地保存);AI 陪伴对话,按 CBT 认知行为疗法引导「事件锚定—思维捕捉—认知检验—行动承诺」;场景认知重建,从宿舍、教室、办公室等真实情境生成「原想法 vs 重建想法」报告;情绪报告用日历、分布和趋势图回看打卡数据;危机转介提供热线、呼吸引导、5-4-3-2-1 接地练习和个人安全计划;个人中心支持主题、IP 形象和数据概览。

主路径为:打开应用 → 记录当下情绪或进入 AI 对话 → 系统做风险分级 → 低风险继续陪伴与认知重建,中高风险展开危机面板并给出热线与自助练习 → 可在报告页回顾情绪变化。产品强调温和表达,不做疾病诊断,高危情况引导求助专业资源。

项目实现

整体采用前后端分离。前端是 Vite + TypeScript 的移动优先 H5 单页,原生 HTML/CSS/JavaScript 实现打卡、报告、对话和危机面板,Chart.js 做情绪可视化,手绘 SVG 做 IP 与图标,CSS 变量切换四套主题;开发期数据先写入 localStorage,图片用 FileReader 和 Canvas 压缩。后端是 Node.js + Express 的危机检测服务,接口含对话、风险检查、安全计划和资源查询;Vite 把 /api 代理到该服务。AI 走 DeepSeek(也可切通义千问),密钥只放服务端,由 /api/ai/chat/completions 转发。危机识别为「关键词/正则 + 大模型语义分类」双层,AI 超时自动降级,避免漏拦或把整站打挂。

我主要负责前端核心页面与危机链路联调,完成打卡—历史—报告数据闭环、AI 对话与 CBT/场景重建入口,以及风险灯、热线、呼吸与安全计划在同一对话场景中的联动;后端侧参与风险分级接口、AI 转发和失败兜底。目前已跑通主流程,前端核心模块可用,危机接口可用 Vitest 回归。

难点一是早期单文件膨胀,事件重复绑定、页面互相影响,后来按功能拆模块、加独立初始化和 class 前缀。难点二是危机既要少误报口语里的「要死了」,又不能漏掉真实自伤表述,因此做文本归一化、语境守卫,再用大模型复核。难点三是前端不能持有模型密钥,改为服务端代理。另外 Windows 下中文提交乱码、Emoji 跨设备不一致,分别用 UTF-8 规范和内联 SVG 解决。

示例图片视频


佘月不羡阳
5天前活跃
方向: 产品经理-产品经理、前端-小程序、
交付率:100.00%
相似推荐
quick_server
1、背景和目标:对企业所有服务请求进行轻量级安全和速度优化,减轻服务器的并发压力。 2、quick_server系统,不依赖外部引用,即插即用,主要用来进行极速快捷安全的http请求。大大减轻服务器的并发压力。轻松实现高并发场景下极速快捷安全的http请求。
json解析转换器
1、背景和目标:一、超级快速、安全对json的解析与对象转换;二、支持分布式超高并发 2、json解析转换器,支持分布式高并发,支持百万级别访问。用于快速进行json的解析与对象转换。原有的开源工具,要么安全性不够,要么性能不够强悍,要么不支持定制,很难满足企业日益严苛的业务需求。开发的这个json解析转换器,可以同时满足以上三种需求。
消息中心
1、背景和目标:解决高并发,对外提供统一的消息处理业务 2、功能模块介绍:六大功能模块:http通讯模块、缓存模块、消息队列模块、消息重试中心模块、消息调度模块、公共模块;对外百万级别并发项目,TPS可达1000/s。作为中间件,对外提供统一的消息处理业务。所有系统,包括电子签章平台、一照通行平台、一网通办平台,消息的请求和处理都经过消息中心。轻松实现异步、解耦、削峰。 3、功能描述:支持企业所有的内部系统接入,包括电子签章平台、一照通行平台、一网通办平台。轻松实现异步、解耦、削峰。
CRM客户管理后台
立项背景:针对中小型企业客户信息分散、销售跟进过程不透明、合同管理混乱等痛点,旨在打造一个轻量级的客户全生命周期管理后台,提升销售团队协作与转化效率。 核心功能:涵盖管理员登录鉴权、客户主表管理、联系人维护、跟进记录追踪、合同管理等六大模块。支持客户信息分页查询、关键字搜索、新增编辑与逻辑删除;客户详情页以名片形式集中展示联系人、跟进记录及关联合同。 业务流程:从潜在客户录入,到日常跟进记录,再到最终合同签订与操作日志审计,覆盖完整的销售业务闭环。
个人记账与资产管理平台
本项目是一套从零搭建的全栈个人财务管理平台,目标是替代功能单一的记账工具,把日常记账、资金账户、借贷往来、预算控制、资产盘点收敛到一个数据自主的系统中。系统由 12 个业务模块、23 个控制器、170 个 REST 接口、36 张数据表构成:记账核心支持三级分类树、商家联想、多平台支付与 CSV 批量导入导出,每笔账单自动联动账户余额并留存流水日志;借贷模块实现未结清 / 已结清 / 已放弃三态模型,支持分期还款与坏账核销;预算模块提供月度 + 年度双层体系与阶梯式执行规则;资产模块通过快照与趋势图呈现净资产变化;报表模块支持从月度 / 年度报表下钻到分类明细。系统还包含完整 RBAC 权限体系、软删除回收站、8 套主题实时切换与中英双语国际化。核心业务流程为:记一笔 → 余额幂等联动 → 报表与预算同步更新;借据从创建、关联账单凭证、分期还款到三态判定的完整生命周期;以及登录后由后端菜单树动态生成侧边菜单、路由与区块双重门控的权限链路。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服