[{"data":1,"prerenderedAt":1187},["Reactive",2],{"VEb9Nnn1YX":3,"blog-post-zh-mqttx-1-12-0-release-notes":26,"blog-posts-zh":966},{"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-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","release-notes","https://assets.emqx.com/images/2ff9750580cb332de42e887eef90dfb4.jpg","1.12.0",[35,36,37],"Release Notes","Copilot","MCP",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":959,"_id":960,"_source":961,"_file":962,"_extension":963,"readingTime":38,"sitemap":964},"/blog/zh/mqttx-1-12-0-release-notes","zh",false,"","2025-07-03T00:00:00.000Z",[35,36,37],{"type":47,"children":48,"toc":939},"root",[49,91,106,113,132,143,149,154,159,164,170,234,239,246,252,257,263,297,302,340,345,347,444,449,454,461,466,478,483,499,506,516,549,561,566,573,579,591,610,618,631,644,652,663,668,753,759,771,776],{"type":50,"tag":51,"props":52,"children":53},"element","p",{},[54,57,63,65,70,72,77,79,89],{"type":55,"value":56},"text","MQTTX 1.12.0 版本正式发布，带来了 ",{"type":50,"tag":58,"props":59,"children":60},"strong",{},[61],{"type":55,"value":62},"Copilot 2.0 功能",{"type":55,"value":64},"（集成 Gemini 2.5 Pro、Claude-4、GPT-4.1、o3/o4-mini、Azure OpenAI 等模型）。新版本通过",{"type":50,"tag":58,"props":66,"children":67},{},[68],{"type":55,"value":69},"原生 MCP 集成",{"type":55,"value":71},"，可即时创建 AI 工作流；桌面端升级至 ",{"type":50,"tag":58,"props":73,"children":74},{},[75],{"type":55,"value":76},"Electron 33 和 Node 18",{"type":55,"value":78},"，响应更迅速；同时，命令行工具（CLI）现已支持发送精确大小的负载以进行压力测试。这一切为您的 ",{"type":50,"tag":80,"props":81,"children":86},"a",{"href":82,"rel":83,"target":85},"https://www.emqx.com/zh/blog/the-easiest-guide-to-getting-started-with-mqtt",[84,84],"noopener","_blank",[87],{"type":55,"value":88},"MQTT",{"type":55,"value":90}," 工具套件带来了一次重大的智能化升级。",{"type":50,"tag":92,"props":93,"children":94},"blockquote",{},[95],{"type":50,"tag":51,"props":96,"children":97},{},[98,100],{"type":55,"value":99},"点击下载最新版本：",{"type":50,"tag":80,"props":101,"children":103},{"href":102},"/zh/downloads",[104],{"type":55,"value":105},"https://mqttx.app/downloads",{"type":50,"tag":107,"props":108,"children":110},"h2",{"id":109},"copilot-20多模型支持",[111],{"type":55,"value":112},"Copilot 2.0：多模型支持",{"type":50,"tag":51,"props":114,"children":115},{},[116,118,123,125,130],{"type":55,"value":117},"Copilot 2.0 已在 MQTTX 内置多款主流 LLM：",{"type":50,"tag":58,"props":119,"children":120},{},[121],{"type":55,"value":122},"Gemini 2.5（Pro）、Claude-4、GPT-4.1、o3/o4-mini",{"type":55,"value":124}," 与 ",{"type":50,"tag":58,"props":126,"children":127},{},[128],{"type":55,"value":129},"Azure OpenA",{"type":55,"value":131},"I 等。你可按工作流需要即时选用，并在同一会话中随时切换。",{"type":50,"tag":51,"props":133,"children":134},{},[135],{"type":50,"tag":136,"props":137,"children":142},"img",{"alt":138,"src":139,"loading":140,"decoding":141},"image.png","https://assets.emqx.com/images/3a24f89b65e79f9224ec4aea9ce994bd.png?x-image-process=image/resize,w_1520/format,webp","lazy","async",[],{"type":50,"tag":144,"props":145,"children":147},"h3",{"id":146},"快速脚本生成功能",[148],{"type":55,"value":146},{"type":50,"tag":51,"props":150,"children":151},{},[152],{"type":55,"value":153},"需要为新的设备类型编写 Protobuf 或 Avro Schema，或想要一个用于随机生成遥测数据的 JavaScript 脚本？只需用自然语言描述需求，Copilot 即可返回可直接投入生产的代码块：包含校验、错误处理、行内注释与示例数据，在脚本页面即可使用。",{"type":50,"tag":144,"props":155,"children":157},{"id":156},"智能数据模拟",[158],{"type":55,"value":156},{"type":50,"tag":51,"props":160,"children":161},{},[162],{"type":55,"value":163},"Copilot 还了解常见 IoT 数据模式——传感器漂移、工作周期、异常峰值等，可生成逼真、可参数化的数据流，让后端像在真实场景中一样接受压力测试。通过自然语言调整数值范围、频率或离群比例，Copilot 会立即重新生成对应的模拟器。",{"type":50,"tag":144,"props":165,"children":167},{"id":166},"实现-5-分钟工作流",[168],{"type":55,"value":169},"实现 5 分钟工作流",{"type":50,"tag":171,"props":172,"children":173},"ol",{},[174,185,195,205,215],{"type":50,"tag":175,"props":176,"children":177},"li",{},[178,183],{"type":50,"tag":58,"props":179,"children":180},{},[181],{"type":55,"value":182},"选择模型",{"type":55,"value":184},"（例如需要长链推理时可选 Claude-4）。",{"type":50,"tag":175,"props":186,"children":187},{},[188,193],{"type":50,"tag":58,"props":189,"children":190},{},[191],{"type":55,"value":192},"提问",{"type":55,"value":194},"：「创建一个 JS 函数，模拟工业泵的压力、温度和随机故障码。」",{"type":50,"tag":175,"props":196,"children":197},{},[198,203],{"type":50,"tag":58,"props":199,"children":200},{},[201],{"type":55,"value":202},"复制",{"type":55,"value":204}," 并将生成的函数粘贴到脚本面板。",{"type":50,"tag":175,"props":206,"children":207},{},[208,213],{"type":50,"tag":58,"props":209,"children":210},{},[211],{"type":55,"value":212},"再提问",{"type":55,"value":214},"：「现在给我一个与该数据匹配的 Avro Schema。」",{"type":50,"tag":175,"props":216,"children":217},{},[218,223,225,232],{"type":50,"tag":58,"props":219,"children":220},{},[221],{"type":55,"value":222},"发布",{"type":55,"value":224}," 到 ",{"type":50,"tag":80,"props":226,"children":229},{"href":227,"rel":228,"target":85},"https://www.emqx.com/zh/blog/the-ultimate-guide-to-mqtt-broker-comparison",[84,84],[230],{"type":55,"value":231},"MQTT Broker",{"type":55,"value":233},"，实时查看包含真实异常的数据流。",{"type":50,"tag":51,"props":235,"children":236},{},[237],{"type":55,"value":238},"Copilot 把原本数小时的手动脚本编写缩短为几分钟的对话操作，让你专注于验证业务逻辑，而非忙于构造测试数据。",{"type":50,"tag":51,"props":240,"children":241},{},[242],{"type":50,"tag":136,"props":243,"children":245},{"alt":138,"src":244,"loading":140,"decoding":141},"https://assets.emqx.com/images/2f1d5fdeef281a212ae7777aa967c6e4.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":50,"tag":107,"props":247,"children":249},{"id":248},"mcp-集成",[250],{"type":55,"value":251},"MCP 集成",{"type":50,"tag":51,"props":253,"children":254},{},[255],{"type":55,"value":256},"MQTTX 1.12.0 首次全面支持 Model Context Protocol（MCP），让 Copilot 通过统一、厂商无关的接口调用外部工具和数据源。",{"type":50,"tag":144,"props":258,"children":260},{"id":259},"mcp-的优势",[261],{"type":55,"value":262},"MCP 的优势",{"type":50,"tag":264,"props":265,"children":266},"ul",{},[267,277,287],{"type":50,"tag":175,"props":268,"children":269},{},[270,275],{"type":50,"tag":58,"props":271,"children":272},{},[273],{"type":55,"value":274},"为 AI 提供标准“USB-C”接口",{"type":55,"value":276}," —— Copilot 能在不暴露原始凭据的情况下访问本地或远程资源。",{"type":50,"tag":175,"props":278,"children":279},{},[280,285],{"type":50,"tag":58,"props":281,"children":282},{},[283],{"type":55,"value":284},"两种服务器模式",{"type":55,"value":286}," —— 可通过 stdio （本地进程）或 SSE （HTTP 端点）连接 MCP 服务器。",{"type":50,"tag":175,"props":288,"children":289},{},[290,295],{"type":50,"tag":58,"props":291,"children":292},{},[293],{"type":55,"value":294},"模型无关",{"type":55,"value":296}," —— 兼容 Copilot 2.0 支持的全部 LLM。",{"type":50,"tag":144,"props":298,"children":300},{"id":299},"快速配置",[301],{"type":55,"value":299},{"type":50,"tag":171,"props":303,"children":304},{},[305,317,335],{"type":50,"tag":175,"props":306,"children":307},{},[308,310,315],{"type":55,"value":309},"打开 ",{"type":50,"tag":58,"props":311,"children":312},{},[313],{"type":55,"value":314},"设置 → Copilot → MCP",{"type":55,"value":316},"。",{"type":50,"tag":175,"props":318,"children":319},{},[320,322],{"type":55,"value":321},"粘贴包含一个或多个服务器定义的 JSON，例如：",{"type":50,"tag":323,"props":324,"children":329},"pre",{"className":325,"code":327,"language":328,"meta":43},[326],"language-json","{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/you/Desktop\",\n        \"/Users/you/Downloads\"\n      ]\n    },\n    \"mqttx-sse\": {\n      \"url\": \"http://localhost:4000/mqttx/sse\"\n    }\n  }\n}\n","json",[330],{"type":50,"tag":331,"props":332,"children":333},"code",{"__ignoreMap":43},[334],{"type":55,"value":327},{"type":50,"tag":175,"props":336,"children":337},{},[338],{"type":55,"value":339},"保存。可用服务器将出现在列表中；使用开关即可启用或禁用各服务器。",{"type":50,"tag":144,"props":341,"children":343},{"id":342},"工作流示例",[344],{"type":55,"value":342},{"type":55,"value":346},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":50,"tag":348,"props":349,"children":350},"table",{},[351,384],{"type":50,"tag":352,"props":353,"children":354},"thead",{},[355],{"type":50,"tag":356,"props":357,"children":358},"tr",{},[359,368,376],{"type":50,"tag":360,"props":361,"children":362},"th",{},[363],{"type":50,"tag":58,"props":364,"children":365},{},[366],{"type":55,"value":367},"场景",{"type":50,"tag":360,"props":369,"children":370},{},[371],{"type":50,"tag":58,"props":372,"children":373},{},[374],{"type":55,"value":375},"提示词",{"type":50,"tag":360,"props":377,"children":378},{},[379],{"type":50,"tag":58,"props":380,"children":381},{},[382],{"type":55,"value":383},"结果",{"type":50,"tag":385,"props":386,"children":387},"tbody",{},[388,412],{"type":50,"tag":356,"props":389,"children":390},{},[391,402,407],{"type":50,"tag":392,"props":393,"children":394},"td",{},[395,400],{"type":50,"tag":58,"props":396,"children":397},{},[398],{"type":55,"value":399},"将代码写到磁盘",{"type":55,"value":401},"（filesystem 服务）",{"type":50,"tag":392,"props":403,"children":404},{},[405],{"type":55,"value":406},"写一个 JS 脚本，连接到 @connection，每秒发送一个随机温度，并保存为 /Users/you/Downloads/mqtt-demo.js",{"type":50,"tag":392,"props":408,"children":409},{},[410],{"type":55,"value":411},"Copilot 会调用 filesystem 服务，并把包含正确连接字符串代码的文件写入磁盘",{"type":50,"tag":356,"props":413,"children":414},{},[415,434,439],{"type":50,"tag":392,"props":416,"children":417},{},[418,423,425,432],{"type":50,"tag":58,"props":419,"children":420},{},[421],{"type":55,"value":422},"通过 AI 发布消息",{"type":55,"value":424}," (",{"type":50,"tag":80,"props":426,"children":429},{"href":427,"rel":428,"target":85},"https://github.com/ysfscream/mqttx-mcp-sse-server",[84,84],[430],{"type":55,"value":431},"MQTTX HTTP SSE server",{"type":55,"value":433},")",{"type":50,"tag":392,"props":435,"children":436},{},[437],{"type":55,"value":438},"连接到 mqtt://broker.emqx.io:1883，然后将 “hello MCP” 发布到 testtopic/mcp",{"type":50,"tag":392,"props":440,"children":441},{},[442],{"type":55,"value":443},"订阅 testtopic/mcp 的所有客户端都会立即收到这条消息",{"type":50,"tag":144,"props":445,"children":447},{"id":446},"状态与反馈",[448],{"type":55,"value":446},{"type":50,"tag":51,"props":450,"children":451},{},[452],{"type":55,"value":453},"MCP 支持目前处于 Beta 阶段。我们正在尝试 “MCP-over-MQTT”，让原生发现和发布/订阅式工具调用更顺畅。欢迎体验，并告诉我们下一步想要哪些 AI 工作流！",{"type":50,"tag":51,"props":455,"children":456},{},[457],{"type":50,"tag":136,"props":458,"children":460},{"alt":138,"src":459,"loading":140,"decoding":141},"https://assets.emqx.com/images/9a7c6993f148e79d08abf784f91122d4.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":50,"tag":107,"props":462,"children":464},{"id":463},"桌面端增强",[465],{"type":55,"value":463},{"type":50,"tag":51,"props":467,"children":468},{},[469,471,476],{"type":55,"value":470},"**升级运行时：**MQTTX 1.12.0 现采用 ",{"type":50,"tag":58,"props":472,"children":473},{},[474],{"type":55,"value":475},"Electron 33 + Node 18",{"type":55,"value":477},"，启动更快、内存占用更低，并带来最新安全补丁。",{"type":50,"tag":51,"props":479,"children":480},{},[481],{"type":55,"value":482},"**工作区自动还原：**退出时会记录窗口大小和位置，重新打开即可回到上次的布局。",{"type":50,"tag":51,"props":484,"children":485},{},[486,488,498],{"type":55,"value":487},"**更清晰的搜索：**输入关键字时，匹配词会在主题名和消息载荷中实时高亮，结果即刻显现。特别感谢社区贡献者 ",{"type":50,"tag":80,"props":489,"children":492},{"href":490,"rel":491,"target":85},"https://github.com/muzaffarmhd",[84,84],[493],{"type":50,"tag":58,"props":494,"children":495},{},[496],{"type":55,"value":497},"@muzaffarmhd",{"type":55,"value":316},{"type":50,"tag":51,"props":500,"children":501},{},[502],{"type":50,"tag":136,"props":503,"children":505},{"alt":138,"src":504,"loading":140,"decoding":141},"https://assets.emqx.com/images/9c556027e163c3aca1825596205e643d.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":50,"tag":51,"props":507,"children":508},{},[509,511],{"type":55,"value":510},"在生产版里也能随时调出开发者工具，方便现场排查，使用",{"type":50,"tag":58,"props":512,"children":513},{},[514],{"type":55,"value":515},"快捷键",{"type":50,"tag":264,"props":517,"children":518},{},[519,529,539],{"type":50,"tag":175,"props":520,"children":521},{},[522,524],{"type":55,"value":523},"Windows / Linux：按 ",{"type":50,"tag":58,"props":525,"children":526},{},[527],{"type":55,"value":528},"Ctrl + Shift + I",{"type":50,"tag":175,"props":530,"children":531},{},[532,534],{"type":55,"value":533},"macOS：按 ",{"type":50,"tag":58,"props":535,"children":536},{},[537],{"type":55,"value":538},"Cmd + Opt + I",{"type":50,"tag":175,"props":540,"children":541},{},[542,544],{"type":55,"value":543},"或菜单 ",{"type":50,"tag":58,"props":545,"children":546},{},[547],{"type":55,"value":548},"View → Toggle Developer Tools",{"type":50,"tag":51,"props":550,"children":551},{},[552,554,559],{"type":55,"value":553},"面板打开后，切到 ",{"type":50,"tag":58,"props":555,"children":556},{},[557],{"type":55,"value":558},"Console",{"type":55,"value":560}," 标签页，重现问题，再把红色的错误或警告信息完整复制出来。",{"type":50,"tag":51,"props":562,"children":563},{},[564],{"type":55,"value":565},"这个临时控制台能帮你快速定位白屏、渲染异常等 UI 奇怪现象，还能直接在接近生产的环境里查看网络请求和性能数据。",{"type":50,"tag":51,"props":567,"children":568},{},[569],{"type":50,"tag":136,"props":570,"children":572},{"alt":138,"src":571,"loading":140,"decoding":141},"https://assets.emqx.com/images/fa22bbf1da4d300bfe70878cbe23a63f.png?x-image-process=image/resize,w_1520/format,webp",[],{"type":50,"tag":107,"props":574,"children":576},{"id":575},"cli-精确消息生成",[577],{"type":55,"value":578},"CLI 精确消息生成",{"type":50,"tag":51,"props":580,"children":581},{},[582,584,589],{"type":55,"value":583},"在 1.12.0 版 CLI 中，你可以按",{"type":50,"tag":58,"props":585,"children":586},{},[587],{"type":55,"value":588},"指定大小",{"type":55,"value":590},"发送消息：",{"type":50,"tag":264,"props":592,"children":593},{},[594,605],{"type":50,"tag":175,"props":595,"children":596},{},[597,599,604],{"type":55,"value":598},"订阅时会显示每条收到的 ",{"type":50,"tag":58,"props":600,"children":601},{},[602],{"type":55,"value":603},"消息大小",{"type":55,"value":316},{"type":50,"tag":175,"props":606,"children":607},{},[608],{"type":55,"value":609},"发布时可生成精确尺寸的随机消息，非常适合可重复的压测、带宽规划或 MQTT Broker 调优。",{"type":50,"tag":51,"props":611,"children":612},{},[613],{"type":50,"tag":58,"props":614,"children":615},{},[616],{"type":55,"value":617},"参数",{"type":50,"tag":51,"props":619,"children":620},{},[621,623,629],{"type":55,"value":622},"-S, ",{"type":50,"tag":331,"props":624,"children":626},{"className":625},[],[627],{"type":55,"value":628},"--payload-size",{"type":55,"value":630}," — 生成指定大小的随机消息。",{"type":50,"tag":264,"props":632,"children":633},{},[634,639],{"type":50,"tag":175,"props":635,"children":636},{},[637],{"type":55,"value":638},"支持单位：B | KB | MB | GB（上限为 MQTT 规定的 256 MB）。",{"type":50,"tag":175,"props":640,"children":641},{},[642],{"type":55,"value":643},"若同时使用 -m, -s, -M 或 --file-read，此参数将被忽略，以免覆盖手写消息内容。",{"type":50,"tag":51,"props":645,"children":646},{},[647],{"type":50,"tag":58,"props":648,"children":649},{},[650],{"type":55,"value":651},"示例",{"type":50,"tag":323,"props":653,"children":658},{"className":654,"code":656,"language":657,"meta":43},[655],"language-shell","# 订阅主题并显示消息大小\nmqttx sub -t demo\n> topic: demo | qos: 0 | size: 12 B\n> Hello World!\n\n# 发布一条 1 KB 的随机消息\nmqttx pub -t demo --payload-size 1KB\n\n# 生成 512 B 和 2.5 MB 的消息\nmqttx pub -t demo --payload-size 512B\nmqttx pub -t demo --payload-size 2.5MB\n\n# 压力测试：100 个发布者，各发送 1 KB 消息\nmqttx bench pub -c 100 -t demo --payload-size 1KB\n","shell",[659],{"type":50,"tag":331,"props":660,"children":661},{"__ignoreMap":43},[662],{"type":55,"value":656},{"type":50,"tag":107,"props":664,"children":666},{"id":665},"修复与优化",[667],{"type":55,"value":665},{"type":50,"tag":264,"props":669,"children":670},{},[671,701,714,727,740],{"type":50,"tag":175,"props":672,"children":673},{},[674,679,683,685,690,692,699],{"type":50,"tag":58,"props":675,"children":676},{},[677],{"type":55,"value":678},"Copilot 预设指令快捷键 “/”",{"type":50,"tag":680,"props":681,"children":682},"br",{},[],{"type":55,"value":684},"在任何 Copilot 对话框中按 /，即可调出内置命令菜单。最亮眼的是 ",{"type":50,"tag":58,"props":686,"children":687},{},[688],{"type":55,"value":689},"Generate Client Code",{"type":55,"value":691},"：一键生成 JavaScript、Python、Java、Go 等语言的 ",{"type":50,"tag":80,"props":693,"children":696},{"href":694,"rel":695,"target":85},"https://www.emqx.com/zh/blog/mqtt-client-tools",[84,84],[697],{"type":55,"value":698},"MQTT 客户端",{"type":55,"value":700},"脚手架；需要其他语言也能随叫随到。",{"type":50,"tag":175,"props":702,"children":703},{},[704,709,712],{"type":50,"tag":58,"props":705,"children":706},{},[707],{"type":55,"value":708},"Monaco 编辑器恢复粘贴",{"type":50,"tag":680,"props":710,"children":711},{},[],{"type":55,"value":713},"现在脚本和消息内容都可以像往常一样复制 / 粘贴。",{"type":50,"tag":175,"props":715,"children":716},{},[717,722,725],{"type":50,"tag":58,"props":718,"children":719},{},[720],{"type":55,"value":721},"原生滚动条样式优化（Windows）",{"type":50,"tag":680,"props":723,"children":724},{},[],{"type":55,"value":726},"滚动条外观将自动匹配系统主题，更加一致。",{"type":50,"tag":175,"props":728,"children":729},{},[730,735,738],{"type":50,"tag":58,"props":731,"children":732},{},[733],{"type":55,"value":734},"搜索过滤器持久化并实时生效",{"type":50,"tag":680,"props":736,"children":737},{},[],{"type":55,"value":739},"设置一次过滤条件即可长期保留，并随新流量即时更新结果。",{"type":50,"tag":175,"props":741,"children":742},{},[743,748,751],{"type":50,"tag":58,"props":744,"children":745},{},[746],{"type":55,"value":747},"Copilot UI 小问题修复",{"type":50,"tag":680,"props":749,"children":750},{},[],{"type":55,"value":752},"解决了焦点跳转、闪烁和预设指令卡顿等现象，并清理了无用代码。",{"type":50,"tag":107,"props":754,"children":756},{"id":755},"windows-arm64-桌面用户注意",[757],{"type":55,"value":758},"Windows arm64 桌面用户注意",{"type":50,"tag":51,"props":760,"children":761},{},[762,764,769],{"type":55,"value":763},"1.12.0 版本暂未提供专用的 arm64 安装包。请在下载页面选择 ",{"type":50,"tag":58,"props":765,"children":766},{},[767],{"type":55,"value":768},"Universal",{"type":55,"value":770}," 通用安装包，它可同时运行在 x64 与 arm64 系统上。",{"type":50,"tag":107,"props":772,"children":774},{"id":773},"未来规划",[775],{"type":55,"value":773},{"type":50,"tag":264,"props":777,"children":778},{},[779,789,799,809,860,870,880,890,900,919,929],{"type":50,"tag":175,"props":780,"children":781},{},[782,787],{"type":50,"tag":58,"props":783,"children":784},{},[785],{"type":55,"value":786},"MQTTX 2.0 重构",{"type":55,"value":788}," 正在进行",{"type":50,"tag":175,"props":790,"children":791},{},[792,797],{"type":50,"tag":58,"props":793,"children":794},{},[795],{"type":55,"value":796},"MCP over MQTT",{"type":55,"value":798}," 支持",{"type":50,"tag":175,"props":800,"children":801},{},[802,804],{"type":55,"value":803},"桌面端与 CLI 的 ",{"type":50,"tag":58,"props":805,"children":806},{},[807],{"type":55,"value":808},"AI Agent 模式",{"type":50,"tag":175,"props":810,"children":811},{},[812,817],{"type":50,"tag":58,"props":813,"children":814},{},[815],{"type":55,"value":816},"Payload 图表可视化增强 — MQTTX Viewer：",{"type":50,"tag":264,"props":818,"children":819},{},[820,830,840,850],{"type":50,"tag":175,"props":821,"children":822},{},[823,828],{"type":50,"tag":58,"props":824,"children":825},{},[826],{"type":55,"value":827},"Diff 视图",{"type":55,"value":829},"：轻松比较不同消息或消息大小",{"type":50,"tag":175,"props":831,"children":832},{},[833,838],{"type":50,"tag":58,"props":834,"children":835},{},[836],{"type":55,"value":837},"Dashboard 视图",{"type":55,"value":839},"：提供可自定义的 MQTT 活动概览，便于个性化洞察",{"type":50,"tag":175,"props":841,"children":842},{},[843,848],{"type":50,"tag":58,"props":844,"children":845},{},[846],{"type":55,"value":847},"JSON 视图",{"type":55,"value":849},"：改进 JSON 格式数据的处理与展示",{"type":50,"tag":175,"props":851,"children":852},{},[853,858],{"type":50,"tag":58,"props":854,"children":855},{},[856],{"type":55,"value":857},"系统主题视图",{"type":55,"value":859},"：专用于系统相关 MQTT 主题的视图",{"type":50,"tag":175,"props":861,"children":862},{},[863,868],{"type":50,"tag":58,"props":864,"children":865},{},[866],{"type":55,"value":867},"可配置断开属性（MQTT 5.0）支持",{"type":55,"value":869},"：通过可自定义的断开设置提升连接管理",{"type":50,"tag":175,"props":871,"children":872},{},[873,878],{"type":50,"tag":58,"props":874,"children":875},{},[876],{"type":55,"value":877},"IoT 场景数据模拟",{"type":55,"value":879},"：将该功能带到桌面端以简化 IoT 场景测试",{"type":50,"tag":175,"props":881,"children":882},{},[883,888],{"type":50,"tag":58,"props":884,"children":885},{},[886],{"type":55,"value":887},"Sparkplug B 支持",{"type":55,"value":889},"：扩展 MQTTX 功能以支持 Sparkplug B",{"type":50,"tag":175,"props":891,"children":892},{},[893,898],{"type":50,"tag":58,"props":894,"children":895},{},[896],{"type":55,"value":897},"MQTT GUI 调试功能",{"type":55,"value":899},"：新增特性来辅助调试 MQTT 通信",{"type":50,"tag":175,"props":901,"children":902},{},[903,908,910,917],{"type":50,"tag":58,"props":904,"children":905},{},[906],{"type":55,"value":907},"插件功能",{"type":55,"value":909},"：引入插件系统，支持 ",{"type":50,"tag":80,"props":911,"children":914},{"href":912,"rel":913,"target":85},"https://www.emqx.com/zh/blog/coap-protocol",[84,84],[915],{"type":55,"value":916},"CoAP",{"type":55,"value":918},"、MQTT-SN 等协议扩展",{"type":50,"tag":175,"props":920,"children":921},{},[922,927],{"type":50,"tag":58,"props":923,"children":924},{},[925],{"type":55,"value":926},"JSON Schema",{"type":55,"value":928},"：提供 JSON Schema 的编码与解码能力",{"type":50,"tag":175,"props":930,"children":931},{},[932,937],{"type":50,"tag":58,"props":933,"children":934},{},[935],{"type":55,"value":936},"脚本测试自动化（Flow）",{"type":55,"value":938},"：简化自动化测试流程的创建与管理",{"title":43,"searchDepth":940,"depth":940,"links":941},2,[942,948,954,955,956,957,958],{"id":109,"depth":940,"text":112,"children":943},[944,946,947],{"id":146,"depth":945,"text":146},3,{"id":156,"depth":945,"text":156},{"id":166,"depth":945,"text":169},{"id":248,"depth":940,"text":251,"children":949},[950,951,952,953],{"id":259,"depth":945,"text":262},{"id":299,"depth":945,"text":299},{"id":342,"depth":945,"text":342},{"id":446,"depth":945,"text":446},{"id":463,"depth":940,"text":463},{"id":575,"depth":940,"text":578},{"id":665,"depth":940,"text":665},{"id":755,"depth":940,"text":758},{"id":773,"depth":940,"text":773},"markdown","content:blog:zh:mqttx-1-12-0-release-notes.md","content","blog/zh/mqttx-1-12-0-release-notes.md","md",{"loc":965,"lastmod":30},"/zh/blog/mqttx-1-12-0-release-notes",[967,974,981,987,994,1001,1002,1008,1015,1022,1029,1036,1043,1050,1057,1064,1071,1078,1085,1091,1098,1105,1112,1119,1126,1133,1139,1146,1153,1160,1166,1173,1180],{"slug":968,"title":969,"description":970,"date":971,"category":31,"cover":972,"version":973},"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":975,"title":976,"description":977,"date":978,"category":979,"cover":980,"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":982,"title":983,"description":984,"date":978,"category":31,"cover":985,"version":986},"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":988,"title":989,"description":990,"date":991,"category":31,"cover":992,"version":993},"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":995,"title":996,"description":997,"date":998,"category":31,"cover":999,"version":1000},"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":27,"title":28,"description":29,"date":30,"category":31,"cover":32,"version":33},{"slug":1003,"title":1004,"description":1005,"date":1006,"category":979,"cover":1007,"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":1009,"title":1010,"description":1011,"date":1012,"category":31,"cover":1013,"version":1014},"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":1016,"title":1017,"description":1018,"date":1019,"category":31,"cover":1020,"version":1021},"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":1023,"title":1024,"description":1025,"date":1026,"category":31,"cover":1027,"version":1028},"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":1030,"title":1031,"description":1032,"date":1033,"category":31,"cover":1034,"version":1035},"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":1037,"title":1038,"description":1039,"date":1040,"category":31,"cover":1041,"version":1042},"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":1044,"title":1045,"description":1046,"date":1047,"category":1048,"cover":1049,"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":1051,"title":1052,"description":1053,"date":1054,"category":31,"cover":1055,"version":1056},"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":1058,"title":1059,"description":1060,"date":1061,"category":31,"cover":1062,"version":1063},"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":1065,"title":1066,"description":1067,"date":1068,"category":31,"cover":1069,"version":1070},"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":1072,"title":1073,"description":1074,"date":1075,"category":31,"cover":1076,"version":1077},"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":1079,"title":1080,"description":1081,"date":1082,"category":31,"cover":1083,"version":1084},"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":1086,"title":1087,"description":1088,"date":1089,"category":1048,"cover":1090,"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":1092,"title":1093,"description":1094,"date":1095,"category":31,"cover":1096,"version":1097},"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":1099,"title":1100,"description":1101,"date":1102,"category":31,"cover":1103,"version":1104},"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":1106,"title":1107,"description":1108,"date":1109,"category":31,"cover":1110,"version":1111},"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":1113,"title":1114,"description":1115,"date":1116,"category":31,"cover":1117,"version":1118},"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":1120,"title":1121,"description":1122,"date":1123,"category":31,"cover":1124,"version":1125},"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":1127,"title":1128,"description":1129,"date":1130,"category":31,"cover":1131,"version":1132},"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":1134,"title":1135,"description":1136,"date":1137,"category":979,"cover":1138,"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":1140,"title":1141,"description":1142,"date":1143,"category":31,"cover":1144,"version":1145},"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":1147,"title":1148,"description":1149,"date":1150,"category":31,"cover":1151,"version":1152},"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":1154,"title":1155,"description":1156,"date":1157,"category":31,"cover":1158,"version":1159},"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":1161,"title":1162,"description":1163,"date":1164,"category":1048,"cover":1165,"version":-1},"mqttx-script-function-tutorial","MQTTX 脚本功能使用教程","MQTT X 在 v1.4.2 版本后加入了脚本功能，用户可使用脚本对 Payload 进行自定义转换，本文将通过两个简单的实例来介绍脚本功能的使用。","2021-02-23","https://assets.emqx.com/images/d9b2744f485887c9fae26133ed2e4b14.png",{"slug":1167,"title":1168,"description":1169,"date":1170,"category":31,"cover":1171,"version":1172},"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":1174,"title":1175,"description":1176,"date":1177,"category":31,"cover":1178,"version":1179},"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":1181,"title":1182,"description":1183,"date":1184,"category":31,"cover":1185,"version":1186},"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",1793585617186]