[{"data":1,"prerenderedAt":756},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-zh-mqttx-v-1-9-0-release-notes":26,"blog-posts-zh":535},{"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":38,"doc":39},"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","release-notes","https://assets.emqx.com/images/c5a4b83637473e6e414b11101046771f.png","1.9.0",[35,36,37],"Release Notes","Benchmark","Script",5,{"_path":40,"_dir":41,"_draft":42,"_partial":42,"_locale":43,"title":28,"description":29,"date":44,"category":31,"tags":45,"cover":32,"version":33,"body":46,"_type":528,"_id":529,"_source":530,"_file":531,"_extension":532,"readingTime":38,"sitemap":533},"/blog/zh/mqttx-v-1-9-0-release-notes","zh",false,"","2022-11-15T00:00:00.000Z",[35,36,37],{"type":47,"children":48,"toc":513},"root",[49,69,83,94,105,111,118,139,169,263,268,273,281,287,309,316,321,326,331,352,361,368,374,379,384,391,397,402,407,415,436,441,460,465,470],{"type":50,"tag":51,"props":52,"children":53},"element","p",{},[54,57,67],{"type":55,"value":56},"text","近日，",{"type":50,"tag":58,"props":59,"children":64},"a",{"href":60,"rel":61,"target":63},"https://www.emqx.com/zh/blog/the-easiest-guide-to-getting-started-with-mqtt",[62,62],"noopener","_blank",[65],{"type":55,"value":66},"MQTT",{"type":55,"value":68}," 5.0 客户端工具 MQTTX 1.9.0 正式发布。",{"type":50,"tag":51,"props":70,"children":71},{},[72,74,81],{"type":55,"value":73},"新版本针对桌面客户端优化了一些细节上的 UI 样式与交互方式，新增了一个可以帮助用户更加快速和系统学习 MQTT 协议相关知识的页面，同时也修复了一些已知问题；针对命令行客户端新增了 ",{"type":50,"tag":75,"props":76,"children":78},"code",{"className":77},[],[79],{"type":55,"value":80},"bench",{"type":55,"value":82}," 命令，帮助用户创建、订阅和发布自定义数量的连接、主题与消息，轻松完成 MQTT 服务的性能测试。",{"type":50,"tag":51,"props":84,"children":85},{},[86,88],{"type":55,"value":87},"最新版本下载：",{"type":50,"tag":58,"props":89,"children":92},{"href":90,"rel":91,"target":63},"https://www.emqx.com/zh/try?product=MQTTX",[62,62],[93],{"type":55,"value":90},{"type":50,"tag":51,"props":95,"children":96},{},[97],{"type":50,"tag":98,"props":99,"children":104},"img",{"alt":100,"src":101,"loading":102,"decoding":103},"MQTT 客户端","https://assets.emqx.com/images/cc8af08d253160ad08fe29999c92160c.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp","lazy","async",[],{"type":50,"tag":106,"props":107,"children":109},"h2",{"id":108},"命令行客户端",[110],{"type":55,"value":108},{"type":50,"tag":112,"props":113,"children":115},"h3",{"id":114},"新增开箱即用的-bench-命令",[116],{"type":55,"value":117},"新增开箱即用的 bench 命令",{"type":50,"tag":51,"props":119,"children":120},{},[121,123,129,131,137],{"type":55,"value":122},"在 1.9.0 版本中，MQTTX CLI 提供了一个",{"type":50,"tag":124,"props":125,"children":126},"strong",{},[127],{"type":55,"value":128},"内置、开箱即用",{"type":55,"value":130},"的性能测试命令工具 -- ",{"type":50,"tag":75,"props":132,"children":134},{"className":133},[],[135],{"type":55,"value":136},"mqttx bench",{"type":55,"value":138},"，可以帮助用户快速进行简单的性能和压力测试。用户只需简单安装或更新 MQTTX CLI 后，即可快速使用该命令，无需额外操作，方便易用。",{"type":50,"tag":51,"props":140,"children":141},{},[142,144,149,151,158,160,167],{"type":55,"value":143},"用户使用 ",{"type":50,"tag":75,"props":145,"children":147},{"className":146},[],[148],{"type":55,"value":80},{"type":55,"value":150}," 命令可以使用规定速率，创建自定义数量的连接，订阅自定义数量的 ",{"type":50,"tag":58,"props":152,"children":155},{"href":153,"rel":154,"target":63},"https://www.emqx.com/zh/blog/advanced-features-of-mqtt-topics",[62,62],[156],{"type":55,"value":157},"MQTT 主题",{"type":55,"value":159},"，向单个或多个主题中发送自定义数量的消息，通过一行命令即可简单地测试单个或集群下的 ",{"type":50,"tag":58,"props":161,"children":164},{"href":162,"rel":163,"target":63},"https://www.emqx.com/zh/blog/the-ultimate-guide-to-mqtt-broker-comparison",[62,62],[165],{"type":55,"value":166},"MQTT 服务器",{"type":55,"value":168},"的连接性能、消息吞吐量等。例如：",{"type":50,"tag":170,"props":171,"children":172},"ol",{},[173,214,235],{"type":50,"tag":174,"props":175,"children":176},"li",{},[177,179,185,187,193,195,201,203],{"type":55,"value":178},"以每 10 毫秒创建一个连接的速率，创建 10000 个连接，客户端 ID 为 ",{"type":50,"tag":75,"props":180,"children":182},{"className":181},[],[183],{"type":55,"value":184},"mqttx-bench-%i",{"type":55,"value":186},"，",{"type":50,"tag":75,"props":188,"children":190},{"className":189},[],[191],{"type":55,"value":192},"%i",{"type":55,"value":194}," 为索引占位符，即第 N 个客户端连接的客户端 ID 就 ",{"type":50,"tag":75,"props":196,"children":198},{"className":197},[],[199],{"type":55,"value":200},"mqttx-bench-n",{"type":55,"value":202},"：",{"type":50,"tag":204,"props":205,"children":209},"pre",{"className":206,"code":208,"language":55,"meta":43},[207],"language-text","mqttx bench conn -c 10000 -i 10 -I \"mqttx-bench-%i\"\n",[210],{"type":50,"tag":75,"props":211,"children":212},{"__ignoreMap":43},[213],{"type":55,"value":208},{"type":50,"tag":174,"props":215,"children":216},{},[217,219,225,226],{"type":55,"value":218},"启动 5000 个订阅客户端连接，同时订阅主题 ",{"type":50,"tag":75,"props":220,"children":222},{"className":221},[],[223],{"type":55,"value":224},"mqttx/bench/t",{"type":55,"value":202},{"type":50,"tag":204,"props":227,"children":230},{"className":228,"code":229,"language":55,"meta":43},[207],"mqttx bench sub -c 5000 -t mqttx/bench/t\n",[231],{"type":50,"tag":75,"props":232,"children":233},{"__ignoreMap":43},[234],{"type":55,"value":229},{"type":50,"tag":174,"props":236,"children":237},{},[238,240,245,247,253,254],{"type":55,"value":239},"最后启动 200 个发布客户端连接，向主题 ",{"type":50,"tag":75,"props":241,"children":243},{"className":242},[],[244],{"type":55,"value":224},{"type":55,"value":246}," 发布消息，消息速率为每秒 200 条，消息内容为 ",{"type":50,"tag":75,"props":248,"children":250},{"className":249},[],[251],{"type":55,"value":252},"mqttx/bench/test",{"type":55,"value":202},{"type":50,"tag":204,"props":255,"children":258},{"className":256,"code":257,"language":55,"meta":43},[207],"mqttx bench pub -c 200 -im 1000 -t mqttx/bench/t -m \"mqttx bench test\"\n",[259],{"type":50,"tag":75,"props":260,"children":261},{"__ignoreMap":43},[262],{"type":55,"value":257},{"type":50,"tag":51,"props":264,"children":265},{},[266],{"type":55,"value":267},"通过以上简单的性能测试中的连接、订阅和发布命令，就可以轻松实现一些简单自定义场景下的 MQTT 性能基准测试，并通过其结果来调试和优化您的 MQTT 服务与系统环境，从而进一步提升您的物联网应用与服务。",{"type":50,"tag":51,"props":269,"children":270},{},[271],{"type":55,"value":272},"MQTTX CLI 的 bench 命令不仅使用简单易上手，其内容输出也非常简洁。对于大量的连接、订阅和发布的输出内容，我们优化了其显示方式，通过动态更新实时的数量，避免在使用过程中被大量输出日志刷屏。",{"type":50,"tag":51,"props":274,"children":275},{},[276],{"type":50,"tag":98,"props":277,"children":280},{"alt":278,"src":279,"loading":102,"decoding":103},"MQTT Bench","https://assets.emqx.com/images/6d942b32742bf859ef66a93abb216860.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp",[],{"type":50,"tag":112,"props":282,"children":284},{"id":283},"添加-retain-消息标识",[285],{"type":55,"value":286},"添加 Retain 消息标识",{"type":50,"tag":51,"props":288,"children":289},{},[290,292,299,301,307],{"type":55,"value":291},"此外，MQTTX CLI 新增了 ",{"type":50,"tag":58,"props":293,"children":296},{"href":294,"rel":295,"target":63},"https://www.emqx.com/zh/blog/mqtt5-features-retain-message",[62,62],[297],{"type":55,"value":298},"MQTT Retain",{"type":55,"value":300}," 消息标识，用户可以通过查看接收到的消息中是否包含有 ",{"type":50,"tag":75,"props":302,"children":304},{"className":303},[],[305],{"type":55,"value":306},"retain: true",{"type":55,"value":308}," 来判断是否为 Retain 消息。Retain 消息标识可以帮助用户更好地理解消息的来源为实时消息还是保留消息，从而验证消息的正确性。",{"type":50,"tag":51,"props":310,"children":311},{},[312],{"type":50,"tag":98,"props":313,"children":315},{"alt":298,"src":314,"loading":102,"decoding":103},"https://assets.emqx.com/images/4e5635e47b07ccbaab54eb1f9195dda0.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp",[],{"type":50,"tag":106,"props":317,"children":319},{"id":318},"桌面客户端",[320],{"type":55,"value":318},{"type":50,"tag":112,"props":322,"children":324},{"id":323},"脚本功能增强",[325],{"type":55,"value":323},{"type":50,"tag":51,"props":327,"children":328},{},[329],{"type":55,"value":330},"在之前的版本中，MQTTX 只能对于收发消息进行简单的静态数据处理，例如使用随机函数模拟数据，对于特定数据格式的消息模版做一些格式转化或提取关键数据等。",{"type":50,"tag":51,"props":332,"children":333},{},[334,336,342,344,350],{"type":55,"value":335},"在 v1.9.0 中，我们增强了脚本功能，让用户可以实现一些动态的数据的模拟操作。例如当用户在定时发送中，需要动态地切换两种消息内容，分别为开关指令的打开和关闭，此时可以使用脚本中新增的 ",{"type":50,"tag":75,"props":337,"children":339},{"className":338},[],[340],{"type":55,"value":341},"index",{"type":55,"value":343}," 的参数，通过发送的步长判断，来动态地将两个消息内容进行交替切换，帮助用户来快速测试不同命令切换时其系统的稳定性。除此之外我们还为脚本函数新增了一个 ",{"type":50,"tag":75,"props":345,"children":347},{"className":346},[],[348],{"type":55,"value":349},"msgType",{"type":55,"value":351}," 参数，通过消息类型参数，可以扩展更多的消息转换能力。",{"type":50,"tag":353,"props":354,"children":355},"blockquote",{},[356],{"type":50,"tag":51,"props":357,"children":358},{},[359],{"type":55,"value":360},"注意：index 参数仅在使用定时消息发送时可以接收到。",{"type":50,"tag":51,"props":362,"children":363},{},[364],{"type":50,"tag":98,"props":365,"children":367},{"alt":323,"src":366,"loading":102,"decoding":103},"https://assets.emqx.com/images/23716622e8e7fec28f0ebd4a98a14b68.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp",[],{"type":50,"tag":112,"props":369,"children":371},{"id":370},"mqtt-协议帮助页面",[372],{"type":55,"value":373},"MQTT 协议帮助页面",{"type":50,"tag":51,"props":375,"children":376},{},[377],{"type":55,"value":378},"除了提供强大的测试客户端工具帮助开发者快速开发和调试 MQTT 服务与应用，我们也希望开发者能在这一过程中更加深入地理解 MQTT 协议并充分运用其相关特性。",{"type":50,"tag":51,"props":380,"children":381},{},[382],{"type":55,"value":383},"因此，MQTTX 1.9.0 为用户新增了一个帮助页面，提供包括基础知识、快速使用、连接参数说明、客户端编程教程等 MQTT 协议相关的各类内容，帮助用户快速搭建自己的 MQTT 物联网应用。MQTTX 通过满足用户测试需求的各项功能，以及系统知识与实用案例详解参考，成为用户搭建和设计 MQTT 物联网应用的坚实后盾。",{"type":50,"tag":51,"props":385,"children":386},{},[387],{"type":50,"tag":98,"props":388,"children":390},{"alt":373,"src":389,"loading":102,"decoding":103},"https://assets.emqx.com/images/f48ce43f7561ee6908d4f53ae3a56e7d.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp",[],{"type":50,"tag":112,"props":392,"children":394},{"id":393},"ui-与交互优化",[395],{"type":55,"value":396},"UI 与交互优化",{"type":50,"tag":51,"props":398,"children":399},{},[400],{"type":55,"value":401},"我们对于 MQTTX 的 UI 与交互也进行了一些细节上的调整与优化，以提升用户体验。",{"type":50,"tag":51,"props":403,"children":404},{},[405],{"type":55,"value":406},"在左侧连接列表的顶部，我们将新建分组按钮修改为了一个单一的添加按钮，通过点击新建按钮，我们可以选择快速新建一个连接，或为连接快速创建一个分组，避免了用户混淆创建分组与创建连接；同时优化了连接按钮样式显示等。",{"type":50,"tag":51,"props":408,"children":409},{},[410],{"type":50,"tag":98,"props":411,"children":414},{"alt":412,"src":413,"loading":102,"decoding":103},"新建 MQTT 连接","https://assets.emqx.com/images/d8f92bbb3d393069338d09f1632cc5b7.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp",[],{"type":50,"tag":51,"props":416,"children":417},{},[418,420,426,428,434],{"type":55,"value":419},"在交互方面，我们新增了一些更加实用的快捷键，例如在连接列表中可以通过 ",{"type":50,"tag":75,"props":421,"children":423},{"className":422},[],[424],{"type":55,"value":425},"Ctrl or Cmd + N",{"type":55,"value":427}," 快捷键来新建一个连接，通过使用 ",{"type":50,"tag":75,"props":429,"children":431},{"className":430},[],[432],{"type":55,"value":433},"Ctrl or Cmd + B",{"type":55,"value":435}," 快捷键来快速跳转到关于页面，查看 MQTTX 的一些基础信息。这些快捷键将使用户操作变得更加方便。",{"type":50,"tag":112,"props":437,"children":439},{"id":438},"其它",[440],{"type":55,"value":438},{"type":50,"tag":442,"props":443,"children":444},"ul",{},[445,450,455],{"type":50,"tag":174,"props":446,"children":447},{},[448],{"type":55,"value":449},"客户端顶部的系统菜单栏中，进行了国际化显示，而非纯英文显示",{"type":50,"tag":174,"props":451,"children":452},{},[453],{"type":55,"value":454},"修复了在重新连接后，无法接收到已订阅过主题的消息的问题",{"type":50,"tag":174,"props":456,"children":457},{},[458],{"type":55,"value":459},"移除了一些不正确的配置项单位",{"type":50,"tag":106,"props":461,"children":463},{"id":462},"未来规划",[464],{"type":55,"value":462},{"type":50,"tag":51,"props":466,"children":467},{},[468],{"type":55,"value":469},"MQTTX 还在持续增强完善中，以期为用户带来更多实用、强大的功能，为物联网应用与服务的测试和开发提供便利。接下来我们将重点关注以下方面，敬请期待：",{"type":50,"tag":170,"props":471,"children":472},{},[473,478,483,488,493,498,503,508],{"type":50,"tag":174,"props":474,"children":475},{},[476],{"type":55,"value":477},"MQTTX CLI 支持自动重连",{"type":50,"tag":174,"props":479,"children":480},{},[481],{"type":55,"value":482},"接收消息和存储时的性能优化，大量消息不卡顿",{"type":50,"tag":174,"props":484,"children":485},{},[486],{"type":55,"value":487},"CLI 支持使用配置文件来进行连接、发布和订阅",{"type":50,"tag":174,"props":489,"children":490},{},[491],{"type":55,"value":492},"MQTT Debug 功能",{"type":50,"tag":174,"props":494,"children":495},{},[496],{"type":55,"value":497},"支持 Sparkplug B 格式",{"type":50,"tag":174,"props":499,"children":500},{},[501],{"type":55,"value":502},"接收到的消息可以进行自动图表绘制",{"type":50,"tag":174,"props":504,"children":505},{},[506],{"type":55,"value":507},"插件功能",{"type":50,"tag":174,"props":509,"children":510},{},[511],{"type":55,"value":512},"脚本测试自动化（Flow）",{"title":43,"searchDepth":514,"depth":514,"links":515},2,[516,521,527],{"id":108,"depth":514,"text":108,"children":517},[518,520],{"id":114,"depth":519,"text":117},3,{"id":283,"depth":519,"text":286},{"id":318,"depth":514,"text":318,"children":522},[523,524,525,526],{"id":323,"depth":519,"text":323},{"id":370,"depth":519,"text":373},{"id":393,"depth":519,"text":396},{"id":438,"depth":519,"text":438},{"id":462,"depth":514,"text":462},"markdown","content:blog:zh:mqttx-v-1-9-0-release-notes.md","content","blog/zh/mqttx-v-1-9-0-release-notes.md","md",{"loc":534,"lastmod":30},"/zh/blog/mqttx-v-1-9-0-release-notes",[536,543,550,556,563,570,577,583,590,597,604,611,618,625,632,639,646,653,660,666,673,680,687,694,695,702,708,715,722,729,735,742,749],{"slug":537,"title":538,"description":539,"date":540,"category":31,"cover":541,"version":542},"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":544,"title":545,"description":546,"date":547,"category":548,"cover":549,"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":551,"title":552,"description":553,"date":547,"category":31,"cover":554,"version":555},"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":557,"title":558,"description":559,"date":560,"category":31,"cover":561,"version":562},"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":564,"title":565,"description":566,"date":567,"category":31,"cover":568,"version":569},"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":571,"title":572,"description":573,"date":574,"category":31,"cover":575,"version":576},"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":578,"title":579,"description":580,"date":581,"category":548,"cover":582,"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":584,"title":585,"description":586,"date":587,"category":31,"cover":588,"version":589},"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":591,"title":592,"description":593,"date":594,"category":31,"cover":595,"version":596},"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":598,"title":599,"description":600,"date":601,"category":31,"cover":602,"version":603},"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":605,"title":606,"description":607,"date":608,"category":31,"cover":609,"version":610},"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":612,"title":613,"description":614,"date":615,"category":31,"cover":616,"version":617},"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":619,"title":620,"description":621,"date":622,"category":623,"cover":624,"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":626,"title":627,"description":628,"date":629,"category":31,"cover":630,"version":631},"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":633,"title":634,"description":635,"date":636,"category":31,"cover":637,"version":638},"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":640,"title":641,"description":642,"date":643,"category":31,"cover":644,"version":645},"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":647,"title":648,"description":649,"date":650,"category":31,"cover":651,"version":652},"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":654,"title":655,"description":656,"date":657,"category":31,"cover":658,"version":659},"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":661,"title":662,"description":663,"date":664,"category":623,"cover":665,"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":667,"title":668,"description":669,"date":670,"category":31,"cover":671,"version":672},"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":674,"title":675,"description":676,"date":677,"category":31,"cover":678,"version":679},"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":681,"title":682,"description":683,"date":684,"category":31,"cover":685,"version":686},"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":688,"title":689,"description":690,"date":691,"category":31,"cover":692,"version":693},"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":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33},{"slug":696,"title":697,"description":698,"date":699,"category":31,"cover":700,"version":701},"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":703,"title":704,"description":705,"date":706,"category":548,"cover":707,"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":709,"title":710,"description":711,"date":712,"category":31,"cover":713,"version":714},"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":716,"title":717,"description":718,"date":719,"category":31,"cover":720,"version":721},"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":723,"title":724,"description":725,"date":726,"category":31,"cover":727,"version":728},"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":730,"title":731,"description":732,"date":733,"category":623,"cover":734,"version":-1},"mqttx-script-function-tutorial","MQTTX 脚本功能使用教程","MQTT X 在 v1.4.2 版本后加入了脚本功能，用户可使用脚本对 Payload 进行自定义转换，本文将通过两个简单的实例来介绍脚本功能的使用。","2021-02-23","https://assets.emqx.com/images/d9b2744f485887c9fae26133ed2e4b14.png",{"slug":736,"title":737,"description":738,"date":739,"category":31,"cover":740,"version":741},"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":743,"title":744,"description":745,"date":746,"category":31,"cover":747,"version":748},"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":750,"title":751,"description":752,"date":753,"category":31,"cover":754,"version":755},"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",1793585627449]