【Hello AI 科技致善】深夜不想H了?《Soul Soother》 让你缓一缓,深呼吸一下,再决定

【科技致善】Soul Soother:深夜不想 H了?缓一缓,深呼吸一下,再决定。

一 项目简介

某天看过 B 站一个关于“精神病人”的视频后,略有所感,自己平常也会有情绪焦虑,于是Soul Soother诞生了,面向极端情绪状态人群,在深夜情绪崩溃、想死念头涌现时,作为朋友我会发给ta提供一个的轻量级趣味治愈文字网站,供他消遣一刻,哪怕让他快乐高兴一秒,我觉得值得~

在线体验 :link: https://tangzi-kk.github.io/soul-soother/
开源仓库 :package: GitHub - tangzi-kk/soul-soother · GitHub

二 核心功能

:house: 首页 :文字粒子系统,点击彩色词汇聚集形成「语义」,象征「抓住一点光」

:beating_heart: 快速检测:「小缓」对话式状态检测,像和朋友聊天一样了解当前状态

:handshake: 陪伴:陪伴卡抽取 + 深夜弹幕墙 + 留一句给陌生人

:ring_buoy: 缓冲站:30秒呼吸空间 + 三级缓冲卡(轻度/中度/高危)+ 紧急资源

:balloon: 缓一缓:7种自助工具——喘口气/抓回现实/等一下/找理由/倒垃圾/翻译情绪/小游戏

三 创新亮点

:sparkles: 语义引力场:噪声流场 + 引力井 + 轨道力学,让文字粒子随用户交互重新排列

:cat_face: 彩蛋系统:15种主题彩蛋(猫咪安慰/狗狗鼓励等)+ 时间敏感彩蛋(深夜猫头鹰/凌晨幽灵等)

:artist_palette: 设计系统:Cocoa Ink 配色(可可棕+羊皮纸白+薰衣草紫),温暖不冰冷

四 设计理念

  • 零门槛:无需注册,手机端网页级体验,打开即用
  • 低认知负荷:大按钮、少选项
  • 抽象语言:用 Z 世代梗,「阴暗爬行也算移动」
  • 安全边界:三级缓冲卡 + 紧急热线引导

五 用 SOLO 实现的过程

任务拆解

Plain Text

极端情绪人群的需求
    ↓
核心问题:凌晨想s时不知道能干嘛 + 讨厌被教育 + 需要被懂
    ↓
解决思路:用他们自己的语言(抽象/梗)+ 提供即时可用的内容 + 营造陪伴感
    ↓
产品形态:状态导向 SPA
    ↓
关键能力:内容创作(发疯文学)+ 交互设计(状态导向)+ 视觉创新(语义引力场)

使用的 SOLO 能力

能力 应用场景
内容生成 创作发疯文学、抽象文案、测评题目、陪伴卡文案
用户体验设计 设计状态导向的交互流程、低能量友好的界面
代码生成 生成 HTML/CSS/JS 代码、p5.js 引力场
算法设计 设计语义引力场的粒子系统、流场动力学

关键 Prompt 示例

Plain Text

请设计一个"缓一缓"页面,面向情绪崩溃/想死的人群。
要求:
- 顶部是"我现在想..."的快速选择区,包含:喘口气/抓回现实/等一下/找理由/倒垃圾/翻译情绪/小游戏
- "抓回现实"实现 3-2-1 感官着陆法(看3样东西/听2种声音/摸1个东西)
- "翻译情绪"是坏念头翻译机,输入"想死"→输出"先离开当前场景,去倒一杯水"
- 所有交互必须低认知负荷,大按钮、少文字、无压迫感

踩过的坑

  1. 引力场性能优化:粒子数量过多导致移动端卡顿,通过限制数量、requestAnimationFrame 优化解决

  2. 内容尺度把控:发疯文学容易过界,最终原则是"可以拿’想死’开玩笑,但始终暗示’活着也挺好’"

  3. 状态导向设计:最初按功能模块划分页面,改为"我现在想…"的快速选择模式后使用路径更清晰

六 初步成果展示

在线体验 :link: https://tangzi-kk.github.io/soul-soother/
开源仓库 :package: https://github.com/tangzi-kk/soul-soother

创新亮点

  • :sparkles: 语义引力场:Perlin 噪声流场 + 引力井 + 轨道力学,让文字粒子随用户交互重新排列

  • :cat_face: 彩蛋系统:15种主题彩蛋(猫咪安慰/狗狗鼓励等)+ 时间敏感彩蛋(深夜猫头鹰/凌晨幽灵等),深夜触发概率提升至15%

  • :artist_palette: 设计系统:Cocoa Ink 配色(可可棕+羊皮纸白+薰衣草紫),温暖不冰冷

七 验证方式与下一步

模拟测试

场景 测试结果
凌晨3点打开网站 首页引力场提供沉浸式入口,紧急入口一键进入缓冲站
快速检测 小缓对话式检测,结果分级明确,建议可执行
30秒呼吸空间 跟着数字倒数,呼吸节奏稳定,情绪缓解
输入"想s"翻译情绪 翻译为"先离开当前场景,去倒一杯水",可执行
随机触发替代方案彩蛋 弹出可爱角色+替代方案+紧急热线,深夜概率更高

下一步计划

  1. 真实用户测试:与心理危机干预机构合作,收集真实用户反馈

  2. 优化细节:增加更多细节处理

  3. AI 配置:优化和 AI 的交互配置、赋予网页以人格。


不是治好谁,而是让情绪低落的人在某一秒感觉:我被看见了,我还能再待一会儿。



注:项目还在改进阶段,有时间就排队修 bug……~.~