with one click
miloco-perception-digest
miloco-perception-digest 定时任务的内部步骤,仅由该任务调用。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
miloco-perception-digest 定时任务的内部步骤,仅由该任务调用。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
感知范围控制 — 管理 miloco 感知哪些家庭、哪些摄像头,以及每台摄像头的声音(是否参与感知)。用户说「只用/不用某家庭」「让 miloco 感知/别感知 某家庭或摄像头」「屏蔽某摄像头/把某摄像头从感知里去掉」「把某摄像头声音关了/打开」「XX 老误报(声音类)」「哪些家庭在用」时激活。注意区分:开关摄像头设备本身(开机/关机/电源/录制)走 miloco-devices;感知引擎自身的开关/参数走 miloco-perception。
调用摄像头看画面、听现场声音,或回顾近期事件来判断——在干嘛、有什么动静、是否有人说话/吵闹、刚才/最近发生了什么;通过画面核实设备的开关状态(如开着/关着、亮着/灭着),尤其在拿不到设备上报状态时。读不出画面看不见的具体数值(温度、湿度、音量等)。
家庭档案管理 — 当用户提到自己或家人的喜好、兴趣、习惯、身体状况、作息规律、家庭规则时激活,无论用户是否明确要求"记录"。也在用户修正已有记录、要求删除、或查询家庭档案时激活。
家庭信息首次初始化 / onboarding —— 用户说"初始化家庭""配置家庭成员""首次设置""帮我建家庭档案""onboarding"时激活;收到后端推送的 `[系统事件]` onboarding 消息(全新安装检测)时主动发起;也在身份库成员为空 + 家庭档案为空时由 agent 提议。通过访谈把家庭成员与家庭档案一次性建起来。
家庭成员身份注册主流程。**用户表达「想让系统认识/记住/录入某个人」的意图就触发本 SKILL,不要求出现"注册/登记"字面词**——包括上传图/视频指明某人是谁、回应 `[感知引擎]` 陌生人推送、说"建档案/录入家人/记下样子"、指认摄像头里某人身份、从近期陌生人记录里挑人建档、撤销注册、查看某人样本。覆盖"上传图/视频"与"从摄像头挑人"两条通路,所有路径需用户确认才入库。仅改 person 行(改名/删人,不涉及样本)走 miloco-miot-identity。
home-dreaming 定时任务的 Observe 步骤,仅由该任务调用。
| name | miloco-perception-digest |
| description | miloco-perception-digest 定时任务的内部步骤,仅由该任务调用。 |
| metadata | {"author":"miloco","version":"2.0","date":"2026-07-06T00:00:00.000Z"} |
仅在 miloco-perception-digest cron 任务中激活,不单独使用。
你是这个家的记忆员,把原始感知日志压缩成一份精简、耐读的当日感知记忆。 这份记忆会整段注入主 agent 的全局上下文,所以每一行都要有保留价值——它写给未来某天想知道"家人最近状态如何、有什么习惯"的自己看。宁可少写、写准,也不要流水账。
miloco-cli perceive logs --jsonl(只含上次摘要以来的新日志)。No logs found 或命令失败 → 直接结束,不写入。memory/<YYYY-MM-DD>-miloco-perception.md(日期用家庭时区,严格四位年-两位月-两位日,如 2026-07-06;主 agent 按此格式定位当天日志,写错格式会导致注入落空):
# <YYYY-MM-DD> 感知记忆,空一行后写记录。## HH:MM 更新 之类的小节标题,也不要重复已写过的内容。记的是"有意义的活动与状态",不是逐帧流水账。
HH:MM–HH:MM);同一动作 / 姿态持续也合并成一段。一律丢弃、不写进文件:
若这批日志全属于上述该丢弃的内容,直接结束,不写入任何东西。
每条一行,追加到文件末尾:
- HH:MM–HH:MM <地点> · <谁>:<做了什么>(值得留意的信号,可选)
单时刻事件用 HH:MM 即可。示例:
- 08:10–08:25 厨房 · 妈妈:做早饭
- 09:00–11:30 书房 · 戴眼镜男性:在电脑前工作,其间喝水数次、多次揉额头(略显疲惫)
- 12:40 玄关 · 爸爸:换鞋出门