v0.1.0 开源版本已发布

面向串口与 TCP 的可视化通信调试工具

用工作流组织通信链路,拖拽节点、连接数据流、启动任务,然后在一个清晰的桌面应用里发送数据、查看接收日志、定位协议问题。

5+
通信节点
2
输入模式
MIT
开源协议
Debug Workflow
发送窗口 A1 B2 C3
串口通信 COM3 · 115200
TCP 服务端 0.0.0.0:9000
接收日志 128 bytes
18:42:09 RX TCP-Server <- A1 B2 C3 0D 0A
Features

为什么选择 debug-comm?

它把常见通信调试动作拆成可组合节点,让一次调试变成可保存、可复用、可追踪的工作流。

可视化工作流

基于节点和连线组织发送、通信与接收路径,适合反复验证设备协议和 TCP 链路。

串口通信

支持串口号、波特率、数据位、停止位、校验位、流控和结束符等常用参数。

TCP 客户端 / 服务端

可主动连接远端服务,也可监听本地端口接收连接,覆盖本机联调和设备接入场景。

16

UTF-8 / HEX 输入

发送窗口支持文本和十六进制输入,兼容大小写、空格与常见分隔符。

接收日志持久化

接收窗口按时间展示数据记录,支持 UTF-8 / HEX 切换和历史日志加载。

任务生命周期管理

任务启动、停止和运行列表由后端统一管理,停止时释放串口、后台任务和 socket。

Workflow

把临时调试步骤沉淀成稳定链路

新建工作流后,你可以添加发送窗口、串口、TCP 客户端、TCP 服务端和接收窗口。连接方向就是数据方向,保存后即可在工作台一键启动。

  • 发送窗口向下游通信节点写入数据
  • 通信节点把设备或 socket 返回的数据广播给接收窗口
  • 接收窗口生成本地日志,重启应用后仍可查看最近记录
receive-log
18:42:09.128  tcp-server  5 bytes   A1 B2 C3 0D 0A
18:42:10.041  serial-com3 8 bytes   48 45 4C 4C 4F 0D 0A
18:42:11.506  tcp-client  2 bytes   OK
Download

下载 debug-comm

前往 GitHub Releases 获取最新 64 位客户端安装包。

Windows x64

适合 Windows 10 / 11,使用 MSI 安装包安装。

下载 MSI

macOS x64

适合 Intel 芯片 Mac,使用 DMG 镜像安装。

下载 DMG

Linux x64

适合 Debian / Ubuntu 系发行版,使用 deb 安装包。

下载 DEB
FAQ

常见问题

debug-comm 适合什么场景?

适合串口设备调试、TCP 服务联调、协议收发验证、数据格式排查,以及需要保存调试链路的日常开发工作。

发送窗口的 HEX 输入支持哪些格式?

支持大小写十六进制字符,也支持空格、逗号、冒号、横线和下划线等分隔符,例如 A1 B2 C3、a1b2c3、A2-C1。

接收日志会保存在哪里?

接收日志由后端写入本地应用数据目录,不写入工作流配置文件,避免长期日志拖慢配置读写。

项目是否开源?

是的,debug-comm 使用 MIT License 开源,欢迎在 GitHub 提交 issue、建议和贡献代码。