Token导航 LogoToken导航

Agent Skill · 开发

tianjin-anxinhuarui-gas-monitoring-iot-skill(天津安新华瑞燃气监控物联网技能)

tianjin-anxinhuarui-gas-monitoring-iot-skill 用于辅助前端页面、组件、样式和交互逻辑开发,适合在 OpenClaw 中需要维护前端项目、生成组件或检查界面实现时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

tianjin-anxinhuarui-gas-monitoring-iot-skill 是开发类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 9,138。

总安装 2,840周安装 116GitHub Stars 公开资料未说明下载 909核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:tianjin-anxinhuarui-gas-monitoring-iot-skill(天津安新华瑞燃气监控物联网技能)
来源仓库:https://github.com/lbs2016/tianjin-anxinhuarui-gas-monitoring-iot-skill
安装命令:
openclaw skills install tianjin-anxinhuarui-gas-monitoring-iot-skill
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install tianjin-anxinhuarui-gas-monitoring-iot-skill

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

当用户想要生成、定制或部署 QuecPython 代码以从安信华瑞 AX100 系列读取气体探测器数据时,应该使用此技能。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install tianjin-anxinhuarui-gas-monitoring-iot-skill;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

tianjin-anxinhuarui-gas-monitoring-iot-skill 怎么安装?

在终端执行 openclaw skills install tianjin-anxinhuarui-gas-monitoring-iot-skill。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

tianjin-anxinhuarui-gas-monitoring-iot-skill 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

tianjin-anxinhuarui-gas-monitoring-iot-skill 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

tianjin-anxinhuarui-gas-monitoring-iot-skill 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

tianjin-anxinhuarui-gas-monitoring-iot-skill 用的人多吗?

公开数据是累计安装 2,840 次,近一周安装 116 次,下载 909 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

tianjin-anxinhuarui-gas-monitoring-iot-skill 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
tianjin-anxinhuarui-gas-monitoring-iot-skill

天津安新华瑞燃气监控物联网技能 · 本页

2,840—需要联网MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
ax100-gas-reporter
description
>

AX100 气体探测控制器 HTTP 上报技能

技能用途

本技能基于安信华瑞 AX100 系列气体报警控制器 + 移远通信(Quectel)QuecPython 模组, 提供一套完整的「读取传感器数据 → 组包 → HTTP 上报」程序模板。

使用场景:

  • 为新客户定制上报地址和上报频率
  • 调整上报 JSON 格式以符合不同平台协议
  • 修改 Modbus 寄存器地址以适配其他控制器型号
  • 在已有基础上添加新的传感器类型或扩展字段

资源清单

  • assets/template/ — 完整可运行的 QuecPython 代码模板(5个文件)
  • references/code_guide.md — 各文件职责、所有配置项含义、JSON 格式说明、状态码表

工作流程

第一步:了解定制需求

在开始写代码前,向用户确认以下关键信息(未提供的项不要假设):

  1. 上报 URL — 客户平台接收数据的 HTTP 接口地址(必须)
  2. 上报频率 — 多少分钟上报一次(默认 3 分钟)
  3. 设备标识 — 厂商名称、终端型号(可选,若不改则保留模板默认值)
  4. JSON 格式 — 客户平台是否有自己的协议格式?若有,需要用户提供字段说明
  5. 寄存器地址 — 控制器型号是否标准 AX100?若是非标,需要用户提供寄存器地址表
  6. OTA 地址 — 是否需要 OTA 升级功能?若不需要,将 URL_OTA 设为空字符串

第二步:读取参考文档

读取 references/code_guide.md,了解:

  • 所有 config.py 配置项的含义和默认值
  • build_payload() 组装的 JSON 结构
  • 状态码映射表

第三步:生成定制代码

以 assets/template/ 中的 5 个文件为基础进行定制:

只修改 config.py 的场景(最常见)

直接输出修改后的 config.py,其余4个文件照搬模板。

需要修改的典型字段:

URL_CLIENT        = "https://客户平台地址/接口路径"   # 必改
URL_OTA           = ""                                # 不需要OTA则留空
REPORT_CYCLE_MIN  = 5    # 按客户约定的频率(分钟)
MANUFACTURER      = "xxx公司"
TERMINAL_TYPE     = "型号"
FW_VERSION        = "版本号"
需要修改 JSON 格式的场景

修改 main.py 中的 build_payload() 函数,按客户平台协议重新组装字典。 保持其他函数(check_network, http_post, check_ota, init, loop)不变。

需要修改寄存器地址的场景

只修改 config.py 中的 REG_* 常量,sensor.py 中所有地址均从 config 读取,无需改动。

第四步:输出交付物

向用户输出需要修改的文件(通常只有 config.py,其余不变的文件注明"使用模板原文"即可)。

同时提示用户:

  • 将所有 .py 文件上传到模组 /usr/ 目录(使用 QPYcom 工具)
  • 确认 main.py 已在模组启动脚本中设为自动运行

常见定制示例

示例一:换上报地址 + 改频率

用户:上报地址改成 https://api.xxx.com/gas/upload,每5分钟上报一次

→ 只修改 config.py:

URL_CLIENT       = "https://api.xxx.com/gas/upload"
REPORT_CYCLE_MIN = 5

示例二:客户平台要求不同的 JSON 格式

用户:客户平台要的格式是 {"imei":"...","sensors":[{"id":1,"val":0.0,"status":2}]}

→ 修改 main.py 中的 build_payload() 函数,按新格式重组字典。 → config.py 中 URL 和周期照常配置。

示例三:控制器寄存器地址不同

用户:这个控制器探头状态起始地址是 0x0200,浓度起始地址是 0x0201

→ 只修改 config.py:

REG_SENSOR_STAT_BASE = 0x0200
REG_SENSOR_DENS_BASE = 0x0201

代码部署说明(提示用户)

  1. 工具:使用 QPYcom(移远官方 PC 工具)连接模组
  2. 上传路径:所有 .py 文件 → 模组 /usr/ 目录
  3. 自动运行:在 QPYcom「文件」标签页中,将 main.py 设为 auto run
  4. 日志查看:通过 QPYcom 串口终端查看 print 输出,定位问题

注意事项

  • config.py 中 WDT_TIMEOUT_SEC 建议设为 REPORT_CYCLE_MIN × 60 × 3,留足余量
  • URL_OTA 若为空字符串,需在 check_ota() 调用前加空值判断(已在模板中处理)
  • 不同移远模组的 GPIO 引脚编号不同,LED_NET_PIN / LED_BUS_PIN 需对照硬件图纸确认
  • Modbus 从机地址 MODBUS_SLAVE 默认为 1,若控制器地址不同需修改

平台分布

OpenClaw

98.25%
按下载量换算893

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills