ericwyuan
  • Joined on 2026-03-18
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 04:21:52 +00:00
b87b38b140 feat(fam-edge): 云端模型调用统计 - 新增 model_calls 表(provider/model/时间/耗时/成功/失败原因),gemini/nvidia 每次请求经 model_call_hook 记录并随 sync delta 下发;gemini 支持模型级 model_timeouts(lite 实测22.6s×4≈90s)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 04:13:05 +00:00
1b0f62e5e9 chore(fam-edge): gemini 模型链每个模型请求前打印当前超时(确认 ×2 对 flash/flash-lite 均生效)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 04:01:28 +00:00
ce27e4ab0c feat(fam-edge): 视频生产-消费队列 - 新增 video_queue.py(生产者扫描新文件入队+重启恢复,独立消费者线程云端分析);模型消费超时按原配置×timeout_multiplier(2);failed 重试上限 max_retries(2);删除旧 watch_processor
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:47:36 +00:00
ab5b706eeb fix(fam-edge): schema 对齐新架构 - parse_vlm_json 必填改 global_summary/events(兼容旧 frame_details/entities_json 转换);NVIDIA PUT content-type 值改为 video/mp4 与 POST 一致(预签名校验)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:44:01 +00:00
daf0f8377b fix(fam-edge): 上传端点与签名修正 - Gemini 上传改用 /upload/v1beta/files 端点(原 /v1beta/files 非上传端点);NVIDIA PUT 用全小写 content-type 头(S3 预签名校验)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:37:28 +00:00
d54070ece4 fix(fam-edge): 整视频上传方式修正 - Gemini 改 resumable 可续传协议(370MB 不再 raw 单发超时);NVIDIA 改 Assets API 上传拿 asset_id(video_url 引用),规避 25MB payload 上限
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:28:16 +00:00
f20b6c9254 fix(fam-edge): WatchProcessor 递归扫描子目录(GDrive 录像按 YYYYMMDDAM/PM 子目录组织)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:23:29 +00:00
dbc5193659 fix(nas): sync_cursor 查询 key/value 列加反引号(MariaDB 保留字导致 /api/status 500)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:09:51 +00:00
8ca02495bf fix(nas): start_core.sh 启动时 source 项目 .env 注入 ORACLE_SYNC_TOKEN
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 03:06:44 +00:00
8960a8bf6b fix(sql): sync_cursor 表 key/value 列加反引号(MariaDB 保留字)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 02:59:37 +00:00
ec25f4f50c fix(fam-edge): ollama_adapter 补充缺失的 Dict 类型导入(修复 worker 启动 NameError)
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-21 02:38:39 +00:00
44026b65ea [阶段3] FAM-Core 瘦身为管理后台+Oracle-Sync 同步引擎,FAM-UI 改读同步镜像 - 删除 scheduler/dispatcher/poller/event_receiver/video_server,新增 oracle_sync 每30分钟拉增量写 sync_* 镜像表;member_manager/chat_handler 改走同步数据;UI 移除帧图改为事件时间线;DDL 新增 sync_videos/events/people/cursor
9b1cc8f93b [阶段2] FAM-Edge 重构为整视频分析+同步接口+人物服务 - 移除切片/抽帧/队列,新增 oracle_db/person_service/qa/watch_processor/video_processor,api_gateway 提供 /api/oracle/sync 与 /api/oracle/people/correct
Compare 2 commits »
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 21:54:44 +00:00
ae1c13589f fix(人物管理): 头像优先选独照帧,避免双人图当头像
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 16:57:26 +00:00
73f6c77544 feat(人物管理): 头像优先选有人脸帧 + 人物合并到操作
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 16:53:45 +00:00
43b3178a9d feat(人物管理/红框标记): 关键帧人脸标记 + 人物命名重命名回溯 + 人物管理页改版
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 16:22:45 +00:00
47c42f24df docs: update PROGRESS.md - 人物统计去重与导航改进
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 16:22:30 +00:00
3fb86ee449 fix: 出现人物统计去重 + 导航移至页面顶部
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 16:08:02 +00:00
5d574029b0 docs: update PROGRESS.md - Gemini 降级排查修复
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 16:07:37 +00:00
eaf4ef3bd3 fix: Gemini 模型 fallback 链 — 修复全量降级 NVIDIA
ericwyuan pushed to main at ericwyuan/sentinel-home-ai 2026-08-20 15:50:52 +00:00
7efbee89fb docs: update PROGRESS.md - 事件列表带年月日