
1. 項目概述當智能體接管機器人我們如何確保安全最近和幾個做機器人控制和多智能體系統的同行聊天大家不約而同地提到了一個共同的焦慮當越來越多的決策權從傳統的、邊界清晰的中央控制器下放到一個個自主的、分布式的“智能體”手中時整個系統的安全模型該怎么構建這不再是簡單的“內網可信外網不可信”能解決的問題。我們討論的這個項目——“When Agents Control Robots: A Zero Trust Policy Model for Agentic Cyber-Physical Systems”——恰好切中了這個行業痛點。它探討的是一種面向“智能體化”信息物理系統的零信任策略模型。簡單來說這就像是一個機器人團隊每個成員智能體都有一定的自主決策能力可以控制機械臂移動、調整傳感器參數、甚至與其他智能體協作完成任務。傳統的安全思路是在這個團隊的“辦公室”網絡邊界設一道門禁進了門就默認是“自己人”。但在這種高度動態、自主協作的場景下一個被入侵或行為異常的智能體在“門內”造成的破壞可能更大。零信任的核心思想就是“從不信任始終驗證”它要求對每一次訪問請求、每一個操作指令都進行嚴格的身份認證和權限校驗無論這個請求是來自“門外”還是“門內”。這個模型的價值在于它為自動駕駛車隊、工業4.0中的柔性產線、協作機器人集群等新興場景提供了一個全新的安全架構思考。它要解決的不是某個具體的漏洞而是一套適應未來智能系統特性的、根本性的安全范式。無論你是系統架構師、安全工程師還是機器人算法開發者理解這個模型都能幫你提前布局在設計之初就把安全基因植入系統而不是事后打補丁。2. 核心概念拆解為什么傳統安全模型在這里失效了要理解為什么需要這樣一個專門的零信任策略模型我們得先掰開揉碎幾個關鍵概念看看它們組合在一起后給安全帶來了哪些前所未有的挑戰。2.1 智能體化信息物理系統的本質特征“Agentic Cyber-Physical Systems”這個詞組聽起來很學術但拆解開來并不復雜。“信息物理系統”指的是那些緊密集成計算、網絡和物理過程的系統機器人、智能電網、自動駕駛汽車都是典型代表。而“智能體化”則是給這些系統注入了“智能體”的特性。這里的“智能體”不是指某個具體的軟件代理而是一種具有自治性、反應性、主動性和社會性的計算實體。在一個ACPS中自治性每個智能體可能對應一個機器人、一個功能模塊或一個決策節點能在沒有直接干預的情況下控制自己的動作和內部狀態。例如一個負責物料搬運的AGV小車智能體可以自主規劃從A點到B點的路徑并實時避障。社會性智能體之間可以通過某種通信語言進行交互以實現協作、協商或競爭。比如兩個機械臂智能體需要協商誰先使用共享的工裝夾具。反應性智能體能感知環境通過傳感器并及時做出響應。主動性智能體能主動采取目標導向的行為而不僅僅是響應環境變化。當這樣的智能體開始直接控制物理世界的機器人時安全問題的維度就變了。一個惡意或故障的智能體指令可能導致機械臂撞擊工人、AGV沖出安全區域、無人機失控造成直接的物理傷害和財產損失。物理后果的即時性和不可逆性是純信息系統安全所不具備的。2.2 零信任原則在動態環境中的核心訴求零信任安全并非新鮮事物其核心原則“從不信任始終驗證”在IT領域已實踐多年。但在靜態的、以數據為中心的企業網絡中零信任的落地往往圍繞“用戶-設備-應用”這個相對固定的三角關系展開策略引擎可以基于相對穩定的屬性如員工部門、設備類型、應用敏感度來制定策略。然而在ACPS的動態環境中一切都“活”了起來信任主體動態化需要被驗證和授權的不僅僅是用戶或設備更是一個個發出控制指令的“智能體”。這些智能體可能由不同廠商開發具有不同的安全等級甚至其“意圖”和“目標”也會隨著任務演進而變化。環境上下文極度敏感一個操作是否被允許強烈依賴于物理世界的實時狀態。例如“機械臂智能體請求以高速模式運行”這條指令在周圍有工人時應該被禁止而在安全圍欄內且無人時則可以允許。策略決策需要深度集成來自視覺傳感器、激光雷達、區域掃描儀等物理感知數據。動作的連續性與實時性機器人控制是連續的、低延遲的過程。安全策略的評估和執行必須在毫秒級完成不能像企業網絡那樣進行復雜的、可能耗時數秒的云端策略校驗。這要求策略執行點必須盡可能靠近被控設備機器人即需要“邊緣側”或“設備側”的輕量級策略執行能力。2.3 傳統模型失效的具體場景分析讓我們通過幾個具體場景來感受一下傳統邊界安全或基于角色的訪問控制模型為何力不從心場景一協作機器人產線的動態任務分配一條產線上有多個協作機器人Cobot它們由不同的智能體控制。傳統模型可能為每個機器人智能體分配了固定的角色如“擰螺絲機器人”、“涂膠機器人”。但當產線需要快速重組以生產新產品時一個“擰螺絲機器人”的智能體可能需要臨時接管“涂膠”任務。基于固定角色的RBAC模型會阻止這一合法且高效的行為。而零信任模型則可以根據當前任務工單、機器人技能庫認證、以及實時的工作站狀態動態授權這一臨時的權限變更。場景二多無人機編隊中的突發威脅響應一個無人機集群在執行巡查任務其中一個無人機智能體通過圖像識別發現疑似目標如火災。按照預設編隊協議它需要立即脫離編隊飛近偵察并將高清視頻流分發給負責分析的智能體。這個“脫離編隊”和“分發高帶寬流”的行為在傳統基于固定通信矩陣的安全策略下可能被視為異常或攻擊而被阻斷。零信任策略模型則需要能夠理解這種“基于任務的異常”在驗證了威脅識別的可信度如多傳感器數據融合確認后動態調整網絡訪問和飛行控制策略。場景三第三方智能體插件的安全集成未來機器人系統可能會像手機安裝App一樣允許加載由第三方開發的、用于特定任務的智能體模塊比如一個用于識別新型缺陷的視覺分析智能體。傳統安全模型要么完全禁止阻礙創新要么完全信任引入巨大風險。零信任模型則提供了一種精細化的控制可能該第三方智能體可以被授予非常具體的、情境相關的權限例如“只能在檢測到產品類型為A時訪問位于特定區域的相機數據流且輸出結果必須經過置信度閾值過濾和主智能體的復核后才能影響控制指令”。注意從傳統模型切換到零信任模型最大的思維轉變在于我們需要從“默認允許出現異常再阻止”的“城堡與護城河”思維轉變為“默認拒絕只有經過持續驗證才最小化授權”的“細胞級隔離”思維。這對于習慣了內網寬松環境的管理員和開發者來說是一個需要克服的慣性。3. 零信任策略模型的核心架構設計基于上述挑戰一個面向ACPS的零信任策略模型不能是簡單的概念套用而需要一套全新的架構設計。這個架構需要將零信任的原則翻譯成能夠理解智能體意圖、感知物理環境、并做出實時授權決策的機器可執行邏輯。3.1 策略模型的四大核心組件一個完整的模型通常包含以下關鍵組件它們共同工作實現動態、細粒度的訪問控制策略管理平面這是模型的大腦負責策略的生成、生命周期管理和分發。它需要提供高級別的策略描述語言允許安全管理員或系統設計師定義諸如“在人類進入協作區域時所有機器人的運動速度必須限制在0.25米/秒以下”這樣的業務級規則。然后策略管理平面會將這些高級策略編譯、分解成適用于不同智能體和執行點的低級策略規則并安全地下發。策略執行點這是模型的四肢嵌入在關鍵的控制鏈路中。在ACPS中PEP可能位于多個位置智能體間通信總線攔截和驗證智能體之間的每一條消息如服務請求、數據發布。機器人控制器接口在控制指令發送給機器人底層驅動器之前進行最終校驗。傳感器數據流出口控制哪些智能體可以訪問特定的傳感器數據流。 PEP收到請求后會向策略決策點發起詢問并根據返回的決策允許、拒絕、帶約束的允許來執行操作。其設計必須極度輕量化和高性能以滿足實時性要求。策略決策點這是模型的神經中樞接收來自PEP的查詢請求。一個查詢通常包含“主體哪個智能體”、“動作想做什么”、“資源對哪個物理設備或數據”、“環境上下文當前物理世界狀態”。PDP根據最新的策略規則和實時上下文計算出一個授權決策。在復雜的ACPS中PDP可能采用分層結構一部分輕量級邏輯部署在邊緣用于快速決策更復雜的策略邏輯則放在區域服務器。上下文感知引擎這是模型的眼睛和耳朵是ACPS零信任區別于傳統IT零信任的關鍵。它持續從系統中收集、融合、解釋各種上下文信息包括物理上下文通過物聯網傳感器獲取的位置、速度、距離、溫度、人員存在狀態等。操作上下文當前正在執行的任務階段、生產訂單號、系統運行模式自動、手動、維護。智能體健康上下文智能體的完整性度量如軟件哈希值、行為基線其決策模式是否偏離歷史正常范圍、信譽評分。 這些實時、豐富的上下文信息是PDP做出精準、動態決策的根本依據。3.2 策略定義語言與屬性基訪問控制如何形式化地描述那些復雜的、依賴上下文的策略簡單的“允許/拒絕”列表遠遠不夠。學術界和工業界普遍看好屬性基訪問控制ABAC作為實現零信任的理想模型。在ABAC模型中授權決策基于主體、資源、動作和環境的屬性來動態計算。映射到我們的ACPS場景主體屬性智能體ID、所屬廠商、安全認證等級、當前承擔的角色如“導航員”、“操作手”、完整性狀態。資源屬性機器人或設備的ID、類型機械臂、AGV、當前工作模式、所屬地理區域、安全臨界等級。動作屬性指令類型如“設置速度”、“開啟激光”、“請求數據”、參數值速度具體數值。環境屬性時間、物理區域是否有人員、系統整體警報級別、網絡負載狀況。一個策略規則可以用類似以下的邏輯來表達IF (主體.角色 “物料搬運” AND 資源.類型 “傳送帶” AND 動作 “啟動” AND 環境.區域人員檢測 “無人”) THEN PERMIT WITH CONSTRAINT (動作.速度 1.0m/s)高級策略語言如XACML的變種或領域專用語言可以讓管理員用接近自然語言的方式定義這些規則然后由系統編譯成可執行的策略。3.3 分布式與分層式的策略執行架構考慮到ACPS的實時性和可靠性要求將所有策略決策都集中到云端是不現實的。因此模型必須采用分布式或分層式的架構。本地/設備級PEP-PDP處理最緊急、最頻繁的簡單策略。例如“任何情況下機器人的關節力矩不得超過安全閾值”這條策略應該被編譯成機器人控制器固件的一部分在微秒級別做出反應完全不需要網絡查詢。這實現了最高級別的安全保證和性能。邊緣/區域級PDP部署在車間或區域的服務器上負責處理涉及多智能體協作、需要融合局部區域上下文的復雜策略。例如處理上述“動態任務分配”場景的策略決策。延遲通常在毫秒到百毫秒級。云端/中央級策略管理負責全局策略的統一管理、審計、分析和更新。它向邊緣和終端分發策略包但不直接參與實時決策環路。這種架構在安全性和性能之間取得了平衡也符合工業領域的層級控制習慣。實操心得在設計策略時務必遵循“最小權限”原則的漸進式實施。不要試圖一開始就定義出完美覆蓋所有場景的復雜策略。可以先從“默認拒絕一切”開始然后為最關鍵、最明確的業務流程開通必要的權限。隨著系統運行通過審計日志觀察哪些合法請求被拒絕再逐步細化策略。這個過程本身也是對系統行為和智能體交互模式的一次深度梳理。4. 模型落地實施的關鍵技術環節與挑戰將理論模型轉化為實際可運行的系統會面臨一系列工程技術挑戰。這部分我們來深入探討幾個關鍵的實現環節。4.1 智能體身份的強認證與生命周期管理在零信任模型中“身份是新的邊界”。對于控制機器人的智能體其身份的建立和管理至關重要且比傳統的用戶身份更復雜。身份憑證的形態不能僅僅是一個ID和密碼。每個智能體在部署時應配備基于硬件的信任根如TPM、HSM或安全芯片用于生成和存儲非對稱密鑰對。其身份憑證應是一個由可信機構簽發的數字證書證書中可包含智能體的唯一標識符、開發廠商、版本號、安全能力等級等屬性。認證協議的選擇在資源受限的嵌入式環境中需要選擇輕量級的雙向認證協議。例如基于證書的TLS/DTLS雙向認證可以同時保障通信鏈路的加密和身份確認。對于極低功耗的設備可能需要使用預共享密鑰或更輕量的協議如TOFUTrust On First Use結合后續的證書更新。生命周期的全流程管理必須有一套自動化工具管理智能體證書的簽發、分發、更新、吊銷和銷毀。當一個智能體軟件升級后其身份證書可能需要更新以反映新的完整性度量值。當一個智能體被檢測到惡意行為策略管理平面必須能立即將其證書加入吊銷列表并確保所有PDP能及時獲取該列表拒絕其所有后續請求。4.2 實時上下文數據的采集、融合與可信傳遞策略決策的質量直接取決于上下文數據的質量和時效性。這里有幾個難點多源異構數據的融合人員檢測可能來自UWB定位標簽、視覺AI識別、激光區域掃描和物理按鈕信號。這些數據可能沖突如視覺未看到人但按鈕被按下。上下文引擎需要具備數據融合與沖突消解的能力輸出一個統一的、可信的“人員在場狀態”給PDP。數據來源的可信性如果傳感器本身或被其數據流被篡改那么基于此做出的安全決策將是災難性的。因此需要對關鍵的上下文數據特別是安全相關的如急停信號、安全門狀態進行來源認證和完整性保護。這可以通過傳感器數字簽名數據或使用安全通信通道來實現。低延遲與高吞吐視覺數據流可能很大但PDP可能只需要知道“區域內是否有物體移動”這個布爾值。需要在數據源頭或邊緣進行預處理和抽象將原始數據轉化為高階的、策略可用的“上下文事件”再以低延遲、小帶寬的方式發布給訂閱的PDP。4.3 策略的驗證、仿真與安全分析在將策略部署到真實的生產環境之前必須經過嚴格的驗證和測試因為一個有漏洞的策略可能比沒有策略更危險它會制造一種虛假的安全感。形式化驗證對于最核心的安全策略如“任何情況下機器人不得進入物理圍欄外”可以嘗試使用形式化方法如模型檢測來證明在所有可能的系統狀態和智能體行為序列下該策略都能被正確執行且不會產生死鎖例如兩個智能體互相等待對方釋放資源而導致系統停滯。數字孿生仿真建立一個與物理系統同步的數字孿生模型。在孿生環境中可以注入各種測試用例模擬智能體被入侵后發送惡意指令、模擬傳感器故障提供錯誤上下文、模擬網絡延遲等。觀察在既定策略下系統是否仍能保持安全狀態。這是成本最低、最安全的測試方式。策略沖突分析當來自不同管理員的策略或者不同層級的策略組合在一起時可能會產生沖突一條策略允許另一條策略禁止同一操作。系統需要提供策略分析工具能夠自動檢測潛在的規則沖突和權限覆蓋問題并給出解決建議。4.4 性能與實時性的權衡優化零信任引入的額外策略檢查必然帶來開銷。在要求毫秒級響應的機器人控制環路中這種開銷必須被壓縮到極致。策略編譯與優化高級策略語言描述的規則在部署到PDP前應被編譯和優化成高效的決策邏輯如決策樹、優化過的規則集。避免在每次決策時都進行耗時的規則引擎解釋。緩存策略決策結果對于頻繁發生的、在短時間內上下文不變的請求PDP可以緩存決策結果。例如在一個生產節拍內如果環境沒有變化同一個智能體對同一資源的相同動作請求可以直接使用緩存結果無需重新計算。硬件加速對于最底層的、最關鍵的策略如運動限制可以考慮用硬件邏輯FPGA或專用安全協處理器來實現達到納秒級的決策速度與驅動器的控制周期完美匹配。挑戰環節關鍵技術/方法目標與收益身份管理基于硬件的信任根、輕量級證書、自動化生命周期管理建立不可篡改的智能體身份為所有安全決策奠定信任基礎。上下文感知多源數據融合算法、上下文抽象與事件化、數據源認證為策略決策提供準確、實時、可信的物理世界狀態畫像。策略安全形式化驗證、數字孿生仿真、策略沖突檢測在部署前發現并消除策略漏洞避免“安全機制”本身成為安全隱患。性能優化策略編譯優化、決策緩存、硬件加速將安全開銷降至最低滿足信息物理系統嚴苛的實時性要求。5. 典型應用場景與實戰部署考量理論最終要服務于實踐。我們來看幾個這個模型能夠大顯身手的典型場景以及在具體部署時需要思考的問題。5.1 場景一柔性制造產線中的動態安全區域在現代智能工廠中產線布局可能經常調整人機協作頻繁。傳統的固定式物理圍欄或光柵不夠靈活。模型應用每個機器人、AGV和工人都配備定位標簽。上下文感知引擎實時計算所有實體之間的位置和距離。零信任策略可以定義為動態的“虛擬安全區域”。策略示例IF (機器人.速度 0.5m/s AND 最近人員.距離 1.5m) THEN 執行動作將機器人.最大速度限制為 0.25m/s。IF (AGV.當前任務 “穿越人行通道” AND 通道.人員密度 “高”) THEN 執行動作向AGV發送“暫停”指令并向人員發送聲光提醒。部署考量定位精度需要厘米級甚至毫米級的實時定位系統如UWB、激光SLAM這是策略生效的前提。決策延遲從檢測到人員接近到策略決策再到機器人降速整個環路延遲必須小于安全標準規定的時間通常幾百毫秒。這要求邊緣PDP和機器人控制器之間的通信必須高優先級、低延遲。策略灰度發布可以先在數字孿生中反復測試然后在物理產線的非核心、低風險環節試運行逐步擴大范圍。5.2 場景二多機器人協同搜索與救援在災難現場多個無人機和地面機器人需要協同工作它們來自不同單位臨時組網。模型應用每個機器人作為一個智能體在加入網絡時進行強身份認證。策略根據任務階段和機器人能力動態分配權限。策略示例階段1偵察只有搭載了廣角攝像頭的無人機智能體可以訪問“空域地圖更新服務”。階段2生命跡象探測當某個機器人疑似發現生命跡象時其智能體可以臨時申請更高的通信帶寬和計算資源用于傳輸高分辨率傳感器數據和進行本地分析。策略引擎在驗證其傳感器數據的初步可信度后動態授權。異常處理如果某個機器人智能體的行為嚴重偏離任務計劃如長時間靜止或向危險區域移動策略引擎可以降低其信譽評分并限制其控制權限甚至將其隔離出網絡。部署考量間歇性網絡救援現場網絡可能不穩定。策略模型需要支持“離線決策”模式即PEP本地緩存一部分關鍵策略在網絡中斷時仍能執行基本的安全控制如緊急停止、返回安全點。臨時信任建立如何快速、安全地將來自不同組織的機器人納入同一個零信任體系可能需要一個現場指揮中心作為臨時的“策略與身份權威”或者使用基于屬性的加密等先進技術。5.3 場景三開放平臺下的第三方應用商店設想未來有一個機器人操作系統平臺允許開發者上傳智能體應用App。模型應用平臺為每個上架的智能體App定義一份詳細的“權限清單”描述其需要訪問的傳感器、執行器、數據和服務。用戶在安裝時可以查看并確認該清單。運行時零信任策略引擎將嚴格依據這份清單和實時上下文來授權。策略示例一個“手勢控制”App的權限清單可能是[需要訪問前置深度相機數據流需要控制機器人底盤移動、機械臂末端執行器]。策略引擎在實際運行時會確保該App只能在前置深度相機開啟且用戶明確激活手勢模式時才能獲得控制權限。并且控制指令的參數如速度、力度會受到平臺安全策略的二次約束。部署考量權限清單的標準化需要定義一套機器可讀的、針對機器人資源的權限描述標準。沙箱技術智能體App應在嚴格的沙箱環境中運行其所有對外訪問和操作都必須通過PEP進行防止其繞過策略檢查。動態權限調整用戶或系統管理員應能在運行時動態調整已安裝App的權限或者查看其權限使用記錄。6. 常見陷阱、問題排查與未來展望在實際探索和嘗試構建此類系統的過程中我和團隊踩過不少坑也總結出一些共性的問題和解決思路。6.1 實施過程中常見的陷阱策略過于復雜難以維護為了追求“絕對安全”定義了成百上千條細粒度策略導致無人能理解整體策略邏輯一個小小的業務變更就需要修改大量相互關聯的策略極易出錯。避坑指南采用“分層策略”和“策略模板”。底層定義原子級的、可復用的基礎策略規則如“速度限制規則”、“區域訪問規則”。上層通過組合這些基礎規則形成面向具體場景或角色的策略模板。這樣既保持了細粒度控制又提升了可管理性。忽略“失效安全”設計當策略決策點本身故障、或網絡中斷導致PEP無法獲取決策時系統應該進入什么狀態如果設計成“故障開放”則安全形同虛設如果設計成“故障關閉”可能導致整個生產線停機造成巨大損失。避坑指南必須為每個受控資源機器人、設備定義明確的“故障安全狀態”。通常這需要與業務部門、安全工程師共同討論權衡安全風險與業務連續性。例如對于高危設備故障時必須進入安全停止狀態對于低風險流程可以允許在降級模式如極低速度、受限范圍下運行一段時間。同時PEP本地應緩存最關鍵的安全策略。上下文數據質量差導致策略誤判“垃圾進垃圾出”。如果人員檢測傳感器誤報率高就會導致機器人頻繁無故降速或停止嚴重影響生產效率。避坑指南不要完全依賴單一傳感器做關鍵安全決策。采用多傳感器冗余和融合算法。同時建立上下文數據的健康度監控機制。當某個傳感器數據持續異常或與其他數據源嚴重沖突時策略引擎應能識別并降低其權重甚至觸發維護警報而不是盲目相信它。6.2 典型問題排查思路當系統出現異常行為如合法操作被拒絕、或危險操作未被阻止時可以按照以下流程排查檢查審計日志這是第一現場。零信任系統的每個策略決策無論允許還是拒絕都應該有詳細的審計日志記錄時間戳、主體、資源、動作、環境上下文、決策結果、引用的策略規則ID。通過日志可以快速定位是哪個環節的決策出了問題。復核上下文快照查看決策時刻策略引擎所“看到”的上下文數據是什么。是不是傳感器數據延遲了是不是人員定位標簽電量不足導致位置信息錯誤上下文與實際情況是否相符驗證策略規則根據日志中的策略規則ID找到對應的具體規則。檢查規則的邏輯條件是否編寫正確規則的屬性值如角色名稱、區域ID是否與當前系統實際使用的值匹配是否存在規則沖突導致另一條優先級更高的規則覆蓋了預期規則確認身份與屬性確認發起請求的智能體身份證書是否有效、是否被吊銷其當前被賦予的屬性如角色是否正確是不是智能體軟件升級后其屬性沒有及時更新測試策略決策路徑在測試環境或數字孿生中復現問題場景使用策略測試工具手動輸入相同的請求和上下文觀察決策結果是否與生產環境一致。這有助于區分是策略邏輯問題還是運行時數據問題。6.3 技術演進與未來挑戰這個領域還在快速發展我認為有幾個方向值得密切關注AI與零信任的結合目前策略主要還是基于人工編寫的規則。未來可以利用機器學習來分析智能體的正常行為模式自動檢測異常如某個智能體突然開始高頻訪問它從不使用的傳感器并動態生成或調整策略。但這需要解決AI模型自身的安全性、可解釋性以及誤報率的問題。區塊鏈用于分布式信任在去中心化、多利益相關的ACPS中如多個物流公司的機器人在共享倉庫中作業區塊鏈技術可能用于管理分布式的身份和策略確保所有參與方對授權記錄達成共識而無需完全依賴一個中心化的權威機構。標準化進程目前還缺乏統一的零信任架構和接口標準特別是針對工業自動化和機器人領域。這導致不同廠商的方案難以互聯互通。關注IEC、IEEE、工業互聯網聯盟等組織在相關標準方面的進展對于技術選型和未來兼容性至關重要。從我個人的實踐經驗來看為智能體控制的機器人系統構建零信任模型絕非一蹴而就的項目而是一個需要持續迭代的安全旅程。它不僅僅是一套技術方案更是一種貫穿系統設計、開發、部署、運維全流程的安全哲學。起步的關鍵是從一個具體的、高價值的場景入手用最小的可行產品驗證核心邏輯讓安全團隊和業務團隊共同看到其價值然后再逐步推廣。記住再完美的安全模型如果復雜到影響了系統的核心功能和性能也注定無法落地。平衡的藝術始終是工程實踐的核心。