功能:心情随笔与多模录入
字数
704 字
阅读时间
3 分钟
功能简介
心情随笔模块支持文本、语音、图片(含手写拍照)等多模态输入,结合 REBT 认知重构模板记录情绪体验。随笔与情绪打卡、任务系统共享数据,用于情感计算、任务派生与成长反馈。
所在页面
- 心情随笔 Tab:随笔视图、录入面板
- 今天 Tab:打卡后“补充随笔”按钮
- 我的 Tab:周报摘要引用随笔数据
交互说明
- 新增随笔:点击“新增随笔”或从今天页跳转,打开多模态录入面板。
- 多模输入:
- 文本:支持 Markdown 基础格式、字数统计。
- 语音:实时转写为文本,可手动编辑。
- 图片:上传手写/书写照片,OCR 提取文字。
- 附件:支持上传图片/音频,存储于云文件。
- 情绪标注:保存前需选择情绪评分(与情绪打卡共用刻度)、情绪标签、场景标签;若当天未打卡,可勾选“同步生成情绪打卡”。
- REBT 模板:可选展开 A-E 表单(Activating event、Belief、Consequence、Dispute、Effect),帮助完成认知重构;系统提供引导问题。
- AI 摘要:保存后生成情绪摘要、关键词与推荐任务,展示在随笔卡顶部。
- 连续负向提示:若连续两条随笔判定为负向,自动弹出 ASK 助理与资源提示,用户可选择求助或继续记录。
- 随笔操作:支持编辑、删除、生成任务、分享到树洞(需要额外确认隐私)。
组件说明
- 多模录入面板:文本域、语音录制按钮、图片上传、情绪评分滑条、标签选择器。
- REBT 折叠面板:包含 5 个输入区域及引导文案。
- AI 摘要卡:情绪标签、关键词、推荐任务按钮。
- 随笔卡片:标题、时间、情绪标签、关键词、展开按钮、操作菜单。
数据需求
journals:journal_id、user_id、content、content_type、audio_url、image_urls[]、ocr_text、mood_score、mood_tags[]、scene_tags[]、risk_level、created_at。journal_rebt:journal_id、a、b、c、d、e。journal_summary:AI 情绪摘要、关键词、推荐任务 ID。journal_links:与情绪打卡、任务、树洞的关联关系。- 数据需支持增量同步至情绪趋势服务与周报统计。