用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/18816132863/xiaoyi-claw-omega-final --skill lock-history命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | lock-history |
| description | 智能门锁历史记录查询技能。用于查询门锁开关门记录、逗留抓拍、门铃响铃等历史事件记录。不支持控制操作。 |
本技能用于查询门锁的历史记录,包括开关门记录、回家记录、开门记录、门铃记录、逗留抓拍、门铃响铃、告警记录等。不支持控制操作。
通过eventData事件中的字段进行区分:
type: 区分告警和正常门锁事件,0-记录,1-告警
up: 区分用户操作类型
das: 区分告警类型
rt: 记录类型,0-普通,1-视频,2-照片
et: 事件发生时间,格式如20191226T075719Z
当用户提到以下关键词时,应加载本技能:
| sid | 功能 | 说明 |
|---|---|---|
eventData | 门锁事件 | 查询门锁所有记录,包括告警和正常事件 |
| 参数 | 说明 |
|---|---|
data | data字段为下列字段组成的json格式的字符串 |
type | 固定枚举范围,区分告警和正常门锁事件,0-记录,1-告警 |
uic | 取值范围0-100,用户头像ID |
un | 用户名称 |
up | 区分用户操作,详见上方操作类型说明 |
das | 区分告警类型,详见上方告警类型说明 |
rt | 记录类型,0-普通,1-视频2,-照片 |
cl | 绑定联系人使用emergencyContact服务中的联系人id,多个id用,隔开 |
aid | 1、上报好望云报警事件的id,用于获取视频流;2、up=50-门铃呼叫手机记录时内容:"接听结果:通话时长" |
et | 事件发生时间,如20191226T075719Z |
node common-skill/bin/smarthome-claw.js get_device_histories \
--dev-id "xxx" \
--sid "eventData" \
--verbose
node common-skill/bin/smarthome-claw.js get_device_histories \
--dev-id "xxx" \
--sid "eventData" \
--date today
--verbose
node common-skill/bin/smarthome-claw.js get_device_histories \
--dev-id "xxx" \
--sid "eventData" \
--date yesterday
--verbose
node common-skill/bin/smarthome-claw.js get_device_histories \
--dev-id "xxx" \
--sid "eventData" \
--last-days 7
--verbose
node common-skill/bin/smarthome-claw.js get_device_histories \
--dev-id "xxx" \
--sid "eventData" \
--last-days 30
--verbose
根据本技能中sid的参数部分及用户需求,对获得的信息进行筛选
开头固定:当前您家门锁记录如下:
get_device_histories 命令up 和 das 字段进行区分