[{"data":1,"prerenderedAt":1194},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-zh-mqttx-1-13-0-released":26,"blog-posts-zh":973},{"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":-1,"coverHeight":-1,"updated":-1,"tags":34,"readingTime":37,"doc":38},"mqttx-1-13-0-released","MQTTX 1.13.0 发布：消息体查看器与 UI 优化","该版本带来了全新的消息体查看器功能，包含差异视图和 JSON 树视图，让消息调试更加直观高效。同时新增快速复制功能，支持一键复制 Topic、Payload 和连接地址。","2026-02-03","release-notes","https://assets.emqx.com/images/8c7121a4362a9bfa897396a3fc8fefaa.png","1.13.0",[35,36],"Release Notes","Payload Inspector",5,{"_path":39,"_dir":40,"_draft":41,"_partial":41,"_locale":42,"title":28,"description":29,"date":43,"category":31,"tags":44,"cover":32,"version":33,"body":45,"_type":966,"_id":967,"_source":968,"_file":969,"_extension":970,"readingTime":37,"sitemap":971},"/blog/zh/mqttx-1-13-0-released","zh",false,"","2026-02-03T00:00:00.000Z",[35,36],{"type":46,"children":47,"toc":950},"root",[48,56,61,91,97,116,130,136,141,149,184,192,245,256,262,267,274,307,314,353,360,366,371,379,409,414,421,426,440,448,453,488,495,503,508,531,538,544,549,557,562,570,582,589,641,646,651,656,676,689,696,713,719,742,749,754,787,793,833,838],{"type":49,"tag":50,"props":51,"children":52},"element","p",{},[53],{"type":54,"value":55},"text","MQTTX 1.13.0 现已正式发布。",{"type":49,"tag":50,"props":57,"children":58},{},[59],{"type":54,"value":60},"该版本带来了全新的消息体查看器功能，包含差异视图和 JSON 树视图，让消息调试更加直观高效。同时新增快速复制功能，支持一键复制 Topic、Payload 和连接地址。此外，新增 Protobuf Editions 2023 支持、Windows 便携版、主题空格检测等实用功能，Desktop 和 Web 版本的 UI 也进行了优化，并通过 Electron 39 升级解决了 macOS 26 Tahoe 上的性能问题。",{"type":49,"tag":62,"props":63,"children":64},"blockquote",{},[65],{"type":49,"tag":50,"props":66,"children":67},{},[68,78],{"type":49,"tag":69,"props":70,"children":71},"strong",{},[72],{"type":49,"tag":73,"props":74,"children":75},"em",{},[76],{"type":54,"value":77},"点击下载最新版本：",{"type":49,"tag":79,"props":80,"children":82},"a",{"href":81},"/zh/downloads",[83],{"type":49,"tag":69,"props":84,"children":85},{},[86],{"type":49,"tag":73,"props":87,"children":88},{},[89],{"type":54,"value":90},"https://mqttx.app/zh/downloads",{"type":49,"tag":92,"props":93,"children":95},"h2",{"id":94},"消息体查看器",[96],{"type":54,"value":94},{"type":49,"tag":62,"props":98,"children":99},{},[100],{"type":49,"tag":50,"props":101,"children":102},{},[103,105,114],{"type":54,"value":104},"特别感谢 ",{"type":49,"tag":79,"props":106,"children":111},{"href":107,"rel":108,"target":110},"https://github.com/muzaffarmhd",[109,109],"noopener","_blank",[112],{"type":54,"value":113},"@muzaffarmhd",{"type":54,"value":115}," 对此功能的贡献",{"type":49,"tag":50,"props":117,"children":118},{},[119,121,128],{"type":54,"value":120},"MQTTX 1.13.0 引入了全新的消息体查看器。在 ",{"type":49,"tag":79,"props":122,"children":125},{"href":123,"rel":124,"target":110},"https://www.emqx.com/zh/blog/the-easiest-guide-to-getting-started-with-mqtt",[109,109],[126],{"type":54,"value":127},"MQTT",{"type":54,"value":129}," 开发测试中，经常需要分析设备上报数据的变化、对比不同时刻的消息内容、或在复杂 JSON 中快速定位字段。为此，我们提供了差异视图和 JSON 树视图两种可视化方式，显著提升消息分析效率。",{"type":49,"tag":131,"props":132,"children":134},"h3",{"id":133},"差异视图",[135],{"type":54,"value":133},{"type":49,"tag":50,"props":137,"children":138},{},[139],{"type":54,"value":140},"差异视图允许用户直观比较两条消息的 Payload 差异，变更内容以高亮方式清晰展示。",{"type":49,"tag":50,"props":142,"children":143},{},[144],{"type":49,"tag":69,"props":145,"children":146},{},[147],{"type":54,"value":148},"典型应用场景：",{"type":49,"tag":150,"props":151,"children":152},"ul",{},[153,164,174],{"type":49,"tag":154,"props":155,"children":156},"li",{},[157,162],{"type":49,"tag":69,"props":158,"children":159},{},[160],{"type":54,"value":161},"设备状态追踪",{"type":54,"value":163},"：对比设备前后两次上报的状态数据，快速发现哪些字段发生了变化",{"type":49,"tag":154,"props":165,"children":166},{},[167,172],{"type":49,"tag":69,"props":168,"children":169},{},[170],{"type":54,"value":171},"数据传输验证",{"type":54,"value":173},"：验证发送的消息与接收的消息是否一致",{"type":49,"tag":154,"props":175,"children":176},{},[177,182],{"type":49,"tag":69,"props":178,"children":179},{},[180],{"type":54,"value":181},"问题排查",{"type":54,"value":183},"：当设备行为异常时，对比正常和异常时的消息内容",{"type":49,"tag":50,"props":185,"children":186},{},[187],{"type":49,"tag":69,"props":188,"children":189},{},[190],{"type":54,"value":191},"使用方法：",{"type":49,"tag":193,"props":194,"children":195},"ol",{},[196,213,218,240],{"type":49,"tag":154,"props":197,"children":198},{},[199,201,205,207,211],{"type":54,"value":200},"进入视图器页面，切换到",{"type":49,"tag":69,"props":202,"children":203},{},[204],{"type":54,"value":94},{"type":54,"value":206},"标签页并开启",{"type":49,"tag":69,"props":208,"children":209},{},[210],{"type":54,"value":133},{"type":54,"value":212},"模式",{"type":49,"tag":154,"props":214,"children":215},{},[216],{"type":54,"value":217},"从工具栏选择连接和主题以加载消息列表，可按消息类型筛选（全部/收到/发布）",{"type":49,"tag":154,"props":219,"children":220},{},[221,223,230,232,238],{"type":54,"value":222},"使用箭头按钮或键盘快捷键（",{"type":49,"tag":224,"props":225,"children":227},"code",{"className":226},[],[228],{"type":54,"value":229},"←",{"type":54,"value":231}," 旧消息，",{"type":49,"tag":224,"props":233,"children":235},{"className":234},[],[236],{"type":54,"value":237},"→",{"type":54,"value":239}," 新消息）浏览，到达最早消息时自动加载更多历史记录",{"type":49,"tag":154,"props":241,"children":242},{},[243],{"type":54,"value":244},"每条消息显示时间戳、QoS、Retain 标志和 Payload 大小等元数据",{"type":49,"tag":50,"props":246,"children":247},{},[248],{"type":49,"tag":249,"props":250,"children":255},"img",{"alt":251,"src":252,"loading":253,"decoding":254},"image.png","https://assets.emqx.com/images/bae3ed03ef93897928c96a8fa1772cca.png?x-image-process=image/resize,w_1520/format,webp","lazy","async",[],{"type":49,"tag":131,"props":257,"children":259},{"id":258},"json-树视图",[260],{"type":54,"value":261},"JSON 树视图",{"type":49,"tag":50,"props":263,"children":264},{},[265],{"type":54,"value":266},"对于 JSON 格式的 Payload，JSON 树视图提供了结构化的展示和导航能力。",{"type":49,"tag":50,"props":268,"children":269},{},[270],{"type":49,"tag":69,"props":271,"children":272},{},[273],{"type":54,"value":148},{"type":49,"tag":150,"props":275,"children":276},{},[277,287,297],{"type":49,"tag":154,"props":278,"children":279},{},[280,285],{"type":49,"tag":69,"props":281,"children":282},{},[283],{"type":54,"value":284},"复杂数据分析",{"type":54,"value":286},"：浏览深层嵌套的 JSON 结构，如传感器数据包或设备配置信息",{"type":49,"tag":154,"props":288,"children":289},{},[290,295],{"type":49,"tag":69,"props":291,"children":292},{},[293],{"type":54,"value":294},"字段查找",{"type":54,"value":296},"：在大型 JSON 数据中快速搜索和定位特定字段",{"type":49,"tag":154,"props":298,"children":299},{},[300,305],{"type":49,"tag":69,"props":301,"children":302},{},[303],{"type":54,"value":304},"数据可视化",{"type":54,"value":306},"：以全屏可视化方式查看 JSON 结构层级",{"type":49,"tag":50,"props":308,"children":309},{},[310],{"type":49,"tag":69,"props":311,"children":312},{},[313],{"type":54,"value":191},{"type":49,"tag":193,"props":315,"children":316},{},[317,329,348],{"type":49,"tag":154,"props":318,"children":319},{},[320,322,327],{"type":54,"value":321},"在消息体查看器切换到 ",{"type":49,"tag":69,"props":323,"children":324},{},[325],{"type":54,"value":326},"JSON 树",{"type":54,"value":328},"视图模式，选择连接和主题",{"type":49,"tag":154,"props":330,"children":331},{},[332,334,339,341,346],{"type":54,"value":333},"使用箭头按钮（",{"type":49,"tag":224,"props":335,"children":337},{"className":336},[],[338],{"type":54,"value":229},{"type":54,"value":340},"/",{"type":49,"tag":224,"props":342,"children":344},{"className":343},[],[345],{"type":54,"value":237},{"type":54,"value":347},"）浏览消息，使用搜索框查找并高亮 JSON 内容",{"type":49,"tag":154,"props":349,"children":350},{},[351],{"type":54,"value":352},"点击复制图标复制 Payload，或点击饼图图标打开全屏 JSON 结构可视化",{"type":49,"tag":50,"props":354,"children":355},{},[356],{"type":49,"tag":249,"props":357,"children":359},{"alt":251,"src":358,"loading":253,"decoding":254},"https://assets.emqx.com/images/edde702969e0f30e0d80145886d8b01a.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":92,"props":361,"children":363},{"id":362},"可配置的最大-payload-显示大小",[364],{"type":54,"value":365},"可配置的最大 Payload 显示大小",{"type":49,"tag":50,"props":367,"children":368},{},[369],{"type":54,"value":370},"新增最大 Payload 显示大小设置，用于自动折叠消息列表中的大型 Payload。",{"type":49,"tag":50,"props":372,"children":373},{},[374],{"type":49,"tag":69,"props":375,"children":376},{},[377],{"type":54,"value":378},"设置方法：",{"type":49,"tag":193,"props":380,"children":381},{},[382,392,404],{"type":49,"tag":154,"props":383,"children":384},{},[385,387],{"type":54,"value":386},"进入 ",{"type":49,"tag":69,"props":388,"children":389},{},[390],{"type":54,"value":391},"设置 > 通用",{"type":49,"tag":154,"props":393,"children":394},{},[395,397,402],{"type":54,"value":396},"找到 ",{"type":49,"tag":69,"props":398,"children":399},{},[400],{"type":54,"value":401},"最大 Payload 显示大小",{"type":54,"value":403}," 选项",{"type":49,"tag":154,"props":405,"children":406},{},[407],{"type":54,"value":408},"通过滑块调整阈值（最小 16KB，默认 512KB，最大 2MB）",{"type":49,"tag":50,"props":410,"children":411},{},[412],{"type":54,"value":413},"当消息 Payload 达到或超过设定阈值时，消息列表中该条消息会自动折叠显示，避免大 Payload 占据过多屏幕空间。完整数据仍会保存，可随时展开查看。",{"type":49,"tag":50,"props":415,"children":416},{},[417],{"type":49,"tag":249,"props":418,"children":420},{"alt":251,"src":419,"loading":253,"decoding":254},"https://assets.emqx.com/images/9a36570117486c993f7034b3aacfb204.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":92,"props":422,"children":424},{"id":423},"快速复制功能",[425],{"type":54,"value":423},{"type":49,"tag":50,"props":427,"children":428},{},[429,431,438],{"type":54,"value":430},"之前右键消息只能复制 Payload，本版本新增了独立的 Copy Topic 和 Copy Host/Broker 选项（",{"type":49,"tag":79,"props":432,"children":435},{"href":433,"rel":434,"target":110},"https://github.com/emqx/MQTTX/issues/1962",[109,109],[436],{"type":54,"value":437},"#1962",{"type":54,"value":439},"）。这对于使用动态主题的场景特别有用，方便快速复制主题用于订阅配置或集成到 Home Assistant、Node-RED 等自动化工具。",{"type":49,"tag":50,"props":441,"children":442},{},[443],{"type":49,"tag":69,"props":444,"children":445},{},[446],{"type":54,"value":447},"连接信息复制：",{"type":49,"tag":50,"props":449,"children":450},{},[451],{"type":54,"value":452},"在左侧连接列表中右键点击连接，可以快速复制：",{"type":49,"tag":150,"props":454,"children":455},{},[456,472],{"type":49,"tag":154,"props":457,"children":458},{},[459,464,466],{"type":49,"tag":69,"props":460,"children":461},{},[462],{"type":54,"value":463},"Copy Host",{"type":54,"value":465},"：复制主机地址，如 ",{"type":49,"tag":224,"props":467,"children":469},{"className":468},[],[470],{"type":54,"value":471},"broker.emqx.io",{"type":49,"tag":154,"props":473,"children":474},{},[475,480,482],{"type":49,"tag":69,"props":476,"children":477},{},[478],{"type":54,"value":479},"Copy Broker",{"type":54,"value":481},"：复制完整连接地址，如 ",{"type":49,"tag":224,"props":483,"children":485},{"className":484},[],[486],{"type":54,"value":487},"mqtt://broker.emqx.io:1883",{"type":49,"tag":50,"props":489,"children":490},{},[491],{"type":49,"tag":249,"props":492,"children":494},{"alt":251,"src":493,"loading":253,"decoding":254},"https://assets.emqx.com/images/5449e3085a9698352d416ff4889f55fe.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":50,"props":496,"children":497},{},[498],{"type":49,"tag":69,"props":499,"children":500},{},[501],{"type":54,"value":502},"Topic / Payload 复制：",{"type":49,"tag":50,"props":504,"children":505},{},[506],{"type":54,"value":507},"在消息列表中右键点击目标消息，可以快速复制：",{"type":49,"tag":150,"props":509,"children":510},{},[511,521],{"type":49,"tag":154,"props":512,"children":513},{},[514,519],{"type":49,"tag":69,"props":515,"children":516},{},[517],{"type":54,"value":518},"Copy Topic",{"type":54,"value":520},"：复制该消息的 Topic",{"type":49,"tag":154,"props":522,"children":523},{},[524,529],{"type":49,"tag":69,"props":525,"children":526},{},[527],{"type":54,"value":528},"Copy Payload",{"type":54,"value":530},"：复制该消息的完整 Payload",{"type":49,"tag":50,"props":532,"children":533},{},[534],{"type":49,"tag":249,"props":535,"children":537},{"alt":251,"src":536,"loading":253,"decoding":254},"https://assets.emqx.com/images/ac87818baef461a529e0db6378c41b5f.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":92,"props":539,"children":541},{"id":540},"protobuf-editions-2023-支持",[542],{"type":54,"value":543},"Protobuf Editions 2023 支持",{"type":49,"tag":50,"props":545,"children":546},{},[547],{"type":54,"value":548},"MQTTX 1.13.0 升级了 protobufjs 依赖，现已支持 Protobuf Editions 2023 格式。此功能在 Desktop、CLI 和 Web 三个版本中均可使用。",{"type":49,"tag":50,"props":550,"children":551},{},[552],{"type":49,"tag":69,"props":553,"children":554},{},[555],{"type":54,"value":556},"什么是 Protobuf Editions？",{"type":49,"tag":50,"props":558,"children":559},{},[560],{"type":54,"value":561},"Protobuf Editions 是 Google 在 2023 年推出的新一代 Protocol Buffers 语法，取代了之前的 proto2 和 proto3。它引入了更灵活的特性系统，允许开发者精细控制字段行为。",{"type":49,"tag":50,"props":563,"children":564},{},[565],{"type":49,"tag":69,"props":566,"children":567},{},[568],{"type":54,"value":569},"Editions 语法示例：",{"type":49,"tag":571,"props":572,"children":577},"pre",{"className":573,"code":575,"language":576,"meta":42},[574],"language-protobuf","edition = \"2023\";\n\nmessage SensorData {\n  int32 device_id = 1;\n  float temperature = 2;\n  float humidity = 3;\n  int64 timestamp = 4;\n}\n","protobuf",[578],{"type":49,"tag":224,"props":579,"children":580},{"__ignoreMap":42},[581],{"type":54,"value":575},{"type":49,"tag":50,"props":583,"children":584},{},[585],{"type":49,"tag":69,"props":586,"children":587},{},[588],{"type":54,"value":191},{"type":49,"tag":193,"props":590,"children":591},{},[592,601,611,623,636],{"type":49,"tag":154,"props":593,"children":594},{},[595,596],{"type":54,"value":386},{"type":49,"tag":69,"props":597,"children":598},{},[599],{"type":54,"value":600},"设置 > Schema",{"type":49,"tag":154,"props":602,"children":603},{},[604,606],{"type":54,"value":605},"点击 ",{"type":49,"tag":69,"props":607,"children":608},{},[609],{"type":54,"value":610},"新建 Schema",{"type":49,"tag":154,"props":612,"children":613},{},[614,616,621],{"type":54,"value":615},"选择 ",{"type":49,"tag":69,"props":617,"children":618},{},[619],{"type":54,"value":620},"Protobuf",{"type":54,"value":622}," 类型",{"type":49,"tag":154,"props":624,"children":625},{},[626,628,634],{"type":54,"value":627},"粘贴或上传您的 ",{"type":49,"tag":224,"props":629,"children":631},{"className":630},[],[632],{"type":54,"value":633},".proto",{"type":54,"value":635}," 文件（支持 edition = \"2023\" 语法）",{"type":49,"tag":154,"props":637,"children":638},{},[639],{"type":54,"value":640},"在连接中选择该 Schema 进行编解码",{"type":49,"tag":50,"props":642,"children":643},{},[644],{"type":54,"value":645},"如果您的项目已升级到 Protobuf Editions 2023，MQTTX 现在可以正确解析和编码这些消息。",{"type":49,"tag":92,"props":647,"children":649},{"id":648},"主题空格检测",[650],{"type":54,"value":648},{"type":49,"tag":50,"props":652,"children":653},{},[654],{"type":54,"value":655},"新增主题空格检测功能，帮助识别主题中可能导致发布与订阅不匹配的空格字符。",{"type":49,"tag":50,"props":657,"children":658},{},[659,661,667,669,674],{"type":54,"value":660},"MQTT 主题中的空格是合法的，但通常是用户输入错误。例如 ",{"type":49,"tag":224,"props":662,"children":664},{"className":663},[],[665],{"type":54,"value":666},"sensor/temperature",{"type":54,"value":668},"和 ",{"type":49,"tag":224,"props":670,"children":672},{"className":671},[],[673],{"type":54,"value":666},{"type":54,"value":675}," 是两个不同的主题，这种差异很难用肉眼发现，却会导致消息无法正确路由。",{"type":49,"tag":50,"props":677,"children":678},{},[679,681,687],{"type":54,"value":680},"开启此功能后，当主题中包含空格字符时，MQTTX 会在订阅对话框中显示提示，并使用 ",{"type":49,"tag":224,"props":682,"children":684},{"className":683},[],[685],{"type":54,"value":686},"␣",{"type":54,"value":688}," 符号标记空格位置，帮助您快速定位问题。",{"type":49,"tag":50,"props":690,"children":691},{},[692],{"type":49,"tag":249,"props":693,"children":695},{"alt":251,"src":694,"loading":253,"decoding":254},"https://assets.emqx.com/images/3d361d3f62569dfb8ebadf2d2d614c3e.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":50,"props":697,"children":698},{},[699,700,705,707,711],{"type":54,"value":386},{"type":49,"tag":69,"props":701,"children":702},{},[703],{"type":54,"value":704},"设置 > 高级",{"type":54,"value":706},"，找到 ",{"type":49,"tag":69,"props":708,"children":709},{},[710],{"type":54,"value":648},{"type":54,"value":712}," 开关即可开启。",{"type":49,"tag":92,"props":714,"children":716},{"id":715},"ui-优化",[717],{"type":54,"value":718},"UI 优化",{"type":49,"tag":150,"props":720,"children":721},{},[722,732],{"type":49,"tag":154,"props":723,"children":724},{},[725,730],{"type":49,"tag":69,"props":726,"children":727},{},[728],{"type":54,"value":729},"Desktop",{"type":54,"value":731},"：优化配色和动画过渡效果，简化连接列表选中状态样式，重新设计帮助页面和关于页面布局",{"type":49,"tag":154,"props":733,"children":734},{},[735,740],{"type":49,"tag":69,"props":736,"children":737},{},[738],{"type":54,"value":739},"Web",{"type":54,"value":741},"：新增 JSON Payload 语法高亮，同步 Desktop UI 优化",{"type":49,"tag":50,"props":743,"children":744},{},[745],{"type":49,"tag":249,"props":746,"children":748},{"alt":251,"src":747,"loading":253,"decoding":254},"https://assets.emqx.com/images/2b101a3d82649cf5f422f6504af3a981.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":49,"tag":92,"props":750,"children":752},{"id":751},"性能与兼容性改进",[753],{"type":54,"value":751},{"type":49,"tag":150,"props":755,"children":756},{},[757,767,777],{"type":49,"tag":154,"props":758,"children":759},{},[760,765],{"type":49,"tag":69,"props":761,"children":762},{},[763],{"type":54,"value":764},"Electron 39 升级",{"type":54,"value":766},"：解决 macOS 26 Tahoe 上的界面卡顿和响应延迟问题，带来更好的渲染性能和内存管理",{"type":49,"tag":154,"props":768,"children":769},{},[770,775],{"type":49,"tag":69,"props":771,"children":772},{},[773],{"type":54,"value":774},"Windows 便携版",{"type":54,"value":776},"：新增 Portable 版本，下载解压即可使用，无需安装",{"type":49,"tag":154,"props":778,"children":779},{},[780,785],{"type":49,"tag":69,"props":781,"children":782},{},[783],{"type":54,"value":784},"跨平台兼容性",{"type":54,"value":786},"：使用 cross-env 修复 Windows 构建脚本兼容性问题",{"type":49,"tag":92,"props":788,"children":790},{"id":789},"bug-修复",[791],{"type":54,"value":792},"Bug 修复",{"type":49,"tag":150,"props":794,"children":795},{},[796,810,823,828],{"type":49,"tag":154,"props":797,"children":798},{},[799,801,808],{"type":54,"value":800},"修复编辑禁用主题后状态被意外启用的问题 (",{"type":49,"tag":79,"props":802,"children":805},{"href":803,"rel":804,"target":110},"https://github.com/emqx/MQTTX/issues/2007",[109,109],[806],{"type":54,"value":807},"#2007",{"type":54,"value":809},")",{"type":49,"tag":154,"props":811,"children":812},{},[813,815,822],{"type":54,"value":814},"修复 Topic 输入框按 Enter 键插入换行符的问题 (",{"type":49,"tag":79,"props":816,"children":819},{"href":817,"rel":818,"target":110},"https://github.com/emqx/MQTTX/issues/2001",[109,109],[820],{"type":54,"value":821},"#2001",{"type":54,"value":809},{"type":49,"tag":154,"props":824,"children":825},{},[826],{"type":54,"value":827},"修复 Meta 按钮红点位置错乱的问题",{"type":49,"tag":154,"props":829,"children":830},{},[831],{"type":54,"value":832},"修复 Web 版 Topic 输入框强制换行的问题",{"type":49,"tag":92,"props":834,"children":836},{"id":835},"未来规划",[837],{"type":54,"value":835},{"type":49,"tag":150,"props":839,"children":840},{},[841,851,861,871,881,891,901,911,921,940],{"type":49,"tag":154,"props":842,"children":843},{},[844,849],{"type":49,"tag":69,"props":845,"children":846},{},[847],{"type":54,"value":848},"MQTTX 2.0 重构",{"type":54,"value":850},"：正在进行中",{"type":49,"tag":154,"props":852,"children":853},{},[854,859],{"type":49,"tag":69,"props":855,"children":856},{},[857],{"type":54,"value":858},"MCP over MQTT 支持",{"type":54,"value":860},"：支持 Model Context Protocol，实现 AI Agent 与 MQTT 设备的交互",{"type":49,"tag":154,"props":862,"children":863},{},[864,869],{"type":49,"tag":69,"props":865,"children":866},{},[867],{"type":54,"value":868},"AI Agent 模式",{"type":54,"value":870},"：Desktop 和 CLI 支持 AI Agent 模式",{"type":49,"tag":154,"props":872,"children":873},{},[874,879],{"type":49,"tag":69,"props":875,"children":876},{},[877],{"type":54,"value":878},"Protobuf 消息与订阅路由映射",{"type":54,"value":880},"：为不同订阅主题配置不同的 Protobuf 解码 Schema",{"type":49,"tag":154,"props":882,"children":883},{},[884,889],{"type":49,"tag":69,"props":885,"children":886},{},[887],{"type":54,"value":888},"MQTTX Viewer 增强",{"type":54,"value":890},"：Dashboard 视图、System Topic 视图等可视化功能",{"type":49,"tag":154,"props":892,"children":893},{},[894,899],{"type":49,"tag":69,"props":895,"children":896},{},[897],{"type":54,"value":898},"可配置断开连接属性",{"type":54,"value":900},"：支持 MQTT 5.0 断开连接属性配置",{"type":49,"tag":154,"props":902,"children":903},{},[904,909],{"type":49,"tag":69,"props":905,"children":906},{},[907],{"type":54,"value":908},"IoT 场景数据模拟",{"type":54,"value":910},"：集成更多 IoT 场景的数据模拟能力",{"type":49,"tag":154,"props":912,"children":913},{},[914,919],{"type":49,"tag":69,"props":915,"children":916},{},[917],{"type":54,"value":918},"Sparkplug B 支持",{"type":54,"value":920},"：扩展 MQTTX 支持 Sparkplug B 协议",{"type":49,"tag":154,"props":922,"children":923},{},[924,929,931,938],{"type":49,"tag":69,"props":925,"children":926},{},[927],{"type":54,"value":928},"插件系统",{"type":54,"value":930},"：支持 ",{"type":49,"tag":79,"props":932,"children":935},{"href":933,"rel":934,"target":110},"https://www.emqx.com/zh/blog/coap-protocol",[109,109],[936],{"type":54,"value":937},"CoAP",{"type":54,"value":939},"、MQTT-SN、Kafka、MessageQueue 等协议扩展",{"type":49,"tag":154,"props":941,"children":942},{},[943,948],{"type":49,"tag":69,"props":944,"children":945},{},[946],{"type":54,"value":947},"脚本测试自动化（Flow）",{"type":54,"value":949},"：简化自动化测试工作流的创建和管理",{"title":42,"searchDepth":951,"depth":951,"links":952},2,[953,958,959,960,961,962,963,964,965],{"id":94,"depth":951,"text":94,"children":954},[955,957],{"id":133,"depth":956,"text":133},3,{"id":258,"depth":956,"text":261},{"id":362,"depth":951,"text":365},{"id":423,"depth":951,"text":423},{"id":540,"depth":951,"text":543},{"id":648,"depth":951,"text":648},{"id":715,"depth":951,"text":718},{"id":751,"depth":951,"text":751},{"id":789,"depth":951,"text":792},{"id":835,"depth":951,"text":835},"markdown","content:blog:zh:mqttx-1-13-0-released.md","content","blog/zh/mqttx-1-13-0-released.md","md",{"loc":972,"lastmod":30},"/zh/blog/mqttx-1-13-0-released",[974,981,988,994,995,1002,1009,1015,1022,1029,1036,1043,1050,1057,1064,1071,1078,1085,1092,1098,1105,1112,1119,1126,1133,1140,1146,1153,1160,1167,1173,1180,1187],{"slug":975,"title":976,"description":977,"date":978,"category":31,"cover":979,"version":980},"mqttx-1-13-2-released","MQTTX 1.13.2 发布：MQTTX Agent 与 Dashboard","MQTTX 1.13.2 通过 MQTTX Agent 自动执行 MQTT 测试、比对消息并排查问题，Dashboard 独立展示设备指标与趋势。","2026-10-26","/images/blog/mqttx-1-13-2-released.webp","1.13.2",{"slug":982,"title":983,"description":984,"date":985,"category":986,"cover":987,"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":989,"title":990,"description":991,"date":985,"category":31,"cover":992,"version":993},"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":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33},{"slug":996,"title":997,"description":998,"date":999,"category":31,"cover":1000,"version":1001},"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":1003,"title":1004,"description":1005,"date":1006,"category":31,"cover":1007,"version":1008},"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":1010,"title":1011,"description":1012,"date":1013,"category":986,"cover":1014,"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":1016,"title":1017,"description":1018,"date":1019,"category":31,"cover":1020,"version":1021},"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":1023,"title":1024,"description":1025,"date":1026,"category":31,"cover":1027,"version":1028},"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":1030,"title":1031,"description":1032,"date":1033,"category":31,"cover":1034,"version":1035},"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":1037,"title":1038,"description":1039,"date":1040,"category":31,"cover":1041,"version":1042},"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":1044,"title":1045,"description":1046,"date":1047,"category":31,"cover":1048,"version":1049},"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":1051,"title":1052,"description":1053,"date":1054,"category":1055,"cover":1056,"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":1058,"title":1059,"description":1060,"date":1061,"category":31,"cover":1062,"version":1063},"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":1065,"title":1066,"description":1067,"date":1068,"category":31,"cover":1069,"version":1070},"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":1072,"title":1073,"description":1074,"date":1075,"category":31,"cover":1076,"version":1077},"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":1079,"title":1080,"description":1081,"date":1082,"category":31,"cover":1083,"version":1084},"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":1086,"title":1087,"description":1088,"date":1089,"category":31,"cover":1090,"version":1091},"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":1093,"title":1094,"description":1095,"date":1096,"category":1055,"cover":1097,"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":1099,"title":1100,"description":1101,"date":1102,"category":31,"cover":1103,"version":1104},"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":1106,"title":1107,"description":1108,"date":1109,"category":31,"cover":1110,"version":1111},"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":1113,"title":1114,"description":1115,"date":1116,"category":31,"cover":1117,"version":1118},"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":1120,"title":1121,"description":1122,"date":1123,"category":31,"cover":1124,"version":1125},"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":1127,"title":1128,"description":1129,"date":1130,"category":31,"cover":1131,"version":1132},"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":1134,"title":1135,"description":1136,"date":1137,"category":31,"cover":1138,"version":1139},"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":1141,"title":1142,"description":1143,"date":1144,"category":986,"cover":1145,"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":1147,"title":1148,"description":1149,"date":1150,"category":31,"cover":1151,"version":1152},"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":1154,"title":1155,"description":1156,"date":1157,"category":31,"cover":1158,"version":1159},"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":1161,"title":1162,"description":1163,"date":1164,"category":31,"cover":1165,"version":1166},"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":1168,"title":1169,"description":1170,"date":1171,"category":1055,"cover":1172,"version":-1},"mqttx-script-function-tutorial","MQTTX 脚本功能使用教程","MQTT X 在 v1.4.2 版本后加入了脚本功能，用户可使用脚本对 Payload 进行自定义转换，本文将通过两个简单的实例来介绍脚本功能的使用。","2021-02-23","https://assets.emqx.com/images/d9b2744f485887c9fae26133ed2e4b14.png",{"slug":1174,"title":1175,"description":1176,"date":1177,"category":31,"cover":1178,"version":1179},"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":1181,"title":1182,"description":1183,"date":1184,"category":31,"cover":1185,"version":1186},"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":1188,"title":1189,"description":1190,"date":1191,"category":31,"cover":1192,"version":1193},"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",1793173684777]