RT-Thread 每日動態報告(2026-08-18)
調研視窗:過去 24 小時(2026-08-17 11:18 ~ 2026-08-18 11:18 北京時間) 信源:RT-Thread 官方新聞 API、GitHub(org: RT-Thread / topic: rt-thread / 主倉庫 commits)、Google News 聚合(zh-CN,經代理)、HN 等(詳見附錄)
一、核心與版本動態
1.1 核心新增原生 AF_UNIX 本地套接字實現(8 月 17 日合入,本視窗最大核心事件)
日期:2026-08-17 17:15(北京時間合入) 來源:rt-thread PR #11681
創始人熊譜翔(BernardXiong)提交、維護者 Rbb666 合入主倉庫的 PR #11681「Add AF_UNIX sockets implementation」,共 36 個檔案、淨增約 5700 行,是本視窗規模最大的核心合入。核心內容:
- SAL 新增本地協議族登錄檔:此前 SAL 要求 socket 協議提供方必須掛接網路裝置,該模型不適用於本地 IPC;本次引入獨立於 netdev 的本地協議族機制,原有網路裝置型 socket 行為保持不變;
- DFSv2 支援
S_IFSOCK節點:tmpfs 與 devtmpfs 可承載套接字檔案節點,為/dev/log這類路徑型套接字鋪路; - SCM_RIGHTS 描述符傳遞:新增 DFS 檔案引用計數助手,支援跨程序傳遞檔案描述符(
sendmsg/recvmsg輔助資料); - LWP socket 系統呼叫轉換擴充套件:補充
sockaddr_un、muslmsghdr、ancillary data 與MSG_CTRUNC的轉換支援,打通 rt-smart 使用者態程序使用 AF_UNIX 的路徑; - 新增可選元件
components/net/af_unix:支援SOCK_DGRAM與SOCK_STREAM、基於路徑名的 bind/connect、socketpair、阻塞/非阻塞 IO、收發超時、poll/select 就緒、shutdown 與對端關閉處理、SCM_RIGHTS 描述符傳遞; - 配套:Kconfig 選項、SCons 整合、元件文件(README)、7 組 utest 用例(common/ipc/namespace/node/poll/rights 等約 1800 行測試)。
動機與意義:BusyBox syslogd/logger 等應用依賴基於路徑名的 AF_UNIX 套接字(典型如 /dev/log)。此前 RT-Thread 無法原生提供,只能藉助網路棧模擬。本次合入後 RT-Thread(含 rt-smart)獲得不依賴網絡卡的本地程序間通訊通道,是繼 8 月 17 日 rt-smart 打通 ROS 2 交叉編譯後,向”使用者態程序模型 + 標準 POSIX IPC”方向補上的又一塊關鍵基礎設施,對機器人/具身智慧場景的多程序協作與系統日誌鏈路有直接價值。
1.2 wlan 修復 wifi 命令靜默失敗問題(8 月 17 日)
日期:2026-08-17 14:34(北京時間合入) 來源:rt-thread PR #11696
kaidegit 提交的修復:當裝置模式未繫結到 AP 時執行 wifi ap 命令會無任何報錯地直接失敗,使用者難以排查;本次增加模式檢查並在失敗時給出明確日誌提示。驗證環境為 hpm + esp hosted 板。屬可用性小修復,配合前日合入的 WLAN 安全模式標誌(WPA3/企業級/WAPI/OWE/DPP),WLAN 框架層近期處於密集完善期。
1.3 版本狀態無變化
日期:2026-08-18 來源:rt-thread releases
最新正式版本仍為 v5.2.2(2025-10-31 釋出),視窗內無新 release、無預釋出版本出現。社群學習工程中出現的 “5.3.0” 字樣指向開發分支,非正式釋出。
二、官方與社群活動
2.1 2026 RT-Thread AIoT 大賽排名公佈(8 月 17 日)
日期:2026-08-17 19:17(北京時間) 來源:電子工程專輯報道(經 Google News 收錄)
電子工程專輯釋出《2026 RT-Thread AIoT大賽排名公佈!硬核AI專案齊亮相,大獎花落誰家!》。2026 年度 AIoT 大賽進入收官階段,獲獎排名正式公佈,參賽作品以 AI 專案為主。官方新聞 API 與俱樂部頁面尚無同步公告可核(EET 原站不可達,正文細節無法展開),排名完整名單建議以官方後續公告為準。這是本視窗內唯一一條媒體側有效新聞。
2.2 官方新聞 API 視窗內無新增
日期:2026-08-18 來源:RT-Thread 官方新聞 API
官方新聞 API(rt_org 分類)仍為 5 條舊條目,最新為 2026-06-17 阿布扎比投資論壇報道,滯後約 2 個月未見改善;news/activity 分類介面返回為空。8 月 17 日 AIoT 大賽這類媒體已報道的事件未在官方 API 同步,官方資訊出口的更新節奏仍顯著滯後於實際動態。
三、生態與工具鏈
3.1 ENV 工具鏈新增可選線上外掛市場(8 月 18 日凌晨合入)
日期:2026-08-18 00:17(北京時間合入) 來源:RT-Thread/env PR #288
BernardXiong 主導的 PR #288「Add optional online plugin market」合入 ENV 工具鏈(RT-Thread Studio 的命令列後端):
- CLI 能力:新增
rt-env plugin market/market set/market clear命令,支援ENV_PLUGIN_MARKET_URL環境變數覆蓋配置檔案中的市場地址; - WebUI 整合:配置市場後 WebUI 顯示線上外掛目錄,由本機 Host API 代理市場目錄、詳情與 prepare 流程;下載製品後透過一次性 upload id 交給本機安裝器完成安裝;
- 安全與相容設計:未配置市場時行為與現狀完全一致,”線上外掛”頁隱藏、相關 API 返回 404;ENV 不會按外掛 ID 或任意 URL 直接安裝(下載後校驗再安裝);
- 質量:29 項單元測試透過(test_market / test_env_cli / test_webui_server)。
意義:這是 RT-Thread 官方工具鏈首次具備外掛分發渠道。結合 8 月 14 日合入的 epack 互動式腳手架(epack init 嚮導)與 8 月 13 日外掛生命週期文件,ENV 已形成”開發(epack)→ 釋出/獲取(外掛市場)→ 安裝(一次性 upload id 安全安裝)”的外掛閉環。工具鏈側連續第五天有合入(8/14 epack 嚮導 → 8/15 Buildroot 包匯入 → 8/16 外掛命令併發 → 8/17 smart-build ROS 2 → 8/18 外掛市場),生態基建節奏密集。
3.2 smart-build ROS 2 支援:視窗內無新合入
日期:2026-08-18 來源:RT-Thread/smart-build
昨日合入的 ROS 2 交叉編譯包棧(PR #50,ament + CycloneDDS + QEMU aarch64 傳輸層冒煙目標)後,smart-build 視窗內無新合入,處於消化期。後續關注核心側 procfs 配套改動與 ROS 2 真實裝置案例。
3.3 生態參考(非專項動態)
- zlgopen/awtk:8 月 17 日有高頻提交(pointer cursor / edit 元件改進),均為通用 GUI 改進,與 RT-Thread 無專項關聯;
- wdfk-prog/canopennode-rtt:CANopenNode 軟體包(個人倉庫)8 月 17 日有更新,弱候選;
- GD32-MCU-IOT/gd32_rt-thread:GD32 下游倉庫,8 月 18 日例行同步,非官方非重大。
四、行業應用專章(機器人 / 具身智慧 / 工業)
- 本地 IPC 基建補齊,機器人多程序架構受益:AF_UNIX 合入使 rt-smart 使用者態程序間通訊不再依賴網路棧,配合 SCM_RIGHTS 描述符傳遞,可支撐機器人系統中”主控程序 + 感測器/執行器服務程序”的經典分解架構,也與前日 ROS 2 交叉編譯支援形成呼應——ROS 2 的 DDS 走網路域、本地輔助 IPC 走 AF_UNIX 的分工在 RT-Thread 上成為可能。
- AIoT 大賽收官,AI 專案是主旋律:2026 RT-Thread AIoT 大賽排名公佈,參賽作品以 AI 專案為主,反映了社群開發者從”裸機/傳統 RTOS 應用”向”端側 AI 應用”遷移的持續趨勢;完整名單與獲獎專案詳情待官方公告。
- 工業主線不變:8 月 27 日上海「睿擎工業平臺 Workshop:EtherCAT 實時控制與工業方案實戰」倒計時 9 天,視窗內無新增預熱資訊;睿擎工業平臺與 ENV 外掛市場(工控場景外掛化部署)的協同值得關注。
五、總結與趨勢觀察
- 核心側:本地 IPC 從”無”到”有”:AF_UNIX 原生實現(SAL 本地協議族 + DFSv2 S_IFSOCK + SCM_RIGHTS)是本視窗最大技術事件,標誌著 RT-Thread 在 POSIX 相容與程序間通訊能力上邁出實質一步,與 rt-smart 使用者態路線直接咬合。
- 工具鏈側:官方外掛分發渠道從 0 到 1:ENV 線上外掛市場合入,配合 epack 腳手架形成開發-分發-安裝閉環;未來 Studio 外掛生態的供給方式可能發生變化。
- 官方資訊出口滯後依舊,媒體側核查恢復正常:官方新聞 API 仍滯後約 2 個月,AIoT 大賽排名這類事件僅靠第三方媒體可查;本視窗 Google News 經代理恢復可達(昨日超時),媒體核查完整度較昨日提升。
- 機器人方向連續動作保持:8/17 ROS 2 交叉編譯 → 8/18 AF_UNIX 本地 IPC,兩天內兩筆與機器人/多程序架構直接相關的基礎設施合入,官方下半年主攻方向進一步明朗。
- 版本面平穩:v5.2.2 不變,核心大功能(AF_UNIX)以合入 master 方式先行,預計隨下個版本釋出。
附錄:信源核查表
| 信源 | 核查結果 |
|---|---|
| 官方新聞 API(club.rt-thread.org getList rt_org) | 5 條條目全部為 6 月舊聞(最新 2026-06-17 阿布扎比投資論壇),視窗內無新增,滯後約 2 個月;news/activity 分類為空 |
| GitHub rt-thread 主倉庫 commits(committer 時間,48h) | 視窗內 2 筆新提交:AF_UNIX 套接字(08-17 17:15 合入,PR #11681,+5726 行)、wlan wifi 命令靜默失敗修復(08-17 14:34,PR #11696),全部收錄;WPA3 安全標誌等其餘提交均在昨日視窗已覆蓋 |
| GitHub RT-Thread/env | 08-18 00:17 合入 PR #288 線上外掛市場(29 項單測透過),收錄 |
| GitHub RT-Thread/smart-build | 視窗內無新合入(ROS 2 棧 08-17 00:07 已由昨日報告覆蓋) |
| GitHub rt-thread releases | 最新仍為 v5.2.2(2025-10-31),視窗內無新版本 |
| GitHub topic:rt-thread 檢索(pushed:>2026-08-11) | 6 個倉庫:awtk(通用 GUI 改進,生態參考)、canopennode-rtt(個人軟體包,弱候選)、gd32_rt-thread(下游同步)、h120d-protocol(無人機協議文件,與 RT-Thread 無關,剔除)、gdr / rt-thread-qemu(視窗外) |
| Google News(zh-CN,經代理) | 本視窗恢復可達(昨日超時)。”RT-Thread” when:3d 命中 1 條:電子工程專輯《2026 RT-Thread AIoT大賽排名公佈》(08-17 19:17 北京),收錄;”睿擎派 OR 睿擎” when:2d 0 條;”rt-smart” 命中埃安智慧健康座艙評測(”smart” 分詞模糊匹配噪音,且不在視窗內,剔除) |
| fetch_news.py 候選(24h) | 2 條全部為噪音:HN “Threads vs Twitter”(社交平臺 Threads,非 RT-Thread)、HN Ask 無關提問,剔除 |
| EET-China 原站 / gnews 跳轉 | 原站不可達、gnews 連結為空殼頁(新加密格式無法解碼),AIoT 大賽條目僅引 gnews 連結,正文細節待官方公告 |