用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/XiaoMi/xiaomi-miloco --skill miloco-home-prune命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
宠物成员注册主流程。**用户表达「登记/记住/让系统认识我家的猫/狗等宠物」意图就触发本 SKILL,不要求出现"注册/登记"字面词**——两条通路:①**描述它的样子**(纯文字,如"胖胖是我家橘猫,尾部有白毛、体型偏胖")→ 建花名册 + 写外观;②**发照片/视频** → 观察出多姿态候选参考图 + 共性外观 → 确认 → 落库(花名册 + 识别参照 + 外观)。也覆盖给存量宠物"补充素材"。**只用用户主动提供的信息**(文字或素材):宠物没有"陌生宠物池",不从摄像头挑、不模拟。纯改名 / 删宠物走 miloco-cli pet CRUD。
家庭成员身份注册主流程。**用户表达「想让系统认识/记住/录入某个人」的意图就触发本 SKILL,不要求出现"注册/登记"字面词**——包括上传图/视频指明某人是谁、回应 `[感知引擎]` 陌生人推送、说"建档案/录入家人/记下样子"、指认摄像头里某人身份、从近期陌生人记录里挑人建档、撤销注册、查看某人样本。覆盖"上传图/视频"与"从摄像头挑人"两条通路,所有路径需用户确认才入库。仅改 person 行(改名/删人,不涉及样本)走 miloco-miot-identity。
创建/管理"持续运转的家庭任务"—— 由 rule(条件触发自动化)/ schedule(定时提醒)/ record(行为累积统计)/ lifecycle(长期/限时)组合装配;也是 [感知引擎] 语音指令类系统消息的统一入口。覆盖:定时/累积提醒、"X 时 Y" 自动化、行为统计、持续状态阈值等。
基于 SOC 职业分类
| name | miloco-home-prune |
| description | home-dreaming 定时任务的 Prune 步骤,仅由该任务调用。 |
| metadata | {"author":"miloco","version":"2.1","date":"2026-06-16T00:00:00.000Z","openclaw":{"requires":{"bins":["miloco-cli"]}}} |
统一主体(Subject)绑定与命名——既把成员的不同称呼绑定到同一 person,也把空间/设备等非成员的不同名称收敛为规范名;清理过期或超窗旧数据,并最终 Commit 持久化。
仅在 miloco-home-dreaming cron 流程中激活,不单独使用。
miloco-cli home-profile list --target profile 获取所有条目miloco-cli home-profile reassign 归并到目标主体miloco-cli home-profile commit 持久化(自动执行过期清理、超窗归档、md 渲染)reassign 有两层用途,不只是"绑人":
miloco-cli identity member list 查得)。to_subject_id 留空、只统一 to_subject_name。成员归并到 person_id:
miloco-cli home-profile reassign --mappings '[
{
"from_subject_names": ["父亲", "老王", "王刚"],
"to_subject_id": "<person_id>",
"to_subject_name": "王刚"
}
]'
统一空间/设备等非成员名称(不绑 person,仅收敛名称):
miloco-cli home-profile reassign --mappings '[
{"from_subject_names": ["大厅", "起居室"], "to_subject_name": "客厅"}
]'
也可用 from_subject_ids 指定要归并的旧 person_id 列表。一次 reassign 会同时改写正式区与候选区中匹配的条目。
执行 miloco-cli home-profile commit 时自动执行: