<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      Agent Skills 落地實戰:拒絕“裸奔”,構建確定性與靈活性共存的混合架構

      0
      分享至


      作者 | 仇智慧

      策劃 | 李冬梅

      隨著 Anthropic 開源 skills 倉庫,"Code Interpreter"(代碼解釋器)模式成為 Agent 開發的熱門方向。許多開發者試圖采取激進路線:賦予 LLM 聯網和 Python 執行權限,讓其現場編寫代碼來解決一切問題。但在構建企業級“智能文檔分析 Agent”的實踐中,我們發現這種“全托管”模式在穩定性、安全性和可控性上存在巨大隱患。本文將分享我們如何摒棄激進路線,采用Java (確定性 ETL) + DSL 封裝式 Skills + 實時渲染的混合架構,在保留 LLM 靈活性的同時,確保系統的工業級穩定性。

      背景:當文檔分析遇到“復雜生成”

      在我們的“文檔處理 Agent”項目中,基礎的問答功能(RAG)已經解決得很好。但隨著用戶需求升級,我們面臨了新的挑戰:

      用戶場景

      “這是 2024 和 2025 年的兩份經營數據報表,請對比 DAU 和營收的同比增長率,并生成一個 Excel 表格給我。另外,把總結報告導出為 PDF?!?/blockquote>

      這類需求包含兩個特征:

      • 邏輯計算:需要精確算術(LLM 弱項)。

      • 文件 IO:需要生成物理文件(LLM 無法直接做到)。

      引入 Skills(讓 LLM 調用 Python 代碼)似乎是唯一解。但在具體落地時,我們走了一段彎路。

      彎路:激進的“純 Skills”路線

      起初,我們參考了開源社區做法,采用了完全的 Code Interpreter 模式。我們將requests、pandas、reportlab等庫的權限全部開放給 LLM,并在 Prompt 中告訴它:“你是一個 Python 專家,請自己寫代碼解決所有問題?!?/p>

      這種“裸奔”模式在生產環境中遭遇了三次暴擊:

      • 輸入端不可控:LLM 對非結構化數據(如無后綴 URL、加密 PDF)的處理極其脆弱,經常陷入報錯死循環。

      • 輸出端崩壞:讓 LLM 從零繪制 PDF/Word 是災難。經常出現中文亂碼、表格對不齊、使用了過期的庫 API 等問題。

      • 安全黑洞:數據流完全在沙箱內閉環,Java 主程序失去了對內容的控制權,無法攔截敏感詞或違規數據。

      變革:Java 主控 +

      DSL Skills 的混合架構

      為了解決上述問題,我們重構了架構。核心思想是:收回 LLM 的“底層操作權”,只保留其“邏輯調度權”。

      我們制定了新的架構分工:Java負責確定性的數據流轉與安檢,LLM負責意圖理解與代碼組裝,Python 沙箱負責在受控環境下執行具體計算。

      架構設計概覽

      我們將系統重新劃分為四個邏輯層級:

      • ETL 層 (Java):負責下載、MIME 識別、OCR、敏感詞檢測。這是“確定性管道”。

      • Brain 層 (LLM):負責閱讀純文本,進行邏輯推理,并生成調用代碼。

      • Skills 層 (Python Sandbox):提供高度封裝的 SDK(DSL),而非裸庫。

      • Delivery 層 (Java):負責將 Markdown/HTML 實時渲染為 PDF/Word。


      輸入側:回歸 Java 流水線 (ETL)

      我們不再讓 LLM 去下載和解析文件。所有輸入文件,先經過 Java 的DocPipeline。利用 Apache Tika 進行精準解析,并立即進行敏感詞檢測文本截斷。這一步保證了喂給 LLM 的數據是干凈、安全、標準化的純文本。

      3.3 中間層:DSL 封裝模式 (The Wrapper Pattern)

      這是我們對 Skills 實踐最大的改進。我們禁止LLM 直接寫import pandas進行底層操作,而是預置了一套高度封裝的 DSL。

      Python 端封裝 (excel_tool.py):

              return f"Error: {str(e)}"

      Skill 說明書 (SKILL.md):

      我們在 Prompt 中通過“接口契約”強行約束 LLM 的行為,明確了何時該寫代碼,何時該純輸出文本。

      << >>

      # File Generation Skill (Standardized) 你擁有生成專業格式文件(Excel, Word, PDF)的能力。 沙箱中已預裝了封裝好的 `excel_tool` 庫。 ** 核心決策樹 **: 1. 如果是 ** 統計數據 / 表格 ** -> 必須生成 **Excel** -> ** 寫 Python 代碼 **。 2. 如果是 ** 分析報告 / 文檔 ** -> 必須生成 **Word/PDF** -> ** 禁止寫代碼 **,走渲染路徑。 #### 場景 1:生成 Excel (.xlsx) ** 規則 **:禁止使用 `pandas` 底層 API,必須調用封裝函數。 ** 數據結構 **:必須是【字典列表】,每個字典代表一行。 **Python 調用示例 **: ```python import excel_tool # 1. 準備數據 (從文檔中提取) data = [     {'年份': '2024', 'DAU': 1000, '營收': '500 萬'},     {'年份': '2025', 'DAU': 1500, '營收': '800 萬'} ] # 2. 調用封裝函數 (自動處理樣式、列寬) excel_tool.create_excel(data, filename='analysis.xlsx')

      輸出側:渲染與交付的分離

      對于不同類型的文件,我們采取了截然不同的交付策略:

      1. Excel(強結構化):走Skills 路線。LLM 組裝數據 -> 調用excel_tool-> 沙箱生成物理文件。

      2. Word/PDF(富文本):走渲染路線。嚴禁 LLM 寫代碼生成。

        1. LLM 只輸出高質量的Markdown并在末尾打上<< >> 標簽。

        2. Java 后端攔截該標簽,利用OpenHTMLtoPDFPandoc將 Markdown實時轉換為精美的 PDF/Word。

      硬核代碼實現 (Spring AI)

      以下是我們在 Spring AI 體系下實現這套混合架構的關鍵邏輯。

      動態技能注入 (SkillManager)

      我們實現了一個SkillManager,支持按需加載技能。為了提升性能,我們設計了 Session 級的“防抖機制”,確保同一個會話中只需上傳一次 Python 腳本,避免重復 IO。

      }

      業務調度與意圖分流 (Handler)

      串聯 Java ETL、LLM 推理和最終的交付分流。

      }


      攔截與交付 (SandboxTools)

      在 Tool 執行層做最后一道防線:輸出內容的二次安檢

      }

      總 結

      Skills 技術讓 LLM 擁有了“手”,但這雙手必須戴上“手套”。

      通過這次架構演進,我們得出的核心經驗是:


      • 不要高估 LLM 的 Coding 能力:它是一個優秀的邏輯推理引擎,但在工程細節(排版、庫依賴、環境配置)上非常糟糕。DSL 封裝是必須的。

      • 不要丟掉 Java 的確定性:解析、下載、格式轉換、安全檢查,這些傳統代碼擅長的領域,不要交給概率性的 LLM 去做。

      • 架構分層

        • Input: Java (Standardization & Security)

        • Thinking: LLM (Reasoning)

        • Action:Python (Calculation via DSL)

        • Output: Java (Rendering & Delivery)


      這種混合架構,既保留了 Agent 處理復雜動態需求的能力(如自定義計算漲跌幅),又守住了企業級應用對穩定性與合規性的底線。

      會議推薦

      InfoQ 2026 全年會議規劃已上線!從 AI Infra 到 Agentic AI,從 AI 工程化到產業落地,從技術前沿到行業應用,全面覆蓋 AI 與軟件開發核心賽道!集結全球技術先鋒,拆解真實生產案例、深挖技術與產業落地痛點,探索前沿領域、聚焦產業賦能,獲取實戰落地方案與前瞻產業洞察,高效實現技術價值轉化。把握行業變革關鍵節點,搶占 2026 智能升級發展先機!

      今日薦文

      你也「在看」嗎?

      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      人生建議,不要輕易帶父母去旅游!網友:只有瘋了的人才帶

      人生建議,不要輕易帶父母去旅游!網友:只有瘋了的人才帶

      另子維愛讀史
      2026-01-23 20:28:44
      重磅利好!商業航天再迎重大利好!

      重磅利好!商業航天再迎重大利好!

      風風順
      2026-01-26 04:55:03
      比亞迪土耳其建廠項目告吹,土方強要技術不成加征50%關稅。

      比亞迪土耳其建廠項目告吹,土方強要技術不成加征50%關稅。

      荊楚寰宇文樞
      2026-01-25 22:56:30
      輸浙江發布會!盧偉未提末節用人問題,古德溫反思自身失誤!

      輸浙江發布會!盧偉未提末節用人問題,古德溫反思自身失誤!

      籃球資訊達人
      2026-01-26 02:30:22
      哈梅內伊:必須不惜一切手段鎮壓抗議

      哈梅內伊:必須不惜一切手段鎮壓抗議

      桂系007
      2026-01-25 22:34:05
      臘月初八“轉運日”,別忘:吃2樣,做3事,忌1事,過吉祥如意年

      臘月初八“轉運日”,別忘:吃2樣,做3事,忌1事,過吉祥如意年

      神牛
      2026-01-25 08:37:28
      大S離世后,汪小菲兒女來京過年!玥兒撩發好美,張蘭買好多零食

      大S離世后,汪小菲兒女來京過年!玥兒撩發好美,張蘭買好多零食

      科學發掘
      2026-01-26 00:18:26
      倒計時!曝利物浦最快48小時更換主帥!歐洲名帥攜頂級中衛來投

      倒計時!曝利物浦最快48小時更換主帥!歐洲名帥攜頂級中衛來投

      頭狼追球
      2026-01-25 13:15:01
      “愛國反美”大業,居然要靠這樣來完成

      “愛國反美”大業,居然要靠這樣來完成

      望岳
      2026-01-25 21:07:33
      泰游客赴哈爾濱旅行后回國報警,涉事泰國旅行社:系己方與顧客的問題,與中國旅行社無關

      泰游客赴哈爾濱旅行后回國報警,涉事泰國旅行社:系己方與顧客的問題,與中國旅行社無關

      紅星新聞
      2026-01-23 12:26:32
      美軍要逃!庫爾德武裝反攻,巴沙爾舊部加入戰斗,朱拉尼徹底失算

      美軍要逃!庫爾德武裝反攻,巴沙爾舊部加入戰斗,朱拉尼徹底失算

      老鵜愛說事
      2026-01-26 04:14:04
      33年小記者爬到正廳級,掌浙江文化產業錢袋,臨退休為何突然投案

      33年小記者爬到正廳級,掌浙江文化產業錢袋,臨退休為何突然投案

      特特農村生活
      2026-01-26 00:30:34
      唐山殺警案,9年沒破案,原來兇手就在專案組

      唐山殺警案,9年沒破案,原來兇手就在專案組

      衍月
      2025-12-22 17:53:21
      后悔也晚了!大批F35逼到家門口,伊朗卻發現紅旗9和殲10還未到位

      后悔也晚了!大批F35逼到家門口,伊朗卻發現紅旗9和殲10還未到位

      阿器談史
      2026-01-25 00:15:57
      曹軼歐回憶:1933年,康生親手用斧子劈死了顧順章的家人

      曹軼歐回憶:1933年,康生親手用斧子劈死了顧順章的家人

      文史季季紅
      2026-01-23 13:00:02
      美高官急呼:別搶石油了!特朗普還在瞎折騰,中國已砸千億搞科技

      美高官急呼:別搶石油了!特朗普還在瞎折騰,中國已砸千億搞科技

      通文知史
      2026-01-24 18:40:03
      芬蘭總統爆出猛料,各國美制戰機全被控制!印媒:丹麥求購殲-20

      芬蘭總統爆出猛料,各國美制戰機全被控制!印媒:丹麥求購殲-20

      小鄭說史
      2026-01-25 21:33:26
      安東尼奧即將成為國奧主帥,兩年后將挑戰40年魔咒

      安東尼奧即將成為國奧主帥,兩年后將挑戰40年魔咒

      澎湃新聞
      2026-01-25 14:07:05
      5.00-1.17!王欣瑜沖澳網8強,2-1爆冷?拭目以待,比賽時間如下

      5.00-1.17!王欣瑜沖澳網8強,2-1爆冷?拭目以待,比賽時間如下

      侃球熊弟
      2026-01-26 00:15:03
      紹興紡織廠老板郭雷去世!剛當爺爺才40多歲,疑因喝酒導致溺亡

      紹興紡織廠老板郭雷去世!剛當爺爺才40多歲,疑因喝酒導致溺亡

      裕豐娛間說
      2026-01-25 10:40:07
      2026-01-26 05:47:00
      AI前線 incentive-icons
      AI前線
      面向AI愛好者、開發者和科學家,提供AI領域技術資訊。
      1266文章數 112關注度
      往期回顧 全部

      科技要聞

      黃仁勛在上海逛菜市場,可能惦記著三件事

      頭條要聞

      委代總統控訴遭美國威脅:不配合就殺了你們

      頭條要聞

      委代總統控訴遭美國威脅:不配合就殺了你們

      體育要聞

      中國足球不會一夜變強,但他們已經創造歷史

      娛樂要聞

      央八開播 楊紫胡歌主演的40集大劇來了

      財經要聞

      隋廣義等80人被公訴 千億騙局進入末路

      汽車要聞

      別克至境E7內飾圖曝光 新車將于一季度正式發布

      態度原創

      游戲
      教育
      時尚
      數碼
      藝術

      LCK春季賽:道心沒有破碎,KT找回狀態,三局戰勝BRO

      教育要聞

      2026高考突破1400萬?權威解讀來了!

      看了魯豫對章小蕙的采訪,最大感觸是這一點

      數碼要聞

      AMD最強APU更新!銳龍AI Max+ 400詳細規格曝光:5.2GHz CPU、3.0GHz GPU

      藝術要聞

      溥心畬的花鳥,淡雅清新

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 欧美日产国产精品| 国产日产欧产精品精品| 国产白丝无码免费视频| 国产精品久久久久久久久动漫| 久久青青草原国产毛片| 日韩欧美一卡2卡3卡4卡无卡免费2020| 国产精品国产精品偷麻豆| 日韩色区| 熟女制服丝袜,中文字幕| AV亚洲?电影AV?AV天堂| 强奷很舒服好爽好爽| 欧美性大战久久久久久久| 一区二区三区偷拍系列| 亚洲欧美日韩高清一区| 女人18毛片久久| xxx综合网| 精品久久久久久久久午夜福利| 乱色欧美激惰| 熟女人妻视频| 精品国产99久久久久久www| 国产在线网址| 亚洲另类丝袜综合网| 伊人天天久大香线蕉av色| 久久精品一卡二卡| 精品国产乱码久久久久夜深人妻 | 无码人妻斩一区二区三区| 无码精品国产va在线观看dvd | 亚洲成人影片| 亚洲熟妇无码成人A片| 竹溪县| 国产在线视频福利资源站| 全部免费特黄特色大片中国| 99精品国产丝袜在线拍国语| 法国白嫩大屁股xxxx| 日韩一区二区三区女优丝袜| 男人天堂网址| 宝丰县| 国产高清色高清在线观看| 99re免费| 久久精品国产2020| 欧美乱伦视频|