[{"data":1,"prerenderedAt":775},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-zh-mqttx-v-1-9-1-release-notes":26,"blog-posts-zh":554},{"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-1-release-notes","MQTTX 1.9.1 发布：资源消耗降低 80%，稳定性大幅提升","MQTT 5.0 客户端工具 MQTT X 1.9.1 稳定版本正式发布，CPU 资源消耗与内存占用减少 80%，整体性能得到大幅优化。","2023-02-10","release-notes","https://assets.emqx.com/images/c7f10755128e074ae4e28cd8139b790f.png","1.9.1",[35,36,37],"Release Notes","Performance","UI",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":547,"_id":548,"_source":549,"_file":550,"_extension":551,"readingTime":38,"sitemap":552},"/blog/zh/mqttx-v-1-9-1-release-notes","zh",false,"","2023-02-10T00:00:00.000Z",[35,36,37],{"type":47,"children":48,"toc":532},"root",[49,69,74,85,91,97,102,107,121,127,157,162,171,182,187,192,197,202,207,212,217,222,230,235,240,368,373,378,391,402,407,412,417,472,484,489,494],{"type":50,"tag":51,"props":52,"children":53},"element","p",{},[54,57,67],{"type":55,"value":56},"text","经过两个 Beta 版本迭代，近日，",{"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.1 稳定版本。",{"type":50,"tag":51,"props":70,"children":71},{},[72],{"type":55,"value":73},"该版本通过大规模性能优化以及已知问题修复实现了稳定性的飞跃提升。特别是在性能方面，以接收大量消息场景为例，v1.9.1 相比于上一版本，使用时的 CPU 资源消耗与内存占用减少 80%，整体性能得到大幅优化提升，极大降低了系统崩溃风险。极高的稳定性将为用户进行物联网性能测试，进而构建物联网应用，提供更加可靠的保障。",{"type":50,"tag":51,"props":75,"children":76},{},[77,79],{"type":55,"value":78},"最新版本下载：",{"type":50,"tag":58,"props":80,"children":83},{"href":81,"rel":82,"target":63},"https://www.emqx.com/zh/try?product=MQTTX",[62,62],[84],{"type":55,"value":81},{"type":50,"tag":86,"props":87,"children":89},"h2",{"id":88},"桌面客户端",[90],{"type":55,"value":88},{"type":50,"tag":92,"props":93,"children":95},"h3",{"id":94},"性能优化",[96],{"type":55,"value":94},{"type":50,"tag":51,"props":98,"children":99},{},[100],{"type":55,"value":101},"在 1.9.1 版本中，我们针对 MQTTX 的桌面客户端应用进行了大量性能优化工作，以提升在接收大量消息时点击主题过滤的性能表现，同时避免该场景下可能产生的 CPU 资源消耗过高，从而导致应用卡顿的问题。 此外，此前在 Windows 系统中，很多用户还遇到过因接收大量消息导致数据库崩溃，无法正常打开使用的情况。这些问题均在最新版本中得到了优化解决，有效提升了用户的使用体验。",{"type":50,"tag":92,"props":103,"children":105},{"id":104},"对比测试",[106],{"type":55,"value":104},{"type":50,"tag":51,"props":108,"children":109},{},[110,112,119],{"type":55,"value":111},"我们使用 MQTTX CLI 的 ",{"type":50,"tag":113,"props":114,"children":116},"code",{"className":115},[],[117],{"type":55,"value":118},"bench",{"type":55,"value":120}," 命令，对比测试了 1.9.0 版本与 1.9.1 版本的性能表现。",{"type":50,"tag":122,"props":123,"children":125},"h4",{"id":124},"测试场景",[126],{"type":55,"value":124},{"type":50,"tag":51,"props":128,"children":129},{},[130,132,139,141,147,149,155],{"type":55,"value":131},"新建一个本地 ",{"type":50,"tag":58,"props":133,"children":136},{"href":134,"rel":135,"target":63},"https://www.emqx.com/zh/blog/the-ultimate-guide-to-mqtt-broker-comparison",[62,62],[137],{"type":55,"value":138},"MQTT Broker",{"type":55,"value":140}," 连接，并订阅一个 ",{"type":50,"tag":113,"props":142,"children":144},{"className":143},[],[145],{"type":55,"value":146},"mqttx/bench",{"type":55,"value":148}," 主题，然后使用 bench 命令，每秒向该主题发送 1000 条消息，消息内容为一个 ",{"type":50,"tag":113,"props":150,"children":152},{"className":151},[],[153],{"type":55,"value":154},"hello",{"type":55,"value":156}," 的字符串文本，QoS 为 0，持续时间为 1 分钟。在每秒接收 1000 条消息的场景下，我们使用 MQTTX 开发环境中的调试工具时来观察和监控 CPU 占用率与内存占用的变化情况。",{"type":50,"tag":122,"props":158,"children":160},{"id":159},"测试结果",[161],{"type":55,"value":159},{"type":50,"tag":163,"props":164,"children":165},"blockquote",{},[166],{"type":50,"tag":51,"props":167,"children":168},{},[169],{"type":55,"value":170},"监控图中的 JS heap size 即为内存占用",{"type":50,"tag":51,"props":172,"children":173},{},[174],{"type":50,"tag":175,"props":176,"children":181},"img",{"alt":177,"src":178,"loading":179,"decoding":180},"监控图","https://assets.emqx.com/images/586f9c2f788035ccb21e396f65ac4c54.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp","lazy","async",[],{"type":50,"tag":122,"props":183,"children":185},{"id":184},"分析与结论",[186],{"type":55,"value":184},{"type":50,"tag":51,"props":188,"children":189},{},[190],{"type":55,"value":191},"从当前测试结果表现来看，1.9.0 版本中，在接收消息时，CPU 占用率基本维持在 100%，内存占用率最高时接近到了 2000MB，后面也基本维持在 1000MB 左右的消耗，且页面也基本无法正常使用，使用时比较卡顿。",{"type":50,"tag":51,"props":193,"children":194},{},[195],{"type":55,"value":196},"而相比之下，1.9.1 版本在接收大量消息时，CPU 占用率平均在 50% 上下，虽然内存占用率最高时接近到了 200MB，但后面基本维持在 150MB 左右的消耗，且页面刷新流畅，使用时也无卡顿现象。",{"type":50,"tag":51,"props":198,"children":199},{},[200],{"type":55,"value":201},"通过测试比较可发现，从内存与 CPU 消耗两项数据来看，最新版本的 MQTTX 桌面客户端性能优化提升了约 80%；从使用体验角度，页面卡顿或崩溃问题也明显改善。",{"type":50,"tag":51,"props":203,"children":204},{},[205],{"type":55,"value":206},"除接收消息时的性能优化外，我们还对点击过滤主题和搜索消息时的性能进行了优化，支持批量存储消息数据，避免了数据库崩溃等问题。",{"type":50,"tag":92,"props":208,"children":210},{"id":209},"交互提升",[211],{"type":55,"value":209},{"type":50,"tag":51,"props":213,"children":214},{},[215],{"type":55,"value":216},"在之前的版本中，接收到新消息时默认设置了自动滚动到最新消息位置，这为用户查看历史消息带来了一丝不便。而关闭该设置又将导致用户无法及时查看到最新消息。",{"type":50,"tag":51,"props":218,"children":219},{},[220],{"type":55,"value":221},"1.9.1 版本通过在消息列表下方显示新消息提示的方式改善了上述问题。在收到新消息后，用户可自行选择停留在当前页面继续查看历史消息，也可点击提示跳转至最新消息位置。这一交互模式改进将使用户的 MQTTX 操作体验更加顺畅。",{"type":50,"tag":51,"props":223,"children":224},{},[225],{"type":50,"tag":175,"props":226,"children":229},{"alt":227,"src":228,"loading":179,"decoding":180},"MQTT 客户端","https://assets.emqx.com/images/624a6f3a8132b3775c58a009e1aa2062.png?x-image-process=image%2Fresize,w_1536%2Fformat,webp",[],{"type":50,"tag":92,"props":231,"children":233},{"id":232},"问题修复与优化",[234],{"type":55,"value":232},{"type":50,"tag":51,"props":236,"children":237},{},[238],{"type":55,"value":239},"除性能优化外，该版本还对以下已知问题进行了修复和优化：",{"type":50,"tag":241,"props":242,"children":243},"ul",{},[244,250,279,284,289,302,307,312,325,330,343,348,353,358,363],{"type":50,"tag":245,"props":246,"children":247},"li",{},[248],{"type":55,"value":249},"修复导入和导出数据的完整性和正确性，并优化导入时的加载速度等；",{"type":50,"tag":245,"props":251,"children":252},{},[253,255,261,263,269,271,277],{"type":55,"value":254},"修复了当使用 ",{"type":50,"tag":113,"props":256,"children":258},{"className":257},[],[259],{"type":55,"value":260},"客户端 ID",{"type":55,"value":262}," + ",{"type":50,"tag":113,"props":264,"children":266},{"className":265},[],[267],{"type":55,"value":268},"密码",{"type":55,"value":270},"认证时，必须输入",{"type":50,"tag":113,"props":272,"children":274},{"className":273},[],[275],{"type":55,"value":276},"用户名",{"type":55,"value":278},"的问题；",{"type":50,"tag":245,"props":280,"children":281},{},[282],{"type":55,"value":283},"修复了重连后，无法接收到离线消息的问题；",{"type":50,"tag":245,"props":285,"children":286},{},[287],{"type":55,"value":288},"修复了在某些情况下，消息列表中的消息顺序不正确的问题；",{"type":50,"tag":245,"props":290,"children":291},{},[292,294,300],{"type":55,"value":293},"修复在用户属性配置中不能填写多个相同的 ",{"type":50,"tag":113,"props":295,"children":297},{"className":296},[],[298],{"type":55,"value":299},"key",{"type":55,"value":301}," 的问题，100% 适配 MQTT 协议；",{"type":50,"tag":245,"props":303,"children":304},{},[305],{"type":55,"value":306},"修复分组名称过长导致分组图标消失的问题，且支持长分组名称进行全量显示；",{"type":50,"tag":245,"props":308,"children":309},{},[310],{"type":55,"value":311},"修复分组列表中，点击右键菜单显示超出窗口的问题；",{"type":50,"tag":245,"props":313,"children":314},{},[315,317,323],{"type":55,"value":316},"修复点击流量统计并自动订阅系统主题 ",{"type":50,"tag":113,"props":318,"children":320},{"className":319},[],[321],{"type":55,"value":322},"$SYS/#",{"type":55,"value":324}," 后，导致其他订阅的主题消失的问题；",{"type":50,"tag":245,"props":326,"children":327},{},[328],{"type":55,"value":329},"修复订阅主题窗口，未能正确重置订阅主题配置的问题；",{"type":50,"tag":245,"props":331,"children":332},{},[333,335,341],{"type":55,"value":334},"修复当手动调整窗口大小时，导致 ",{"type":50,"tag":113,"props":336,"children":338},{"className":337},[],[339],{"type":55,"value":340},"Payload",{"type":55,"value":342}," 编辑器未能正确适配宽度的问题；",{"type":50,"tag":245,"props":344,"children":345},{},[346],{"type":55,"value":347},"修复新建窗口时的连接高亮显示的问题；",{"type":50,"tag":245,"props":349,"children":350},{},[351],{"type":55,"value":352},"将帮助页面调整为「关于 MQTT 的一些」并作为一级菜单，方便用户学习 MQTT 的相关知识；",{"type":50,"tag":245,"props":354,"children":355},{},[356],{"type":55,"value":357},"优化点击发送按钮时的状态显示，避免用户误以为点击发送失败；",{"type":50,"tag":245,"props":359,"children":360},{},[361],{"type":55,"value":362},"优化点击订阅按钮时，未连接状态的提醒；",{"type":50,"tag":245,"props":364,"children":365},{},[366],{"type":55,"value":367},"优化主题输入框的填写的提示等。",{"type":50,"tag":86,"props":369,"children":371},{"id":370},"命令行客户端",[372],{"type":55,"value":370},{"type":50,"tag":92,"props":374,"children":376},{"id":375},"输出时间格式调整",[377],{"type":55,"value":375},{"type":50,"tag":51,"props":379,"children":380},{},[381,383,389],{"type":55,"value":382},"为使用户查看和记录当前的测试时间更加准确，在最新的 MQTTX CLI 1.9.1 版本中，我们优化了输出的日志内容，为时间格式添加了 ",{"type":50,"tag":113,"props":384,"children":386},{"className":385},[],[387],{"type":55,"value":388},"年-月-日",{"type":55,"value":390}," 的显示，如下所示：",{"type":50,"tag":392,"props":393,"children":397},"pre",{"className":394,"code":396,"language":55,"meta":43},[395],"language-text","$ mqttx conn -h broker.emqx.io -p 1883\n[2/2/2023] [2:54:50 PM] › …  Connecting...\n[2/2/2023] [2:54:53 PM] › ✔  Connected\n",[398],{"type":50,"tag":113,"props":399,"children":400},{"__ignoreMap":43},[401],{"type":55,"value":396},{"type":50,"tag":51,"props":403,"children":404},{},[405],{"type":55,"value":406},"后续我们将支持用户通过自定义配置的方式来修改日期格式显示，方便用户将测试结果与自己的日志文件结合，也方便集中管理和查看。",{"type":50,"tag":92,"props":408,"children":410},{"id":409},"其它",[411],{"type":55,"value":409},{"type":50,"tag":51,"props":413,"children":414},{},[415],{"type":55,"value":416},"除日期格式调整外，命令行客户端也已经在 1.9.1 beta 测试版中加入了很多易用的新功能：",{"type":50,"tag":241,"props":418,"children":419},{},[420,432,437],{"type":50,"tag":245,"props":421,"children":422},{},[423,425,430],{"type":55,"value":424},"支持自动重连。MQTTX CLI 命令行客户端将在断开连接后自动重连，此功能同样适用于 ",{"type":50,"tag":113,"props":426,"children":428},{"className":427},[],[429],{"type":55,"value":118},{"type":55,"value":431}," 命令。",{"type":50,"tag":245,"props":433,"children":434},{},[435],{"type":55,"value":436},"现在用户可以将连接参数保存到本地配置文件中，下次连接时可以直接读取本地配置文件中的参数，无需再次输入，且支持对所有 CLI 中的命令进行保存。",{"type":50,"tag":245,"props":438,"children":439},{},[440,442,448,450,456,457,463,464,470],{"type":55,"value":441},"支持消息的格式转换，支持对接收到的消息使用 ",{"type":50,"tag":113,"props":443,"children":445},{"className":444},[],[446],{"type":55,"value":447},"String",{"type":55,"value":449},"、",{"type":50,"tag":113,"props":451,"children":453},{"className":452},[],[454],{"type":55,"value":455},"Hex",{"type":55,"value":449},{"type":50,"tag":113,"props":458,"children":460},{"className":459},[],[461],{"type":55,"value":462},"Base64",{"type":55,"value":449},{"type":50,"tag":113,"props":465,"children":467},{"className":466},[],[468],{"type":55,"value":469},"JSON",{"type":55,"value":471}," 等格式进行转换，方便用户查看和记录消息内容等。",{"type":50,"tag":51,"props":473,"children":474},{},[475,477],{"type":55,"value":476},"以上均已发布在 1.9.1 正式版中，相关新功能的详细介绍可参考之前发布的 beta 版本文章：",{"type":50,"tag":58,"props":478,"children":481},{"href":479,"rel":480,"target":63},"https://www.emqx.com/zh/blog/mqttx-newsletter-202211",[62,62],[482],{"type":55,"value":483},"MQTTX newsletter 2022-11",{"type":50,"tag":86,"props":485,"children":487},{"id":486},"未来规划",[488],{"type":55,"value":486},{"type":50,"tag":51,"props":490,"children":491},{},[492],{"type":55,"value":493},"MQTTX 还在持续增强完善中，以期为用户带来更多实用、强大的功能，为物联网应用与服务的测试和开发提供便利。接下来我们将重点关注以下方面，敬请期待：",{"type":50,"tag":241,"props":495,"children":496},{},[497,502,507,512,517,522,527],{"type":50,"tag":245,"props":498,"children":499},{},[500],{"type":55,"value":501},"MQTT Debug 功能",{"type":50,"tag":245,"props":503,"children":504},{},[505],{"type":55,"value":506},"为系统主题的输出内容进行优化，方便用户使用 MQTTX 监控和查看 MQTT Broker 数据指标",{"type":50,"tag":245,"props":508,"children":509},{},[510],{"type":55,"value":511},"接收到的消息可以进行自动图表绘制",{"type":50,"tag":245,"props":513,"children":514},{},[515],{"type":55,"value":516},"插件功能",{"type":50,"tag":245,"props":518,"children":519},{},[520],{"type":55,"value":521},"支持 Sparkplug B 格式",{"type":50,"tag":245,"props":523,"children":524},{},[525],{"type":55,"value":526},"脚本测试自动化（Flow）",{"type":50,"tag":245,"props":528,"children":529},{},[530],{"type":55,"value":531},"增强消息格式转换功能",{"title":43,"searchDepth":533,"depth":533,"links":534},2,[535,542,546],{"id":88,"depth":533,"text":88,"children":536},[537,539,540,541],{"id":94,"depth":538,"text":94},3,{"id":104,"depth":538,"text":104},{"id":209,"depth":538,"text":209},{"id":232,"depth":538,"text":232},{"id":370,"depth":533,"text":370,"children":543},[544,545],{"id":375,"depth":538,"text":375},{"id":409,"depth":538,"text":409},{"id":486,"depth":533,"text":486},"markdown","content:blog:zh:mqttx-v-1-9-1-release-notes.md","content","blog/zh/mqttx-v-1-9-1-release-notes.md","md",{"loc":553,"lastmod":30},"/zh/blog/mqttx-v-1-9-1-release-notes",[555,562,569,575,582,589,596,602,609,616,623,630,637,644,651,658,665,672,679,685,692,699,706,707,714,721,727,734,741,748,754,761,768],{"slug":556,"title":557,"description":558,"date":559,"category":31,"cover":560,"version":561},"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":563,"title":564,"description":565,"date":566,"category":567,"cover":568,"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":570,"title":571,"description":572,"date":566,"category":31,"cover":573,"version":574},"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":576,"title":577,"description":578,"date":579,"category":31,"cover":580,"version":581},"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":583,"title":584,"description":585,"date":586,"category":31,"cover":587,"version":588},"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":590,"title":591,"description":592,"date":593,"category":31,"cover":594,"version":595},"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":597,"title":598,"description":599,"date":600,"category":567,"cover":601,"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":603,"title":604,"description":605,"date":606,"category":31,"cover":607,"version":608},"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":610,"title":611,"description":612,"date":613,"category":31,"cover":614,"version":615},"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":617,"title":618,"description":619,"date":620,"category":31,"cover":621,"version":622},"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":624,"title":625,"description":626,"date":627,"category":31,"cover":628,"version":629},"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":631,"title":632,"description":633,"date":634,"category":31,"cover":635,"version":636},"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":638,"title":639,"description":640,"date":641,"category":642,"cover":643,"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":645,"title":646,"description":647,"date":648,"category":31,"cover":649,"version":650},"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":652,"title":653,"description":654,"date":655,"category":31,"cover":656,"version":657},"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":659,"title":660,"description":661,"date":662,"category":31,"cover":663,"version":664},"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":666,"title":667,"description":668,"date":669,"category":31,"cover":670,"version":671},"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":673,"title":674,"description":675,"date":676,"category":31,"cover":677,"version":678},"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":680,"title":681,"description":682,"date":683,"category":642,"cover":684,"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":686,"title":687,"description":688,"date":689,"category":31,"cover":690,"version":691},"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":693,"title":694,"description":695,"date":696,"category":31,"cover":697,"version":698},"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":700,"title":701,"description":702,"date":703,"category":31,"cover":704,"version":705},"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":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33},{"slug":708,"title":709,"description":710,"date":711,"category":31,"cover":712,"version":713},"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":715,"title":716,"description":717,"date":718,"category":31,"cover":719,"version":720},"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":722,"title":723,"description":724,"date":725,"category":567,"cover":726,"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":728,"title":729,"description":730,"date":731,"category":31,"cover":732,"version":733},"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":735,"title":736,"description":737,"date":738,"category":31,"cover":739,"version":740},"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":742,"title":743,"description":744,"date":745,"category":31,"cover":746,"version":747},"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":749,"title":750,"description":751,"date":752,"category":642,"cover":753,"version":-1},"mqttx-script-function-tutorial","MQTTX 脚本功能使用教程","MQTT X 在 v1.4.2 版本后加入了脚本功能，用户可使用脚本对 Payload 进行自定义转换，本文将通过两个简单的实例来介绍脚本功能的使用。","2021-02-23","https://assets.emqx.com/images/d9b2744f485887c9fae26133ed2e4b14.png",{"slug":755,"title":756,"description":757,"date":758,"category":31,"cover":759,"version":760},"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":762,"title":763,"description":764,"date":765,"category":31,"cover":766,"version":767},"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":769,"title":770,"description":771,"date":772,"category":31,"cover":773,"version":774},"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",1793585627349]