还在逐字节翻协议文档?这款神器让你粘贴即懂!
电力、水务、燃气行业工程师的报文解析效率提升 10 倍
你是否有过这样的经历?
调试电表通信时,拿到一串报文:
68 11 04 00 00 00 00 68 11 04 33 33 33 33 84 16
然后——打开 200 页的 PDF 协议文档,翻到附录,对着表格一个字节一个字节地数:
- “第1字节是帧头,固定68……”
- “第2~7字节是地址域……”
- “第8字节是控制域……”
- “校验和算出来了吗?”
15 分钟过去了,你还没搞清楚这报文到底在说什么。😩
你的痛点,我们都懂
| 痛点 | 有多痛? |
|---|---|
| 逐字节翻文档 | 645 协议 100+ 页,376.1 协议 200+ 页 |
| 校验和算错 | 错一位,整包报文被设备丢弃,排查半小时 |
| 新人上手慢 | 带新人至少 2~4 周才能独立看懂报文 |
| 多种协议切换 | 今天调电表(645),明天调采集终端(376.1),后天看水表(188) |
🎯 协议报文解析工具——粘贴就懂
我们做了一个 纯前端、完全开源、零安装 的工具:
🔗 https://www.zfh-iot.cn/protocol-parser/
把它想象成一个"报文翻译器"

高亮告诉你校验和错了,哪个字节不对、期望值是多少——省去半小时排查。
三大核心亮点
✨ ① 点击联动——所见即所得
点击右侧解析树的任意字段,左侧文本框中对应的字节自动高亮选中。

不用再数偏移、不用再"这个字节到底对应哪里"——点一下就行。
✨ ② 多协议统一入口
| 协议 | 适用场景 | 支持程度 |
|---|---|---|
| DL/T 645-2007 | 国网智能电表 | ✅ 完整解析 + DI 标识映射 + 费率数据块 |
| Q/GDW 376.1 | 采集终端/集中器 | ✅ 帧结构 + AFN/FN 分类 + 数据字段细化 |
| CJ/T 188-2004 | 水表/气表/热力表 | ✅ 帧解析 + 数据标识 + 阀门状态 |
自动识别协议,你也可以手动切换。
✨ ③ 数据块自动拆分——不再自己数
当报文包含多个费率值时,工具自动拆分为逐项展示:
不像 Excel 表格一样清晰?那就对了。
🔒 隐私安全
所有解析在浏览器本地完成,数据不上传任何服务器。
“🔒 数据仅在本地”
技术特色
| 特性 | 说明 |
|---|---|
| 纯前端 | 浏览器打开即用,无需安装任何软件 |
| 完全开源 | MIT 协议,Gitee 可查 |
| 协议可扩展 | 可自行添加私有协议解析规则 |
适合谁用?
- 🔧 嵌入式研发工程师 —— 调试通信模块、排查故障
- 🧪 测试工程师 —— 验证协议栈实现是否正确
- 🔌 现场运维工程师 —— 远程/现场排查通信问题
- 📚 行业新人/学生 —— 快速学习协议报文结构
快速体验
# 本地启动(需 Node.js)
git clone https://gitee.com/road0329/protocol-parser.git
cd protocol-parser && npm install && npm run dev
# 浏览器打开 http://localhost:5173
# 或直接访问线上版
# http://www.zfh-iot.cn/protocol-parser/
打开后,下拉选协议 → 示例搜索框输入"电压"→ 选择"读A相电压"→ 1 秒出结果。
写在最后
这个工具源自我们日常调试中的真实需求。它不复杂,但每一个细节都来自工程师的真实痛点:
- 校验和错了?红色 ❌ 标出来,期望值写清楚
- 找不到对应字节?点一下字段,自动高亮
- 换了协议?自动识别,无需手动切换
“贴进去就懂” —— 这就是我们的目标。
如果你也在和 645 / 376.1 / 188 这些协议打交道,不妨花 30 秒试一试。免费、开源、零门槛。
🔗 https://www.zfh-iot.cn/protocol-parser/
⭐ Gitee: https://gitee.com/road0329/protocol-parser
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)