This website requires JavaScript.
Explore
Help
Register
Sign In
ericwyuan
0 Followers
·
0 Following
Joined on
2026-03-18
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
5
Projects
Packages
Public Activity
Starred Repositories
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 04:55:35 +00:00
4cf4fc4bc2
[功能] 人物管理按运动视频重设计 - 人物卡新增「运动片段」区块(缩略图/时间/摘要/事件数,点击跳时间轴定位); 新增 GET /api/ui/people/clips 后端接口(按 label/canonical_name 查关联运动片段,含 first_ts/clip_events); Timeline 支持 ?video= 定位
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 04:46:37 +00:00
ffcc292cce
[文档] 同步 v3 运动事件驱动架构 - 整段素材分割运动片段再分析(不再整段送云端): README 1.1/2.2/2.2.1/2.3/模块表, PROGRESS 运行状态+变更记录; 记录 systemd 守护部署方式
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 04:41:10 +00:00
8d6cfad6c0
[修复] 运动片段分割 ffmpeg 调用缺可执行文件 - args 首元素补 ffmpeg 路径(此前被当成可执行文件导致全部分割失败)
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 04:19:22 +00:00
a1523b46c8
[重构] 运动事件驱动架构 - 整段素材按 ss_motion_events 分割运动片段再分析(不再整段送云端): oracle_db 加 motion_event_id/camera_id 列 + get_motion_events_in_range/has_unfinished_motion_in_range/get_video_by_motion_event_id; video_processor 素材→分割/片段→分析双分支(ffmpeg -c:v copy -c:a aac 保留音频); video_queue 片段入队; config 加 motion_segment 块
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 04:08:11 +00:00
2d9d96de56
[功能] fam-edge 运动心跳支持 - /api/ss/motion 空 events 心跳刷新, has_motion_in_range_local 按 max_heartbeat_age_sec(900s) fail-open
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 04:00:10 +00:00
7adc32486a
[重构] 运动监测恢复轮询主路径(简单稳定) - poll_enabled 默认开启;修复3隐患: 推送失败批次不前进游标(下轮重试不丢事件)、重启优先续用DB游标(停机期间事件补推)、fetch limit 提到1000;Webhook降级为可选补充
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 03:11:18 +00:00
b2b537dde5
[文档] 同步 v3 运动监测架构(Webhook 驱动/去轮询) - README 补充 2.2.1 链路/API 表/模块表,PROGRESS 更新运行状态与变更记录 51-53
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 02:59:01 +00:00
e52d8e9103
[修复] MotionNotifier 补回 camera_ids 属性 - 避免重新开启轮询时 _fetch_events 引用缺失属性崩溃
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 02:53:08 +00:00
ca6d425b19
[重构] 运动监测改为 Webhook 驱动(去轮询) - 关闭 MotionNotifier 轮询,NAS 端合成稳定 event_id、摄像头名映射 camera_id、EVENT_TIME 解析为 epoch,SS Webhook 直接推送甲骨文
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 02:26:10 +00:00
01bbb39750
[新增] NAS 运动监测通知服务 MotionNotifier - 轮询/接收 SS 事件后主动 POST 推送到甲骨文 /api/ss/motion(单向 NAS->Oracle):新增 motion_notifier 子包、/api/ss/webhook 实时转发蓝图、db_layer 运动游标、app.py 接线与 config 块
38dea6ba2e
[重构] 运动预过滤改为本地事件(NAS推送) - 甲骨文不再反向访问NAS:新增 ss_motion_events 表/record_motion_events/has_motion_in_range_local,/api/ss/motion 接收端点,video_processor 改用本地运动事件预过滤,停用 dsm_motion_client 反向查询
Compare 2 commits »
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 01:46:10 +00:00
0d8e62607c
feat(fam-edge): DSM 运动侦测预过滤 - 空转时段跳过云端视频分析
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-22 00:45:34 +00:00
f798c31cab
fix(fam-edge): 人物 uid 跨视频复用导致特征串人 - 拆分同 uid 下的性别冲突
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 23:37:41 +00:00
708b6365f4
feat(fam-edge): Gemini key 分配改真随机 + 按项目名标注统计
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 23:20:10 +00:00
22df28f2d3
feat(fam-ui): 各页面加载状态 - 数据到达前不再是空白/半截页面
1ad6af3d5d
fix(fam-edge): Gemini 多 key 从未真正轮转 - 流量全压在 key1
Compare 2 commits »
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 22:54:37 +00:00
6b149a0dd0
fix(fam-edge): 人物合并加硬规则否决 - LLM 弱模型可能把爷爷/宝宝误并成同一人物
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 22:49:25 +00:00
7579782daf
refactor(fam-ui): 重构第三阶段 - Streamlit 换成 Vue3+Vite+Tailwind 完全重写
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 16:51:00 +00:00
e56d362d73
refactor(fam-core): 重构第二阶段 - img_proxy 收尾 + 稳定性小修 + 工程质量
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 16:23:47 +00:00
61db82cb9b
refactor(fam-edge): 重构第一阶段 - 人物图片零额外调用 + 运行时稳定性 + 工程质量
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 10:30:10 +00:00
677c5bdcc7
fix(fam-edge): validate_schema 透传 person_appearances - events 清洗白名单原只留 timestamp/description/people/is_attention,丢弃了特征字段导致特征链路断
ericwyuan
pushed to
main
at
ericwyuan/sentinel-home-ai
2026-08-21 10:26:54 +00:00
68337f81c4
fix(fam-edge): 视频分析 max_tokens 4096→16384 - 3秒密度+person_appearances 特征使输出 JSON 巨大被截断导致解析失败
First
Previous
...
5
6
7
8
9
...
Next
Last