1. 项目背景
FocusAvatar 是一款专为提升个人学习与工作效率设计的桌面端“伴侣式”自律工具。它通过拟人化的虚拟形象(Avatar)、实时的视觉/屏幕行为分析以及 AI 生成的个性化计划,解决用户“无法坚持计划”和“学习过程易分心”的痛点。
2. 核心价值主张
陪伴感:通过 Live2D 形象提供情绪价值,减少孤独感。
强制力:基于计算机视觉(CV)的实时监督,提供比传统番茄钟更强的约束力。
自动化:自动生成计划、自动记录状态、自动复盘,降低管理成本。
3. 用户画像
考研/考证学生:需要长时间高强度专注,容易走神。
自由职业/远程办公者:缺乏外部监督,需要自我驱动工具。
二次元爱好者:对虚拟形象有天然亲和力,愿意接受“纸片人”的监督。
4. 功能模块详细说明
4.1 仪表盘 (Dashboard)
全局概览:展示日期、天气、IP地址(增强科技感)、累计专注时长。
项目管理:
分类展示(办公、学习、设计等)。
支持创建新项目:输入目标、每日时长、选择助手性格。
项目卡片展示当前进度条。
4.2 智能计划 (AI Planner)
生成逻辑:调用 LLM (Gemini 2.5) 根据用户目标生成 3-7 天的阶段性计划。
交互:
计划以“天”为单位折叠展示。
用户可手动修改 AI 生成的任务文本。
支持手动添加/删除任务。
4.3 沉浸式监督模式 (Focus Session)
UI 风格:全屏/大窗口暗黑科技风,类似 EVA 或高达驾驶舱界面。
硬件调用:
摄像头:实时捕捉面部特征(隐私本地处理)。
屏幕录制:实时截取屏幕关键帧进行 OCR 分析。
HUD 信息层:
实时专注度评分 (0-100%)。
硬件状态指示 (CAM: ON/OFF, SCR: ON/OFF)。
滚动日志终端:显示识别过程。
虚拟形象反馈:
正常状态:安静陪伴/看书/打字。
走神状态:敲屏幕、生气表情、语音提醒。
违规内容:警报、遮挡屏幕或强制弹窗。
4.4 自动复盘 (Auto Report)
数据统计:本次时长、专注评分、走神次数。
任务核对:用户手动勾选本次 Session 完成的具体任务(与计划联动)。
AI 点评:基于行为日志生成鼓励或改进建议(Markdown 格式)。
历史归档:报告自动存入项目历史记录。