[{"data":1,"prerenderedAt":995},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-zh-mqttx-1-13-2-released":26,"blog-posts-zh":774},{"items":4,"meta":23},[5,8,11,14,17,20],{"title":6,"titleUrl":7},"如何在 Python3 中使用 MQTT 客户端库 Paho Client","how-to-use-mqtt-in-python",{"title":9,"titleUrl":10},"MQTT服务器（MQTT Broker）：工作原理与快速入门指南","the-ultimate-guide-to-mqtt-broker-comparison",{"title":12,"titleUrl":13},"MQTT QoS 0、1、2 解析：快速入门指南","introduction-to-mqtt-qos",{"title":15,"titleUrl":16},"在 ESP32 上使用 MQTT：入门指南","esp32-connects-to-the-free-public-mqtt-broker",{"title":18,"titleUrl":19},"MQTT 主题与通配符（Topics & Wildcards）入门手册","advanced-features-of-mqtt-topics",{"title":21,"titleUrl":22},"车联网 CAN Bus 协议介绍与数据实时流处理","can-bus-how-it-works-pros-and-cons",{"count":24,"limit":24,"page":25},6,1,{"slug":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33,"coverWidth":34,"coverHeight":35,"updated":-1,"tags":36,"readingTime":40,"doc":41},"mqttx-1-13-2-released","MQTTX 1.13.2 发布：MQTTX Agent 与 Dashboard","MQTTX 1.13.2 通过 MQTTX Agent 自动执行 MQTT 测试、比对消息并排查问题，Dashboard 独立展示设备指标与趋势。","2026-10-26","release-notes","/images/blog/mqttx-1-13-2-released.webp","1.13.2",1520,684,[37,38,39],"Release Notes","AI Agent","Dashboard",7,{"_path":42,"_dir":43,"_draft":44,"_partial":44,"_locale":45,"title":28,"description":29,"date":46,"category":31,"tags":47,"cover":32,"coverWidth":34,"coverHeight":35,"version":33,"body":48,"_type":767,"_id":768,"_source":769,"_file":770,"_extension":771,"readingTime":40,"sitemap":772},"/blog/zh/mqttx-1-13-2-released","zh",false,"","2026-10-26T00:00:00.000Z",[37,38,39],{"type":49,"children":50,"toc":746},"root",[51,73,98,105,110,116,121,138,143,148,153,177,182,187,208,213,224,237,245,257,263,268,280,315,320,328,349,354,360,365,373,379,384,389,394,400,405,411,416,421,426,439,444,450,547,552,558,563,568,621,635,640,652,660,694,702,707,712,717],{"type":52,"tag":53,"props":54,"children":55},"element","p",{},[56,59,65,67,71],{"type":57,"value":58},"text","MQTTX 1.13.2 现已正式发布。桌面内置 Copilot 升级为 ",{"type":52,"tag":60,"props":61,"children":62},"strong",{},[63],{"type":57,"value":64},"MQTTX Agent",{"type":57,"value":66},"，可根据自然语言请求执行 MQTT 测试、比对结果和排查问题；",{"type":52,"tag":60,"props":68,"children":69},{},[70],{"type":57,"value":39},{"type":57,"value":72}," 首次开放，便于在测试过程中观察设备指标与变化趋势。本版还新增 GZIP 消息解压，并改进连接管理和日常调试体验。",{"type":52,"tag":74,"props":75,"children":76},"blockquote",{},[77],{"type":52,"tag":53,"props":78,"children":79},{},[80,90,92],{"type":52,"tag":81,"props":82,"children":87},"a",{"href":83,"rel":84,"target":86},"https://github.com/emqx/MQTTX/releases/tag/v1.13.2",[85,85],"noopener","_blank",[88],{"type":57,"value":89},"下载 MQTTX 1.13.2",{"type":57,"value":91}," · ",{"type":52,"tag":81,"props":93,"children":95},{"href":94},"/zh/downloads",[96],{"type":57,"value":97},"官方下载页面",{"type":52,"tag":99,"props":100,"children":102},"h2",{"id":101},"mqttx-agent自动执行-mqtt-测试与验证",[103],{"type":57,"value":104},"MQTTX Agent：自动执行 MQTT 测试与验证 🤖",{"type":52,"tag":53,"props":106,"children":107},{},[108],{"type":57,"value":109},"MQTTX Agent 是内置于桌面客户端的 AI Agent。说明测试目标和预期结果后，它可以自动拆解任务，调用连接、订阅、发布、消息查询和日志等工具，执行测试、比对实际结果并汇总结论。测试过程中需要的操作会按权限模式请求批准。Agent 还可以生成测试数据、客户端示例、Schema 和数据处理脚本。",{"type":52,"tag":111,"props":112,"children":114},"h3",{"id":113},"自动验证连接与消息收发",[115],{"type":57,"value":113},{"type":52,"tag":53,"props":117,"children":118},{},[119],{"type":57,"value":120},"例如，给 Agent 一个 Pub/Sub 测试目标，它可以检查连接、订阅测试主题、发布消息，等待或查询接收记录，再比对 Topic 和 Payload，报告实际 QoS 与各步骤的结果：",{"type":52,"tag":74,"props":122,"children":123},{},[124],{"type":52,"tag":53,"props":125,"children":126},{},[127,129,136],{"type":57,"value":128},"验证当前连接的消息收发：使用 ",{"type":52,"tag":130,"props":131,"children":133},"code",{"className":132},[],[134],{"type":57,"value":135},"mqttx-test/",{"type":57,"value":137}," 下的唯一主题，以 QoS 1 发送一条包含唯一测试标识和时间戳的 JSON 消息。预期收到相同的主题和测试数据。请完成验证并汇总各步骤的结果；如果失败或没有收到匹配消息，查看日志并说明失败环节。",{"type":52,"tag":53,"props":139,"children":140},{},[141],{"type":57,"value":142},"Agent 根据工具返回的连接状态、收发记录和日志给出结论；缺少匹配的接收记录时，结果仍需确认。Ask 模式会在连接、订阅和发布等操作前请求批准。",{"type":52,"tag":111,"props":144,"children":146},{"id":145},"验证设备指令与状态反馈",[147],{"type":57,"value":145},{"type":52,"tag":53,"props":149,"children":150},{},[151],{"type":57,"value":152},"设备接入测试还需要核对指令是否正确执行。向 Agent 提供设备的命令主题、Payload 格式、状态上报主题和预期状态后，它可以发送指令、等待新的回报并自动比对结果。例如：",{"type":52,"tag":74,"props":154,"children":155},{},[156],{"type":52,"tag":53,"props":157,"children":158},{},[159,161,167,169,175],{"type":57,"value":160},"按我提供的设备协议，验证书房风扇的二档控制：发送调速指令，等待新的状态上报，比对 ",{"type":52,"tag":130,"props":162,"children":164},{"className":163},[],[165],{"type":57,"value":166},"power",{"type":57,"value":168}," 和 ",{"type":52,"tag":130,"props":170,"children":172},{"className":171},[],[173],{"type":57,"value":174},"speed",{"type":57,"value":176}," 是否符合预期，并报告验证结论及对应回报。没有新回报时，说明结果未确认。",{"type":52,"tag":53,"props":178,"children":179},{},[180],{"type":57,"value":181},"测试结果以新的设备状态或指令执行回报为准。Ask 模式会在发布控制消息等操作前请求批准。",{"type":52,"tag":111,"props":183,"children":185},{"id":184},"适配测试任务的工具与工作区",[186],{"type":57,"value":184},{"type":52,"tag":53,"props":188,"children":189},{},[190,192,198,200,206],{"type":57,"value":191},"通过 ",{"type":52,"tag":130,"props":193,"children":195},{"className":194},[],[196],{"type":57,"value":197},"@",{"type":57,"value":199}," 引用连接，Agent 可以围绕对应的配置、订阅和消息继续分析。输入 ",{"type":52,"tag":130,"props":201,"children":203},{"className":202},[],[204],{"type":57,"value":205},"/",{"type":57,"value":207}," 选择 Skill，获得客户端代码、测试数据、Schema、自定义函数、诊断或 Zero EMQX 等任务的支持。提供代表性输入和预期输出后，Agent 可运行转换函数或 Schema 测试，自动比对输出并报告结果。脚本测试在任意权限模式下都需要批准；转换函数会影响所有连接，应用前需核对作用范围。",{"type":52,"tag":53,"props":209,"children":210},{},[211],{"type":57,"value":212},"MQTTX CLI Skill 提供连接检查、消息收发验证、数据模拟和压测的 CLI 命令，可复制到终端运行。已配置的 MCP 服务也可提供外部工具，配合 MQTTX 操作使用。",{"type":52,"tag":53,"props":214,"children":215},{},[216],{"type":52,"tag":217,"props":218,"children":223},"img",{"alt":219,"src":220,"loading":221,"decoding":222},"Agent Skills 选择菜单","/images/blog/mqttx-1-13-2/agent-skills.png","lazy","async",[],{"type":52,"tag":53,"props":225,"children":226},{},[227,229,235],{"type":57,"value":228},"Agent 支持全屏视图和可移动、可调整大小的浮窗，",{"type":52,"tag":130,"props":230,"children":232},{"className":231},[],[233],{"type":57,"value":234},"Cmd/Ctrl + J",{"type":57,"value":236}," 可快速打开，便于同时查看消息与对话。工具步骤与结果清晰展示，回复中的段落、列表、代码和表格也更易阅读。",{"type":52,"tag":53,"props":238,"children":239},{},[240],{"type":52,"tag":217,"props":241,"children":244},{"alt":242,"src":243,"loading":221,"decoding":222},"MQTTX Agent 浮动窗口示例","/images/blog/mqttx-1-13-2/mqttx-1.13.2-agent-floating.png",[],{"type":52,"tag":53,"props":246,"children":247},{},[248,250,255],{"type":57,"value":249},"本版加入上下文用量与自动压缩，并支持在模型具备相应能力时选择推理强度。同时完善模型参数兼容、重载后的连接上下文和 ",{"type":52,"tag":130,"props":251,"children":253},{"className":252},[],[254],{"type":57,"value":197},{"type":57,"value":256}," 菜单，修复订阅数量统计。",{"type":52,"tag":99,"props":258,"children":260},{"id":259},"dashboard集中查看设备指标与变化趋势",[261],{"type":57,"value":262},"Dashboard：集中查看设备指标与变化趋势 📊",{"type":52,"tag":53,"props":264,"children":265},{},[266],{"type":57,"value":267},"Dashboard 将消息字段转换为数值、仪表盘和趋势图，便于在测试过程中观察温度、湿度、压力等指标，并比较测试前后的变化。基于已有连接即可手动配置，无需先使用 Agent。",{"type":52,"tag":53,"props":269,"children":270},{},[271,273,278],{"type":57,"value":272},"在 ",{"type":52,"tag":60,"props":274,"children":275},{},[276],{"type":57,"value":277},"Viewer → Dashboard",{"type":57,"value":279}," 中，为组件选择连接、Topic Filter 和 Payload 字段：",{"type":52,"tag":281,"props":282,"children":283},"ul",{},[284,295,305],{"type":52,"tag":285,"props":286,"children":287},"li",{},[288,293],{"type":52,"tag":60,"props":289,"children":290},{},[291],{"type":57,"value":292},"Big Number",{"type":57,"value":294},"：突出当前温度、压力或计数器读数。",{"type":52,"tag":285,"props":296,"children":297},{},[298,303],{"type":52,"tag":60,"props":299,"children":300},{},[301],{"type":57,"value":302},"Gauge",{"type":57,"value":304},"：显示湿度、负载百分比等指标在设定范围中的位置。",{"type":52,"tag":285,"props":306,"children":307},{},[308,313],{"type":52,"tag":60,"props":309,"children":310},{},[311],{"type":57,"value":312},"Line",{"type":57,"value":314},"：按消息接收时间展示变化趋势，比较测试前后的数据。",{"type":52,"tag":53,"props":316,"children":317},{},[318],{"type":57,"value":319},"每个组件独立选择数据源，支持拖动与调整大小。同一面板可展示多个字段，也可组合不同连接和主题的数据。",{"type":52,"tag":53,"props":321,"children":322},{},[323],{"type":52,"tag":217,"props":324,"children":327},{"alt":325,"src":326,"loading":221,"decoding":222},"工厂遥测 Dashboard 示例","/images/blog/mqttx-1-13-2/case-dashboard.png",[],{"type":52,"tag":53,"props":329,"children":330},{},[331,333,339,341,347],{"type":57,"value":332},"组件随新消息更新，也可按时间范围回看本机已接收并保存的消息。实时更新与历史查询均支持 MQTT ",{"type":52,"tag":130,"props":334,"children":336},{"className":335},[],[337],{"type":57,"value":338},"+",{"type":57,"value":340},"、",{"type":52,"tag":130,"props":342,"children":344},{"className":343},[],[345],{"type":57,"value":346},"#",{"type":57,"value":348}," Topic Filter。本版同时完善数据加载、历史匹配、菜单、组件编辑器和 Gauge 样式。",{"type":52,"tag":99,"props":350,"children":352},{"id":351},"更多功能与使用改进",[353],{"type":57,"value":351},{"type":52,"tag":111,"props":355,"children":357},{"id":356},"gzip-消息解压",[358],{"type":57,"value":359},"GZIP 消息解压",{"type":52,"tag":53,"props":361,"children":362},{},[363],{"type":57,"value":364},"Desktop 和 Web 新增可选的“自动解压 GZIP 消息”设置，便于直接检查压缩 Payload 中的内容。Desktop 为已解压消息显示标记；未压缩消息保留原始内容。",{"type":52,"tag":53,"props":366,"children":367},{},[368],{"type":52,"tag":217,"props":369,"children":372},{"alt":370,"src":371,"loading":221,"decoding":222},"GZIP 自动解压设置","/images/blog/mqttx-1-13-2/gzip-settings.png",[],{"type":52,"tag":111,"props":374,"children":376},{"id":375},"大型-topic-tree-浏览",[377],{"type":57,"value":378},"大型 Topic Tree 浏览",{"type":52,"tag":53,"props":380,"children":381},{},[382],{"type":57,"value":383},"Desktop 改善大型 Unified Namespace 的浏览和更新，限制一次展示的子主题数量，并在展开大型主题树前请求确认。可调整大小的信息面板显示直接子主题、数量与深度，便于查看主题层级。",{"type":52,"tag":111,"props":385,"children":387},{"id":386},"各连接独立保留发布内容",[388],{"type":57,"value":386},{"type":52,"tag":53,"props":390,"children":391},{},[392],{"type":57,"value":393},"Desktop 为每个连接独立保留发布 Topic、Payload 和发布历史。切换连接时，发布区会恢复当前连接的内容。Desktop 和 Web 均支持删除单条发布 Topic 历史。",{"type":52,"tag":111,"props":395,"children":397},{"id":396},"连接分组与-json-备份",[398],{"type":57,"value":399},"连接分组与 JSON 备份",{"type":52,"tag":53,"props":401,"children":402},{},[403],{"type":57,"value":404},"Desktop 创建或编辑连接时可选择分组，保留分组折叠状态，并显示新建连接。JSON 备份与恢复包含分组名称及成员关系，保留已有连接组织方式。",{"type":52,"tag":111,"props":406,"children":408},{"id":407},"离线订阅与-mqtt-50-调试",[409],{"type":57,"value":410},"离线订阅与 MQTT 5.0 调试",{"type":52,"tag":53,"props":412,"children":413},{},[414],{"type":57,"value":415},"Desktop 和 Web 支持在 Clean Session 场景下离线删除或禁用订阅，并更新重连缓存，便于处理无效订阅引起的反复断连。持久会话仍需连接 Broker 后处理其保存的订阅。",{"type":52,"tag":53,"props":417,"children":418},{},[419],{"type":57,"value":420},"Desktop 展示 Broker 返回的 Response Information，CLI 在请求并收到该信息时也会输出，便于检查 MQTT 5.0 请求与响应流程。",{"type":52,"tag":111,"props":422,"children":424},{"id":423},"常用操作入口",[425],{"type":57,"value":423},{"type":52,"tag":53,"props":427,"children":428},{},[429,431,437],{"type":57,"value":430},"Desktop 和 Web 在连接空页面增加快速连接入口，打开连接时展开隐藏的连接列表，并将清空历史移至工具栏。Desktop 增加清空前确认，以及连接、分组的可见 ",{"type":52,"tag":130,"props":432,"children":434},{"className":433},[],[435],{"type":57,"value":436},"⋯",{"type":57,"value":438}," 行菜单，统一行高与布局。",{"type":52,"tag":53,"props":440,"children":441},{},[442],{"type":57,"value":443},"Desktop 和 Web 的 About 页面以消息流介绍 EMQ 产品，CLI 根帮助补充相关工具与服务链接。",{"type":52,"tag":99,"props":445,"children":447},{"id":446},"修复与兼容性改进",[448],{"type":57,"value":449},"修复与兼容性改进 🛠",{"type":52,"tag":281,"props":451,"children":452},{},[453,463,473,483,493,503,513],{"type":52,"tag":285,"props":454,"children":455},{},[456,461],{"type":52,"tag":60,"props":457,"children":458},{},[459],{"type":57,"value":460},"消息过滤与历史",{"type":57,"value":462},"：Desktop 和 Web 正确处理 MQTT 通配符、系统主题、共享订阅及大小写，显示可清除的过滤条件。Desktop 搜索保留订阅过滤，历史翻页避免遗漏边界消息。",{"type":52,"tag":285,"props":464,"children":465},{},[466,471],{"type":52,"tag":60,"props":467,"children":468},{},[469],{"type":57,"value":470},"订阅编辑",{"type":57,"value":472},"：Desktop 和 Web 修复确认按钮持续加载的问题。",{"type":52,"tag":285,"props":474,"children":475},{},[476,481],{"type":52,"tag":60,"props":477,"children":478},{},[479],{"type":57,"value":480},"MQTT 5.0 属性",{"type":57,"value":482},"：Desktop 和 Web 不再发送已清空的数值属性，修复空字符串造成的连接失败。",{"type":52,"tag":285,"props":484,"children":485},{},[486,491],{"type":52,"tag":60,"props":487,"children":488},{},[489],{"type":57,"value":490},"连接配置",{"type":57,"value":492},"：Desktop 立即应用编辑后的设置，停止旧客户端按过期配置重连。",{"type":52,"tag":285,"props":494,"children":495},{},[496,501],{"type":52,"tag":60,"props":497,"children":498},{},[499],{"type":57,"value":500},"解码与导入",{"type":57,"value":502},"：Desktop 修复嵌套 Protobuf 的闭括号缩进；不可读 Excel 文件显示错误并清理失效路径。",{"type":52,"tag":285,"props":504,"children":505},{},[506,511],{"type":52,"tag":60,"props":507,"children":508},{},[509],{"type":57,"value":510},"界面一致性",{"type":57,"value":512},"：Desktop 和 Web 改善浅色、深色、夜间主题的 Topic 颜色，并避免滚动条导致 QoS 标签换行。Desktop 补齐本地化文案，统一菜单、Payload Inspector 消息头、图表缩放、面板拖动及页面切换样式。",{"type":52,"tag":285,"props":514,"children":515},{},[516,521,523,529,531,537,539,545],{"type":52,"tag":60,"props":517,"children":518},{},[519],{"type":57,"value":520},"平台兼容",{"type":57,"value":522},"：Desktop 主窗口 ",{"type":52,"tag":130,"props":524,"children":526},{"className":525},[],[527],{"type":57,"value":528},"Ctrl+W",{"type":57,"value":530}," / ",{"type":52,"tag":130,"props":532,"children":534},{"className":533},[],[535],{"type":57,"value":536},"Cmd+W",{"type":57,"value":538}," 不再直接退出应用；Apple Silicon 安装 CLI 时使用正确原生架构。Web 的 Node.js 版本约束调整为 ",{"type":52,"tag":130,"props":540,"children":542},{"className":541},[],[543],{"type":57,"value":544},">=18",{"type":57,"value":546},"。",{"type":52,"tag":53,"props":548,"children":549},{},[550],{"type":57,"value":551},"此外，本版更新三端 README 和桌面功能文档，修复 lint 并增加对应 CI，清理失效、重复代码及测试准备，完善 CLI 发布流程和 npm provenance 元数据。",{"type":52,"tag":99,"props":553,"children":555},{"id":554},"组合案例自动验证遥测消息并展示结果",[556],{"type":57,"value":557},"组合案例：自动验证遥测消息并展示结果",{"type":52,"tag":53,"props":559,"children":560},{},[561],{"type":57,"value":562},"把一轮遥测消息验证交给 Agent：创建测试连接，发布 12 条样本，读取实际收到的消息，自动比对数量、Topic 与字段值，并汇总验证结果。独立的 Dashboard 用于展示同一连接收到的指标与趋势。",{"type":52,"tag":53,"props":564,"children":565},{},[566],{"type":57,"value":567},"配置支持工具调用的模型后，在 Agent 中发送一条请求：",{"type":52,"tag":74,"props":569,"children":570},{},[571],{"type":52,"tag":53,"props":572,"children":573},{},[574,576,582,584,590,592,598,599,605,606,612,613,619],{"type":57,"value":575},"创建一个 Zero EMQX 临时 Broker，将连接命名为 Factory Demo 并连接，订阅 ",{"type":52,"tag":130,"props":577,"children":579},{"className":578},[],[580],{"type":57,"value":581},"factory/+/telemetry",{"type":57,"value":583},"。向 ",{"type":52,"tag":130,"props":585,"children":587},{"className":586},[],[588],{"type":57,"value":589},"factory/line-01/telemetry",{"type":57,"value":591}," 逐条发送 12 条包含 ",{"type":52,"tag":130,"props":593,"children":595},{"className":594},[],[596],{"type":57,"value":597},"deviceId",{"type":57,"value":340},{"type":52,"tag":130,"props":600,"children":602},{"className":601},[],[603],{"type":57,"value":604},"temperature",{"type":57,"value":340},{"type":52,"tag":130,"props":607,"children":609},{"className":608},[],[610],{"type":57,"value":611},"humidity",{"type":57,"value":340},{"type":52,"tag":130,"props":614,"children":616},{"className":615},[],[617],{"type":57,"value":618},"pressure",{"type":57,"value":620}," 且数值有变化的 JSON 消息。自动核对实际接收的消息数量、Topic 和字段值，报告验证结果。再创建名为 Factory Overview 的 Dashboard，显示温度、湿度、压力和温度趋势，检查组件的连接、Topic Filter 和字段绑定，最后打开面板。",{"type":52,"tag":53,"props":622,"children":623},{},[624,626,633],{"type":57,"value":625},"Agent 分步骤执行，Ask 模式下按提示批准操作。",{"type":52,"tag":81,"props":627,"children":630},{"href":628,"rel":629,"target":86},"https://zero.emqx.io/",[85,85],[631],{"type":57,"value":632},"Zero EMQX",{"type":57,"value":634}," 提供免费的临时测试 Broker，实例有效期及回收规则以创建结果为准。",{"type":52,"tag":53,"props":636,"children":637},{},[638],{"type":57,"value":639},"单条样本结构如下：",{"type":52,"tag":641,"props":642,"children":647},"pre",{"className":643,"code":645,"language":646,"meta":45},[644],"language-json","{\n  \"deviceId\": \"line-01\",\n  \"temperature\": 24.8,\n  \"humidity\": 56,\n  \"pressure\": 1.02\n}\n","json",[648],{"type":52,"tag":130,"props":649,"children":650},{"__ignoreMap":45},[651],{"type":57,"value":645},{"type":52,"tag":53,"props":653,"children":654},{},[655],{"type":52,"tag":217,"props":656,"children":659},{"alt":657,"src":658,"loading":221,"decoding":222},"12 条本地样本的消息列表","/images/blog/mqttx-1-13-2/case-telemetry-messages.png",[],{"type":52,"tag":53,"props":661,"children":662},{},[663,665,670,672,678,679,685,686,692],{"type":57,"value":664},"四个组件绑定同一连接和 ",{"type":52,"tag":130,"props":666,"children":668},{"className":667},[],[669],{"type":57,"value":581},{"type":57,"value":671},"：温度、压力使用 Big Number，湿度使用 0–100% 的 Gauge，温度趋势使用 Line。它们读取对应字段，数值单位分别为 ",{"type":52,"tag":130,"props":673,"children":675},{"className":674},[],[676],{"type":57,"value":677},"°C",{"type":57,"value":340},{"type":52,"tag":130,"props":680,"children":682},{"className":681},[],[683],{"type":57,"value":684},"%",{"type":57,"value":340},{"type":52,"tag":130,"props":687,"children":689},{"className":688},[],[690],{"type":57,"value":691},"bar",{"type":57,"value":693},"；趋势图的单位写在标题中。Agent 也可继续调整组件位置与大小。",{"type":52,"tag":53,"props":695,"children":696},{},[697],{"type":52,"tag":217,"props":698,"children":701},{"alt":699,"src":700,"loading":221,"decoding":222},"组件数据源与 JSON 字段绑定","/images/blog/mqttx-1-13-2/case-widget-editor.png",[],{"type":52,"tag":53,"props":703,"children":704},{},[705],{"type":57,"value":706},"Agent 可以根据接收记录和组件配置汇总测试结果，指出未收到的消息或不符合预期的字段绑定。Dashboard 则展示消息中的最新读数与趋势。本例仅发送 12 条有限样本；后续设备或其它客户端继续向匹配主题发布时，保持连接与订阅，面板即可随新消息更新。",{"type":52,"tag":99,"props":708,"children":710},{"id":709},"下载与文档",[711],{"type":57,"value":709},{"type":52,"tag":53,"props":713,"children":714},{},[715],{"type":57,"value":716},"感谢所有贡献者，以及首次参与本轮版本贡献的 @DanInSpace104、@sourabhburse、@XuKing 和 @T3rm1。",{"type":52,"tag":281,"props":718,"children":719},{},[720,728,737],{"type":52,"tag":285,"props":721,"children":722},{},[723],{"type":52,"tag":81,"props":724,"children":725},{"href":94},[726],{"type":57,"value":727},"下载 MQTTX",{"type":52,"tag":285,"props":729,"children":730},{},[731],{"type":52,"tag":81,"props":732,"children":734},{"href":733},"/zh/docs",[735],{"type":57,"value":736},"查看 MQTTX 文档",{"type":52,"tag":285,"props":738,"children":739},{},[740],{"type":52,"tag":81,"props":741,"children":743},{"href":83,"rel":742,"target":86},[85,85],[744],{"type":57,"value":745},"查看 1.13.2 完整更新与贡献者",{"title":45,"searchDepth":747,"depth":747,"links":748},2,[749,755,756,764,765,766],{"id":101,"depth":747,"text":104,"children":750},[751,753,754],{"id":113,"depth":752,"text":113},3,{"id":145,"depth":752,"text":145},{"id":184,"depth":752,"text":184},{"id":259,"depth":747,"text":262},{"id":351,"depth":747,"text":351,"children":757},[758,759,760,761,762,763],{"id":356,"depth":752,"text":359},{"id":375,"depth":752,"text":378},{"id":386,"depth":752,"text":386},{"id":396,"depth":752,"text":399},{"id":407,"depth":752,"text":410},{"id":423,"depth":752,"text":423},{"id":446,"depth":747,"text":449},{"id":554,"depth":747,"text":557},{"id":709,"depth":747,"text":709},"markdown","content:blog:zh:mqttx-1-13-2-released.md","content","blog/zh/mqttx-1-13-2-released.md","md",{"loc":773,"lastmod":30},"/zh/blog/mqttx-1-13-2-released",[775,776,783,789,796,803,810,816,823,830,837,844,851,858,865,872,879,886,893,899,906,913,920,927,934,941,947,954,961,968,974,981,988],{"slug":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33},{"slug":777,"title":778,"description":779,"date":780,"category":781,"cover":782,"version":-1},"introducing-mqttx-ai-agent-skill","MQTTX AI Agent Skill 正式发布","MQTTX CLI 内置的 Agent Skill，让 AI 编码 Agent 能够正确、安全地完成 MQTT 连接检查、消息收发、压测与数据模拟。","2026-09-20","product","/images/blog/introducing-mqttx-ai-agent-skill.webp",{"slug":784,"title":785,"description":786,"date":780,"category":31,"cover":787,"version":788},"mqttx-1-13-1-released","MQTTX 1.13.1 发布：AI Agent Skill 与 MQTT 5.0 订阅用户属性","MQTTX 1.13.1 新增 CLI Agent Skill 和 MQTT 5.0 订阅用户属性，同时改进数据导出、渲染安全与日常调试体验。","/images/blog/mqttx-1-13-1-released.webp","1.13.1",{"slug":790,"title":791,"description":792,"date":793,"category":31,"cover":794,"version":795},"mqttx-1-13-0-released","MQTTX 1.13.0 发布：消息体查看器与 UI 优化","该版本带来了全新的消息体查看器功能，包含差异视图和 JSON 树视图，让消息调试更加直观高效。同时新增快速复制功能，支持一键复制 Topic、Payload 和连接地址。","2026-02-03","https://assets.emqx.com/images/8c7121a4362a9bfa897396a3fc8fefaa.png","1.13.0",{"slug":797,"title":798,"description":799,"date":800,"category":31,"cover":801,"version":802},"mqttx-1-12-1-release-notes","MQTTX 1.12.1 发布：SCRAM 认证与安全增强","MQTTX 1.12.1 带来了重要的安全更新，包括全平台支持的 SCRAM 增强认证、修复了消息显示中的 XSS 漏洞、更新了 2025 年最新的 AI 模型，以及关键的稳定性改进。","2025-10-16","https://assets.emqx.com/images/8e89d5d55c44425251ab2b7e84fdb5c8.png","1.12.1",{"slug":804,"title":805,"description":806,"date":807,"category":31,"cover":808,"version":809},"mqttx-1-12-0-release-notes","MQTTX 1.12.0 发布：Copilot 2.0 & 原生 MCP 集成","MQTTX 1.12.0 版本正式发布，带来了 Copilot 2.0 功能（集成 Gemini 2.5 Pro、Claude-4、GPT-4.1、o3/o4-mini、Azure OpenAI 等模型）。","2025-07-03","https://assets.emqx.com/images/2ff9750580cb332de42e887eef90dfb4.jpg","1.12.0",{"slug":811,"title":812,"description":813,"date":814,"category":781,"cover":815,"version":-1},"enhancing-mqtt-toolbox-with-ai-capabilities","MQTTX + MCP：MQTT 客户端秒变物联网 Agent","作为最受欢迎的 MQTT 客户端工具，MQTTX 在 1.12.0 beta 版本中集成了模型上下文协议（MCP）到 Copilot AI 功能中，显著提升了服务能力。","2025-04-17","https://assets.emqx.com/images/0414033f16fee53f3c8b8e3538a38fef.png",{"slug":817,"title":818,"description":819,"date":820,"category":31,"cover":821,"version":822},"mqttx-1-11-1-release-notes","MQTTX 1.11.1 发布: 可视化功能增强","该版本增强了 MQTTX 的可视化功能，改进了主题树功能和实时流量监控。新增的流量速率监控功能为用户提供实时数据包追踪，主题树现在支持与连接列表的手动同步以及 MQTT 属性显示。","2024-12-20","https://assets.emqx.com/images/2f182bc8a29fb11bf11a6f39a67bec7c.jpg","1.11.1",{"slug":824,"title":825,"description":826,"date":827,"category":31,"cover":828,"version":829},"mqttx-1-11-0-release-notes","MQTTX 1.11.0 发布：Topic Tree 与 Avro Schema","本次发布引入了 Topic Tree 可视化功能，提供了一种按层级组织和监控 MQTT 主题的强大新方式。","2024-10-29","https://assets.emqx.com/images/dba4e395e4043265d635384c6670c206.jpg","1.11.0",{"slug":831,"title":832,"description":833,"date":834,"category":31,"cover":835,"version":836},"mqttx-1-10-1-release-notes","MQTTX 1.10.1 发布：桌面端一键安装命令行工具","本次更新带来了一系列提升用户体验的重要功能：通过桌面应用一键安装 MQTTX 命令行工具；增加对自定义 AI Copilot API 的支持，为中国区域内的用户提供内置的 Moonshot LLM API。","2024-07-25","https://assets.emqx.com/images/c83ea38e592729c4349f39fa8ee2883a.jpg","1.10.1",{"slug":838,"title":839,"description":840,"date":841,"category":31,"cover":842,"version":843},"mqttx-1-10-0-release-notes","MQTTX 1.10.0 发布：CLI高级文件管理与配置","在本次更新中，CLI 版本在文件管理和配置功能方面进行了显著增强。主要更新包括：支持从文件中读取和写入消息、高级配置选项、文本输出模式、以及改进的日志记录。","2024-06-14","https://assets.emqx.com/images/76adac845cbb113915947ca5b76631a5.jpg","1.10.0",{"slug":845,"title":846,"description":847,"date":848,"category":31,"cover":849,"version":850},"mqttx-1-9-10-release-notes","MQTTX 1.9.10 发布：升级 Faker.js、增强连接与订阅诊断、优化 UI","MQTTX 1.9.10 引入了一项关键更新：将 Faker.js 升级到 v8，带来重大变更。此次升级将影响那些使用自定义模拟脚本的用户，需要对脚本进行修改以保持与新版本的兼容。","2024-04-25","https://assets.emqx.com/images/f4a343ea4a9accc7c2b9047e2ee992aa.png","1.9.10",{"slug":852,"title":853,"description":854,"date":855,"category":856,"cover":857,"version":-1},"how-to-publish-and-receive-protobuf-messages-within-mqtt","如何在 MQTT 中发布和接收 Protobuf 消息？","MQTTX 是一款开源的全功能 MQTT 客户端，支持从 JSON、Base64 到现如今的 Protobuf 的多种格式。我们将在本文中展示如何使用 MQTTX 来定义、发布和接收 Protobuf 消息。","2024-04-17","guides","https://assets.emqx.com/images/348e290abdede74446c634642b1bfcf7.png",{"slug":859,"title":860,"description":861,"date":862,"category":31,"cover":863,"version":864},"mqttx-1-9-9-release-notes","MQTTX 1.9.9 发布：新增日志级别自定义功能、UI 增强","MQTTX 1.9.9 现已正式发布。该版本带来了多项关键更新：包括优化连接事件的处理、新增 CBOR 数据格式支持、提供可定制的调试日志级别以及增强用户界面灵活性。","2024-02-21","https://assets.emqx.com/images/2f5c68eb83929b730860399f9486ae21.png","1.9.9",{"slug":866,"title":867,"description":868,"date":869,"category":31,"cover":870,"version":871},"mqttx-1-9-8-release-notes","MQTTX 1.9.8 发布：CLI 支持调试模式、AI Copilot 增强","MQTTX 1.9.8 现已发布，新版本中 MQTTX CLI 新增了调试模式，这一功能增强了开发者的故障排查和分析能力。此外，更新也改进了 MQTTX AI Copilot 功能，为用户提供了更先进的基于 AI 驱动的 MQTT 交互支持。","2024-01-29","https://assets.emqx.com/images/5624cf41d474bf0cf8b6aaa47cf09c1f.png","1.9.8",{"slug":873,"title":874,"description":875,"date":876,"category":31,"cover":877,"version":878},"mqttx-1-9-7-release-notes","MQTTX 1.9.7 更新：MQTTX AI Copilot 发布","此次更新的一大亮点是引入了 MQTTX Copilot，全新的 MQTT AI 助手，为用户提供更方便、快捷的使用体验。AI 助手能增强用户互动，帮助用户更深入理解并使用 MQTT 和 EMQX。","2024-01-22","https://assets.emqx.com/images/18f1a0ab5e4967d46c2b9d351da052a4.png","1.9.7",{"slug":880,"title":881,"description":882,"date":883,"category":31,"cover":884,"version":885},"mqttx-v-1-9-6-release-notes","MQTTX 1.9.6 发布：ALPN 协议支持，UI 持续优化","本次更新主要重点在于加强连接协议、并对用户界面进行了优化，旨在提供一个更高效、安全和用户友好的体验。","2023-09-26","https://assets.emqx.com/images/359278439c384548665bfb0388f0aa24.png","1.9.6",{"slug":887,"title":888,"description":889,"date":890,"category":31,"cover":891,"version":892},"mqttx-1-9-5-released-json-message-highlighting-and-more","MQTTX 1.9.5 发布：JSON 消息高亮显示","MQTT 5.0 客户端工具 MQTTX 1.9.5 正式发布。本次更新中，我们主要针对桌面客户端强化了 JSON 语法的错误消息提示，并在消息中增加了 JSON 高亮的支持。此外，我们还对 UI 进行了多项修改和优化，以进一步增强用户体验。","2023-08-25","https://assets.emqx.com/images/f82115ce699de70fb54e8f45adacf878.png","1.9.5",{"slug":894,"title":895,"description":896,"date":897,"category":856,"cover":898,"version":-1},"demonstrate-mqtt-5-0-features-using-mqttx-cli","探索 MQTT 5.0 新特性：基于 MQTTX CLI 的使用示例","为了让大家更全面地了解 MQTT 5.0，本文将依次介绍 5.0 引入的各个新特性，并使用 MQTTX CLI 工具演示我们应该如何在 EMQX 中使用这些特性，你可以通过复制和粘贴命令轻松地运行本文中的示例。","2023-08-23","https://assets.emqx.com/images/35e43ae683c590cf512c62cf11a7e8cd.png",{"slug":900,"title":901,"description":902,"date":903,"category":31,"cover":904,"version":905},"mqttx-v-1-9-4-release-notes","MQTTX 1.9.4 发布：全面支持 Protobuf 格式 MQTT 消息传输测试","MQTTX 1.9.4 正式发布：本次更新为用户提供了更高效的 Protobuf 消息传输支持，并优化了自动更新功能，同时进行了一些功能特性的优化和增强。","2023-08-01","https://assets.emqx.com/images/cde7c8e2e51e7398057cb8e11d811192.png","1.9.4",{"slug":907,"title":908,"description":909,"date":910,"category":31,"cover":911,"version":912},"mqttx-1-9-3-introduces-powerful-iot-scenario-data-simulation-feature","提升开发效率：MQTTX 1.9.3 推出强大的 IoT 场景数据模拟功能","MQTTX 1.9.3 为命令行客户端带来了一项重要增强：开发者可以模拟 IoT 场景数据，满足特定的测试需求。","2023-05-29","https://assets.emqx.com/images/657ba5a04f29a7b318206a642223db8f.png","1.9.3",{"slug":914,"title":915,"description":916,"date":917,"category":31,"cover":918,"version":919},"mqttx-v-1-9-2-release-notes","MQTTX 1.9.2 发布：更出色的 MQTT 客户端工具箱","v1.9.2 支持命令行工具的输出模式，用户可以根据需要自定义数据管道，从而更便捷、高效地处理输出数据。","2023-04-27","https://assets.emqx.com/images/44cad865821d28706395fd74e8bd766a.png","1.9.2",{"slug":921,"title":922,"description":923,"date":924,"category":31,"cover":925,"version":926},"mqttx-v-1-9-1-release-notes","MQTTX 1.9.1 发布：资源消耗降低 80%，稳定性大幅提升","MQTT 5.0 客户端工具 MQTT X 1.9.1 稳定版本正式发布，CPU 资源消耗与内存占用减少 80%，整体性能得到大幅优化。","2023-02-10","https://assets.emqx.com/images/c7f10755128e074ae4e28cd8139b790f.png","1.9.1",{"slug":928,"title":929,"description":930,"date":931,"category":31,"cover":932,"version":933},"mqttx-v-1-9-0-release-notes","MQTTX 1.9.0 发布：开箱即用的 bench 命令，MQTT 性能测试更便捷","近日，MQTT 5.0 客户端工具 MQTT X 1.9.0 正式发布：命令行客户端新增了 bench 命令，帮助用户轻松完成 MQTT 服务的性能测试。","2022-11-15","https://assets.emqx.com/images/c5a4b83637473e6e414b11101046771f.png","1.9.0",{"slug":935,"title":936,"description":937,"date":938,"category":31,"cover":939,"version":940},"mqttx-v-1-8-3-release-notes","MQTTX v1.8.3 正式发布","MQTT X v1.8.3 优化了 MQTT 5.0 Clean Start 的使用方式，为会话过期间隔添加默认值；同时也改进了 MQTT X CLI 的默认输出显示。","2022-10-20","https://assets.emqx.com/images/a9fd38699c5731bd4210c81297ac8af4.png","1.8.3",{"slug":942,"title":943,"description":944,"date":945,"category":781,"cover":946,"version":-1},"powerful-and-easy-to-use-mqtt-5-command-line-tool","MQTTX CLI 发布：强大易用的 MQTT 5.0 命令行工具","MQTT X v1.8.0 发布：除了通过新增的快速复制连接功能优化使用体验之外，还增加了 CLI（命令行） 和 Web 端这两种新的交互方式 。","2022-07-21","https://assets.emqx.com/images/2780d4b1fe9f0f3c0792515feb90b1e1.png",{"slug":948,"title":949,"description":950,"date":951,"category":31,"cover":952,"version":953},"mqttx-v-1-7-2-release-notes","MQTTX v1.7.2 正式发布","MQTT X v1.7.1 正式发布：支持设置重连周期，增加更多的 ARM 包，共享订阅支持 Topic 颜色标记。","2022-01-28","https://assets.emqx.com/images/241fe4ef50adbfdea9e43979028757b2.png","1.7.2",{"slug":955,"title":956,"description":957,"date":958,"category":31,"cover":959,"version":960},"mqttx-v-1-7-1-release-notes","MQTTX v1.7.1 正式发布","MQTT X v1.7.1 正式发布，新增支持 MQTT 5.0 订阅标识符、 编辑/启用/禁用 Topic、并优化了 MQTT 5.0 的属性展示。","2022-01-18","https://assets.emqx.com/images/a2df1acb1d15e7e9378ec9e1ebcdc716.png","1.7.1",{"slug":962,"title":963,"description":964,"date":965,"category":31,"cover":966,"version":967},"mqttx-v-1-7-0-release-notes","MQTTX v1.7.0 发布：率先支持 MQTT 5.0 新特性的桌面测试客户端","MQTT X v1.7.0 新增很多关于 MQTT 5.0 的属性配置功能支持，使其成为目前同类工具中支持 MQTT 5.0 最为完整的 MQTT 桌面客户端工具。","2021-12-16","https://assets.emqx.com/images/6ed96b88a4524e11609b2e4fd792574c.png","1.7.0",{"slug":969,"title":970,"description":971,"date":972,"category":856,"cover":973,"version":-1},"mqttx-script-function-tutorial","MQTTX 脚本功能使用教程","MQTT X 在 v1.4.2 版本后加入了脚本功能，用户可使用脚本对 Payload 进行自定义转换，本文将通过两个简单的实例来介绍脚本功能的使用。","2021-02-23","https://assets.emqx.com/images/d9b2744f485887c9fae26133ed2e4b14.png",{"slug":975,"title":976,"description":977,"date":978,"category":31,"cover":979,"version":980},"mqttx-v-1-4-2-release-notes","MQTTX v1.4.2 正式发布 - 跨平台 MQTT 5.0 桌面客户端","MQTT X v1.4.2 正式发布，新增脚本功能、Client ID 自动加入时间戳，并优化了部分功能。","2020-12-19","https://assets.emqx.com/images/8a061565b6d6ce57580c371bc27b63dc.png","1.4.2",{"slug":982,"title":983,"description":984,"date":985,"category":31,"cover":986,"version":987},"mqttx-v-1-3-1-release-notes","MQTTX v1.3.1 发布 - 跨平台 MQTT 5.0 客户端工具","该版本新增： MQTT 5.0 更多属性、单击已订阅的 Topic 项实现消息过滤、点击 Topic 名称后快速复制 Topic 信息、启用严格的证书验证选项。","2020-05-15","https://assets.emqx.com/images/daebe4ee5cf1a736923d821c30949aa2.png","1.3.1",{"slug":989,"title":990,"description":991,"date":992,"category":31,"cover":993,"version":994},"mqttx-v1-3-0-was-officially-released-an-elegant-cross-platform-mqtt5-desktop-test-client","MQTTX v1.3.0 正式发布 - 跨平台 MQTT 5.0 桌面测试客户端","MQTT X 是由 EMQ 开源的一款跨平台 MQTT 5.0 桌面测试客户端，它支持 macOS，Linux，Windows。用户可以使用 MQTT X 快速创建多个同时在线的 MQTT 客户端，方便测试 MQTT/TCP、MQTT/TLS 的连接/发布/订阅功能及其他 MQTT 协议 特性。","2020-03-19","https://assets.emqx.com/images/a6221d0ffcaad5c8019e239340833f44.png","1.3.0",1793173684666]