hehh
|
fef7ca2288
|
feat(me): 优化页面加载和摄像头权限处理逻辑
- 移除enterAnimationMode函数中的APP_STATE.isLoaded检查,确保动画模式始终可进入
- 改进加载屏幕隐藏逻辑,增加DOM存在性检查防止潜在错误
- 根据摄像头状态动态更新UI提示信息
- 增加摄像头权限检查机制,在页面加载时自动检测并启用摄像头
- 实现延迟显示交互模式按钮逻辑,确保页面过渡完成后再显示
- 调整资源加载完成后的进入按钮显示逻辑,移除不必要的条件判断
- 优化倒计时文本显示,支持中英文切换
- 统一页面加载完成后的提示信息更新逻辑
|
2025-12-04 21:41:26 +08:00 |
|
hehh
|
5268f35af1
|
feat(ui): 优化加载界面动画效果
- 将原有的旋转圆环加载动画替换为三点脉冲动画
- 调整加载文字字号从14px增大到16px,提高可读性
- 重构HTML结构,新增loading-container包裹元素
- 修改状态文本样式,增加字体粗细和间距调整
- 删除旧的spin关键帧动画定义
- 更新JavaScript轮播文案逻辑,使用取模运算循环显示提示语
- 增加APP_STATE.namasteStableFrames变量重置逻辑
- 调整加载文案切换间隔时间从600ms延长至800ms
|
2025-12-04 21:19:28 +08:00 |
|
hehh
|
978b618df2
|
refactor(config): 统一缓存键命名并优化主题设置逻辑
- 将缓存键名从带版本后缀的形式统一为无版本后缀
- 更新主题设置与读取逻辑,使用配置中心的缓存键定义
- 修正语言检测时对中文标识的判断逻辑
- 优化页面脚本加载顺序,确保配置文件优先加载
- 调整主题显示文本的中英文切换条件判断表达式
|
2025-12-04 19:30:57 +08:00 |
|
hehh
|
0174d29bde
|
feat(ui): 重构进入界面与交互模式按钮
- 重新设计进入界面的按钮和倒计时提示样式
- 新增交互模式按钮,支持动态显示和隐藏
- 修改默认进入方式为动画模式而非叙事模式
- 调整摄像头权限申请逻辑,改为用户主动点击触发
- 优化加载文案循环播放逻辑
- 更新多语言字典中的相关提示文本
- 改进页面加载完成后不自动启动摄像头的处理方式
|
2025-12-04 19:25:20 +08:00 |
|
hehh
|
7b9d343cf9
|
fix(me): 调整无摄像头进入逻辑与定时器设置
- 将自动进入延迟从5秒缩短至3秒
- 修改进入条件检查,使用 isLoaded 替代 mode 判断
- 移除粒子爆炸效果和叙事模式启动
- 清除加载文案定时器以避免冲突
- 更新点击事件中的状态判断逻辑
|
2025-12-04 18:55:17 +08:00 |
|
hehh
|
a2b627b4ed
|
feat(me): 添加无摄像头权限时的直接进入功能
- 新增直接进入按钮和倒计时提示界面
- 实现5秒后自动进入档案馆逻辑
- 添加摄像头权限状态管理和重试机制
- 支持点击按钮立即跳过摄像头授权
- 更新多语言字典中的相关提示文本
- 调整粒子爆炸效果参数提升视觉体验
- 优化手势识别逻辑仅在摄像头启用时运行
- 添加重新申请摄像头权限的交互入口
|
2025-12-04 18:52:09 +08:00 |
|
hehh
|
0f6504a46b
|
perf(me.html): 优化DOM访问以提升页面性能
- 引入DOM_CACHE对象缓存频繁访问的DOM元素
- 修改safeUpdateText和safeClass函数以接受DOM元素而非ID
- 替换所有document.getElementById调用为DOM_CACHE中的缓存引用
- 减少重复DOM查询,提高渲染和交互性能
|
2025-12-04 18:27:47 +08:00 |
|
hehh
|
5ced418d1a
|
style(me.html): 优化CSS样式和布局结构
- 统一CSS属性书写格式,增加空格分隔rgba值
- 重构多行CSS属性,提高可读性
- 调整HTML元素间距和布局结构
- 优化JavaScript函数格式和变量命名
- 更新加载文案和界面提示文本
- 改进粒子系统动画参数配置
- 优化手势识别逻辑和UI交互反馈
|
2025-12-04 18:22:28 +08:00 |
|
hehh
|
67049a126f
|
feat(me): 全面升级个人主页视觉与交互体验
- 引入昼夜模式下的动态渐变标题与光晕背景效果
- 新增极光动画层,提升页面沉浸感与视觉层次
- 优化粒子系统着色器,支持主题色彩漂移与星云渲染
- 改进叙事文本层样式,增强文字可读性与动效表现
- 调整双手合十解锁逻辑,提高手势识别准确率与稳定性
- 更新多语言文案内容,强化品牌表达与情感连接
- 增加退出冷却机制,避免误触并改善用户体验流畅度
- 统一动画曲线与过渡时长,确保界面响应自然和谐
|
2025-12-04 16:36:50 +08:00 |
|
hehh
|
c21d276f40
|
feat(ui): 重构加载与叙事层,优化手势交互体验
- 重构智能加载层结构与样式,提升初始化体验
- 优化白天/黑夜主题配色与粒子渲染效果
- 增强手势识别逻辑与视觉反馈
- 改进UI层DOM结构与类名语义化
- 更新内容字典与加载文案
- 修复安全DOM操作与空指针问题
- 调整物理引擎参数,增强交互手感
- 优化粒子爆炸与散开动画效果
- 统一状态管理对象,提高代码可维护性
- 增加权限提示与超时处理机制
|
2025-12-04 16:02:55 +08:00 |
|
hehh
|
e183f8bf63
|
feat(me): 实现昼夜主题切换与智能叙事系统
- 新增昼夜模式自动切换功能,根据时间和系统偏好设置主题
- 优化粒子系统,支持不同主题下的视觉效果差异
- 重构UI层结构,增强交互提示与视觉反馈
- 添加智能AI加载动画与科技感加载页
- 实现手势交互物理引擎,支持单手磁流体牵引与双手斥力场
- 增加多语言支持(中/英),动态内容切换
- 优化Three.js渲染配置,提升性能与视觉表现
- 添加叙事文本动画与过渡效果
- 改进着色器材质,支持颜色渐变插值
- 实现主题缓存机制,提高用户体验一致性
|
2025-12-04 14:26:51 +08:00 |
|
hehh
|
3031355836
|
feat(webgl): 重构粒子系统与手势交互引擎
- 重写粒子物理系统,支持速度与目标点分离的Verlet积分
- 新增辉光后期处理(UnrealBloomPass)增强视觉表现
- 优化手势识别引擎,提高捏合与滑动手势精度
- 修复摄像头画面镜像问题,改善交互准确性
- 增加叙事模式自动播放与手动切换功能
- 改进UI布局与加载动画,提升用户体验
- 调整粒子形态生成算法,新增黑洞、螺旋等预设
- 优化移动端渲染性能,限制高密度屏幕采样率
|
2025-12-04 00:32:11 +08:00 |
|
hehh
|
0de81219bb
|
feat(me): 初始化个人介绍页面并集成手势交互粒子系统
- 创建基于Three.js的全屏粒子动画背景
- 集成MediaPipe手势识别实现手部追踪
- 实现多种手势控制:Namaste解锁、Pinch扭曲、Swipe旋转
- 设计默认动画循环(云朵、晶格、流动等六种形态)
- 添加叙事模式展示个人信息与理念
- 内置Web Audio API生成环境音效与交互音效
- 构建HUD显示系统监控帧率、手势状态与实体数量
- 支持响应式布局适配移动端与桌面端体验
- 使用着色器材质确保粒子渲染清晰度与性能
- 程序化生成文本点阵用于信息可视化呈现
|
2025-12-04 00:28:28 +08:00 |
|