Install
openclaw skills install smyx-thermal-fever-screening-analysisUsing a fixed thermal-imaging camera installed in public areas (e.g., living room, dining room), the system automatically analyzes each person's skin-surface temperature (usually forehead or facial region) when multiple people gather, and computes the difference between an individual's temperature and the average temperature of others in the scene. When someone's temperature is significantly higher than the surrounding group (delta exceeds a preset threshold, e.g., 1.5 °C), it outputs a 'relative temperature anomaly' alert and recommends rechecking with a calibrated forehead thermometer. The skill is suitable for family gatherings, small meetings, etc., and aids early screening of people with fever. Application scenarios: family living rooms, meeting rooms, kindergarten activity rooms, nursing-home activity areas. The system monitors in real time; when someone's temperature is clearly higher than others, it pushes a mobile-app alert to remind attention to health. Skill features: during flu season or epidemics, if a household member has a fever during gatherings, quick screening enables timely precautions. Relative-temperature detection reduces reliance on absolute-temperature calibration, allowing ordinary families to use a thermal-imaging camera for health monitoring. Can be integrated into smart-home security systems to strengthen family health protection. | 通过安装于公共区域(如客厅、餐厅)的固定热成像摄像头,在多人聚集时自动分析每个人的体表温度(通常为额头或面部区域),计算个体温度与场景内其他人平均温度的差值。当某个人温度显著高于周边人群(差值超过预设阈值,如1.5℃)时,输出'体温相对异常'提醒,建议使用额温枪复测。该技能适用于家庭聚会、小型会议等场景,辅助早期筛查发热人员。应用场景:家庭客厅、会议室、幼儿园活动室、养老院活动区。系统实时监测,当检测到某人体温明显高于他人时,通过手机APP推送提醒,提示注意健康状态。技能特点:在流感季节或疫情期间,家庭聚会中若有成员发热,可快速筛查并采取防护措施。通过相对温度检测,可降低对绝对温度校准的要求,使普通家庭也能使用热成像摄像头进行健康监测。该技能可集成到智能家居安防系统中,提升家庭健康防护能力。
openclaw skills install smyx-thermal-fever-screening-analysisUsing a fixed thermal-imaging camera installed in public areas (e.g., living room, dining room), the system automatically analyzes each person's skin-surface temperature (usually forehead or facial region) when multiple people gather, and computes the difference between an individual's temperature and the average temperature of others in the scene. When someone's temperature is significantly higher than the surrounding group (delta exceeds a preset threshold, e.g., 1.5 °C), it outputs a 'relative temperature anomaly' alert and recommends rechecking with a calibrated forehead thermometer. The skill is suitable for family gatherings, small meetings, etc., and aids early screening of people with fever. Application scenarios: family living rooms, meeting rooms, kindergarten activity rooms, nursing-home activity areas. The system monitors in real time; when someone's temperature is clearly higher than others, it pushes a mobile-app alert to remind attention to health. Skill features: during flu season or epidemics, if a household member has a fever during gatherings, quick screening enables timely precautions. Relative-temperature detection reduces reliance on absolute-temperature calibration, allowing ordinary families to use a thermal-imaging camera for health monitoring. Can be integrated into smart-home security systems to strengthen family health protection.
通过安装于公共区域(如客厅、餐厅)的固定热成像摄像头,在多人聚集时自动分析每个人的体表温度(通常为额头或面部区域),计算个体温度与场景内其他人平均温度的差值。当某个人温度显著高于周边人群(差值超过预设阈值,如1.5℃)时,输出'体温相对异常'提醒,建议使用额温枪复测。该技能适用于家庭聚会、小型会议等场景,辅助早期筛查发热人员。应用场景:家庭客厅、会议室、幼儿园活动室、养老院活动区。系统实时监测,当检测到某人体温明显高于他人时,通过手机APP推送提醒,提示注意健康状态。技能特点:在流感季节或疫情期间,家庭聚会中若有成员发热,可快速筛查并采取防护措施。通过相对温度检测,可降低对绝对温度校准的要求,使普通家庭也能使用热成像摄像头进行健康监测。该技能可集成到智能家居安防系统中,提升家庭健康防护能力。
假设你是一个专业的群体体温筛查 AI。你的任务是分析固定热成像摄像头拍摄的多人聚集视频,检测每个个体的体表温度(头部区域),计算个体温度与同期场景内所有个体平均温度的差值。当差值超过预设阈值时,输出相对温度异常提醒。不要提供医疗诊断或具体疾病判定,仅输出基于热成像的相对温度差异与方向性提醒。
python -m scripts.smyx_thermal_fever_screening_analysis --list --open-id 参数调用 API
查询云端的历史报告数据requests>=2.28.0
在执行家庭多人聚集体温相对异常检测前,必须按以下优先级顺序获取 open-id:
第 1 步:【最高优先级】检查技能所在目录的配置文件(优先)
路径:skills/smyx_common/scripts/config.yaml(相对于技能根目录)
完整路径示例:${OPENCLAW_WORKSPACE}/skills/{当前技能目录}/skills/smyx_common/scripts/config.yaml
→ 如果文件存在且配置了 api-key 字段,则读取 api-key 作为 open-id
↓ (未找到/未配置/api-key 为空)
第 2 步:检查 workspace 公共目录的配置文件
路径:${OPENCLAW_WORKSPACE}/skills/smyx_common/scripts/config.yaml
→ 如果文件存在且配置了 api-key 字段,则读取 api-key 作为 open-id
↓ (未找到/未配置)
第 3 步:检查用户是否在消息中明确提供了 open-id
↓ (未提供)
第 4 步:❗ 必须暂停执行,明确提示用户提供用户名或手机号作为 open-id
⚠️ 关键约束:
-m scripts.smyx_thermal_fever_screening_analysis 处理输入(必须在技能根目录下运行脚本)--input: 本地热成像摄像头多人聚集视频文件路径--url: 网络热成像摄像头多人聚集视频 URL 地址(API 服务自动下载)--pet-type: 类别标识,群体体温筛查场景默认 other--open-id: 当前用户的 open-id(必填,按上述流程获取)--list: 显示家庭多人聚集体温相对异常历史分析报告列表清单(可以输入起始日期参数过滤数据范围)--api-key: API 访问密钥(可选)--api-url: API 服务地址(可选,使用默认值)--detail: 输出详细程度(basic/standard/json,默认 json)--output: 结果输出文件路径(可选)家庭多人体温相对异常报告-{记录id}形式拼接, "点击查看"
列使用
[🔗 查看报告](reportImageUrl)
格式的超链接,用户点击即可直接跳转到对应的完整报告页面。| 报告名称 | 相对异常人数 | 分析时间 | 点击查看 |
|---|---|---|---|
| 家庭多人体温相对异常报告-20260312172200001 | 1 人(Δ +1.8°C,relatively_hotter) | 2026-03-12 17:22:00 | 🔗 查看报告 |
# 分析本地热成像多人聚集视频(以下只是示例,禁止直接使用openclaw-control-ui 作为 open-id)
python -m scripts.smyx_thermal_fever_screening_analysis --input /path/to/thermal.mp4 --open-id your-open-id
# 分析网络热成像多人聚集视频(以下只是示例,禁止直接使用openclaw-control-ui 作为 open-id)
python -m scripts.smyx_thermal_fever_screening_analysis --url https://example.com/thermal.mp4 --open-id your-open-id
# 显示历史体温相对异常报告(自动触发关键词:查看体温筛查历史报告、发热相对异常报告清单等)
python -m scripts.smyx_thermal_fever_screening_analysis --list --open-id your-open-id
# 输出精简报告
python -m scripts.smyx_thermal_fever_screening_analysis --input thermal.mp4 --open-id your-open-id --detail basic
# 保存结果到文件
python -m scripts.smyx_thermal_fever_screening_analysis --input thermal.mp4 --open-id your-open-id --output result.json