日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Agent畫(huà)圖為何需要編譯器:Archify的typed JSON IR設(shè)計(jì)解析

Agent畫(huà)圖為何需要編譯器:Archify的typed JSON IR設(shè)計(jì)解析 1. 先解決一個(gè)反常識(shí)的問(wèn)題Agent 畫(huà)圖為什么不能用“畫(huà)”的前陣子在研究 Agent 工具鏈的時(shí)候注意到一個(gè)很有意思的開(kāi)源項(xiàng)目——Archify目前已經(jīng)積累了 35k Stars。它的核心口號(hào)翻譯過(guò)來(lái)很直接“Agent 畫(huà)圖需要編譯器?!边@個(gè)說(shuō)法乍一聽(tīng)挺反直覺(jué)的。畫(huà)圖這件事人是用手畫(huà)的用鼠標(biāo)拖的用畫(huà)板涂的怎么到了 Agent 這里反而要“編譯”但只要你真的用 Agent 生成過(guò)復(fù)雜的圖形界面、數(shù)據(jù)可視化圖表、架構(gòu)圖、流程圖你大概率遇到過(guò)下面這些讓人抓狂的場(chǎng)景讓 Agent 畫(huà)一個(gè)多分支流程圖它畫(huà)到第三個(gè)分支就開(kāi)始重疊節(jié)點(diǎn)擠成一團(tuán)連線繞得跟迷宮一樣。讓 Agent 生成一張柱狀圖加趨勢(shì)線的組合圖它先把柱狀圖畫(huà)完然后趨勢(shì)線完全對(duì)不上柱子的 X 軸坐標(biāo)。讓 Agent 一邊回答問(wèn)題一邊畫(huà)個(gè)對(duì)照示意圖它畫(huà)完之后圖里的數(shù)字和它上文說(shuō)的結(jié)論對(duì)不上。稍微把需求描述得復(fù)雜一點(diǎn)比如“在這三個(gè)節(jié)點(diǎn)下面各掛兩個(gè)子節(jié)點(diǎn)其中第二個(gè)子節(jié)點(diǎn)用不同顏色”它就崩潰了輸出一堆亂碼或者直接報(bào)錯(cuò)。這些問(wèn)題的根源在哪里我自己的結(jié)論是我們把 Agent 當(dāng)成了“畫(huà)師”但它本質(zhì)上是個(gè)“語(yǔ)言模型”。它擅長(zhǎng)的是一步步地推理和生成 token而不是在二維空間里做精確的幾何排布。你讓它直接寫(xiě) SVG 或者用某個(gè)繪圖庫(kù)去畫(huà)就是在逼它用自己不擅長(zhǎng)的方式做一件需要空間感知力的事情。那怎么辦Archify 的思路是別讓 Agent 直接碰畫(huà)布讓它先寫(xiě)代碼再寫(xiě)一種高度結(jié)構(gòu)化的中間表示IR最后由一個(gè)專(zhuān)門(mén)的“編譯器”去渲染成最終圖形。這就是“Agent 畫(huà)圖需要編譯器”這句話(huà)的底層邏輯。這篇文章我就以 Archify 為例把 typed JSON IR 這套方案從頭到尾拆一遍。聊清楚它到底解決什么問(wèn)題、核心設(shè)計(jì)是什么、以及你怎么把這種思路抄到自己的 Agent 項(xiàng)目里。2. 核心問(wèn)題拆解Agent 畫(huà)圖的痛點(diǎn)到底在哪里要理解 Archify 的方案必須先理解 Agent 原生繪圖方式為什么會(huì)崩。我總結(jié)下來(lái)核心痛點(diǎn)有三個(gè)。2.1 語(yǔ)言模型的“局部最優(yōu)”陷阱它看不見(jiàn)整塊畫(huà)布先說(shuō)第一個(gè)痛點(diǎn)——Agent 沒(méi)有全局視野。大模型在生成長(zhǎng)文本的時(shí)候是逐 token 生成的每一步只看得到它已經(jīng)生成的內(nèi)容和當(dāng)前上下文窗口里有限的信息。它沒(méi)有一個(gè)“全局畫(huà)布”的概念更不會(huì)在生成完第一個(gè)節(jié)點(diǎn)之后回頭檢查第二個(gè)節(jié)點(diǎn)有沒(méi)有超出畫(huà)布邊界。舉一個(gè)我實(shí)際測(cè)試過(guò)的例子。我讓一個(gè) Agent 用 HTML CSS 畫(huà)一張組織結(jié)構(gòu)圖包含一個(gè) CEO頂層、三個(gè) VP第二層每個(gè) VP 下面兩個(gè)孩子節(jié)點(diǎn)。這個(gè) Agent 生成的頁(yè)面兩個(gè) VP 的區(qū)塊在橫向排列時(shí)直接重疊了因?yàn)樗谟?jì)算每個(gè)板塊寬度的時(shí)候用的是估計(jì)值而不是真實(shí)的布局引擎結(jié)果。這就像讓一個(gè)只能看見(jiàn)自己面前 30 厘米范圍的人去布置一個(gè) 100 平米的房間他擺完第一組沙發(fā)之后根本不知道第二組沙發(fā)該往哪兒挪。而人不是這樣畫(huà)的。人畫(huà)圖的時(shí)候眼睛會(huì)反復(fù)掃描整張圖發(fā)現(xiàn)某個(gè)節(jié)點(diǎn)太靠右了會(huì)往回調(diào)整。這種“全局審視 局部修正”的循環(huán)恰恰是大模型在純文本生成模式下不具備的能力。2.2 Token 成本失控像素級(jí)、元素級(jí)指令消耗太大第二個(gè)痛點(diǎn)是畫(huà)一張稍微復(fù)雜一點(diǎn)的圖Token 消耗會(huì)急劇膨脹。比如你讓 Agent 生成一張包含 20 個(gè)節(jié)點(diǎn)的架構(gòu)圖每個(gè)節(jié)點(diǎn)都有文字標(biāo)簽、邊框顏色、坐標(biāo)位置。如果直接讓 Agent 輸出 SVG每個(gè)元素至少需要 4~8 行 XML 代碼每個(gè)節(jié)點(diǎn)的坐標(biāo)、寬度、高度、字體、顏色、描邊全都要顯式寫(xiě)出來(lái)。20 個(gè)節(jié)點(diǎn)、30 條連線、若干分組標(biāo)簽代碼量輕松上千行。Token 一多出錯(cuò)的概率就指數(shù)級(jí)上升。Model 在生成長(zhǎng)序列的時(shí)候注意力會(huì)逐漸衰減尤其是到了輸出序列的后半段非常容易出現(xiàn)“前面定義一個(gè)變量、后面忘了這個(gè)變量”的情況。更頭疼的是如果生成的 SVG 有語(yǔ)法錯(cuò)誤或者坐標(biāo)不對(duì)你要讓 Agent 自己修它可能把整段代碼重新生成一遍而不是只改動(dòng)有問(wèn)題的那個(gè)節(jié)點(diǎn)。這種“局部問(wèn)題、全局重寫(xiě)”的模式成本高得嚇人。2.3 語(yǔ)義鴻溝描述一個(gè)“漏斗圖”不該等同于描述一堆坐標(biāo)第三個(gè)痛點(diǎn)也是最核心的描述意圖和描述圖形之間存在巨大的語(yǔ)義鴻溝。人跟 Agent 說(shuō)“我要畫(huà)一個(gè)銷(xiāo)售漏斗從訪客到成交四層每層寬度遞減”這是業(yè)務(wù)語(yǔ)義。Agent 接到這個(gè)需求之后需要自己把它翻譯成精確的坐標(biāo)、路徑、樣式——這是圖形語(yǔ)義。一旦中間的翻譯過(guò)程出了問(wèn)題你很難定位是“意圖理解錯(cuò)了”還是“坐標(biāo)算錯(cuò)了”。因?yàn)殄e(cuò)誤的根源是混在一起的。Archify 的做法是把“意圖理解”和“坐標(biāo)計(jì)算”這兩件事完全拆開(kāi)意圖理解Agent 只需要把用戶(hù)需求轉(zhuǎn)化為一個(gè)結(jié)構(gòu)化、類(lèi)型化的 JSON 描述比如“創(chuàng)建一個(gè)漏斗圖四層標(biāo)簽分別是 X、Y、Z、W按順序遞減寬度”。坐標(biāo)計(jì)算交給編譯器去算。編譯器內(nèi)部有布局引擎知道怎么讓四層看起來(lái)均勻、怎么擺放標(biāo)簽不會(huì)重疊、怎么處理特殊字符。這個(gè)拆分邏輯跟傳統(tǒng)軟件工程里的“前后端分離”如出一轍——讓專(zhuān)業(yè)的人做專(zhuān)業(yè)的事而 Graph IR 就是那個(gè)“前后端之間的 API 契約”。3. 從“畫(huà)圖工具”到“DSL 編譯器”Archify 的 typed JSON IR 到底是什么Archify 給出的答案是為圖形定義一個(gè)類(lèi)型化的 JSON 中間表示IR約束 Agent 只能輸出 IR再由渲染后端把 IR 編譯成 SVG/Canvas。3.1 先搞明白 typed JSON IR 這個(gè)名詞把 “typed JSON IR” 拆開(kāi)看JSON不用解釋了數(shù)據(jù)交換的事實(shí)標(biāo)準(zhǔn)Agent 和編譯器都能輕松處理。IRIntermediate Representation中間表示這是一個(gè)編譯器術(shù)語(yǔ)。編譯器不會(huì)把 C 語(yǔ)言直接翻譯成機(jī)器碼中間會(huì)先翻譯成一種“既保留程序結(jié)構(gòu)、又去除語(yǔ)法噪音”的中間形式。Archify 把 IR 這個(gè)概念借過(guò)來(lái)了——它不是讓 Agent 直接畫(huà)圖而是讓 Agent 先寫(xiě)一份“關(guān)于圖的中間表示”再由編譯器二次處理。typed JSON這里的 typed 是重點(diǎn)。不是所有 JSON 都叫 typed JSON。Archify 的 IR 在 JSON schema 層面做了很強(qiáng)的約束。每個(gè)節(jié)點(diǎn)必須有指定的 type 字段比如mermaid、flowchart、actor不同的 type 有不同的必填字段編譯器在解析的時(shí)候會(huì)做嚴(yán)格的類(lèi)型校驗(yàn)。結(jié)合來(lái)看Archify 的 typed JSON IR 本質(zhì)上是一種DSLDomain-Specific Language領(lǐng)域特定語(yǔ)言只不過(guò)它不是給人類(lèi)設(shè)計(jì)的 DSL而是為 Agent 和編譯器之間設(shè)計(jì)的一種“協(xié)議語(yǔ)言”。3.2 Archify IR 的兩種表達(dá)方式Mermaid 優(yōu)先代碼塊兜底Archify 的 IR 實(shí)際落地時(shí)支持兩種表達(dá)方式我建議都了解一下因?yàn)槟憬拥?Agent 不一樣熟悉的東西不一樣選錯(cuò)方式會(huì)導(dǎo)致接入成本高出好幾倍。表達(dá)方式描述適用場(chǎng)景Mermaid DSL讓 Agent 輸出標(biāo)準(zhǔn)化 Mermaid 語(yǔ)法Archify 解析后整體轉(zhuǎn)換為圖形Agent 親近文本 DSL生成簡(jiǎn)單流程圖和時(shí)序圖時(shí)比較穩(wěn)代碼塊包裹 IRAgent 輸出 JSON IR 代碼塊由 Archify 的解析器讀取并渲染需要強(qiáng)類(lèi)型校驗(yàn)、更精細(xì)控制節(jié)點(diǎn)屬性和坐標(biāo)計(jì)算時(shí)更合適Mermaid 大家應(yīng)該不陌生是一種很流行的文本圖表 DSL。它的好處是語(yǔ)法相對(duì)簡(jiǎn)單Agent 生成起來(lái)不容易崩。Archify 把它納入 IR 體系相當(dāng)于給 Mermaid 套了一層標(biāo)準(zhǔn)化的殼。而代碼塊包裹 IR適合對(duì)圖形細(xì)節(jié)要求更高的場(chǎng)景。例如你需要給某個(gè)節(jié)點(diǎn)自定義一個(gè)特殊邊框樣式、需要控制節(jié)點(diǎn)之間的相對(duì)位置這時(shí) Mermaid 的表達(dá)能力不夠JSON IR 就能接管。我自己實(shí)測(cè)下來(lái)Mermaid 路線適合 80% 的常規(guī)業(yè)務(wù)圖表流程圖、時(shí)序圖、甘特圖JSON IR 路線適合需要精細(xì)控制布局的高級(jí)場(chǎng)景。Archify 兩種都支持這給了接入手冊(cè)很大的自由度。3.3 IR 代碼長(zhǎng)什么樣來(lái)一段真實(shí)的示例為了讓你有一個(gè)直觀感受這里給出一個(gè)非常簡(jiǎn)單的 Archify IR 示例。假設(shè)我要畫(huà)一個(gè)兩個(gè)節(jié)點(diǎn)、一條邊的流程圖輸入文本{ schema: archify/flowchart, version: 1.0, type: flowchart, direction: LR, nodes: [ { id: a, label: 用戶(hù)輸入, type: process }, { id: b, label: 系統(tǒng)處理, type: process } ], edges: [ { from: a, to: b, label: 提交 } ] }你發(fā)現(xiàn)沒(méi)有這份 JSON 里沒(méi)有出現(xiàn)任何一個(gè)“坐標(biāo)值”。沒(méi)有x、y、width、height。它描述的是圖的結(jié)構(gòu)而不是圖的像素。這意味著什么意味著 Agent 的任務(wù)從“精確計(jì)算每個(gè)元素的位置”變成了“精確描述元素之間的關(guān)系”。后者對(duì)語(yǔ)言模型來(lái)說(shuō)友好太多了。坐標(biāo)計(jì)算、排布優(yōu)化、連線避障這些事情全部由編譯器在渲染階段自動(dòng)完成。這也是為什么 Archify 能將這些任務(wù)從 GPT-4o 等多模態(tài)模型中高效剝離出來(lái)——用公共的、確定性的算法去替代不確定的、高成本的模型推理。3.4 為什么不能直接用現(xiàn)成的 Graphviz 或 D3 庫(kù)你可能會(huì)有個(gè)疑問(wèn)畫(huà)圖編譯器Graphviz 不是一直干這事嗎D3.js 也可以做布局計(jì)算啊為什么 Archify 要大費(fèi)周章造一個(gè) IR我的理解是Graphviz 和 D3 并不服務(wù)于同一個(gè)“用戶(hù)”Graphviz 是為技術(shù)人員設(shè)計(jì)的它接受 DOT 語(yǔ)言功能很強(qiáng)但它的布局風(fēng)格偏“工程感”想要做出好看的現(xiàn)代圖表需要配置很多東西。D3.js 其實(shí)不算編譯器它是一個(gè)渲染工具庫(kù)布局算法也得你自己寫(xiě)。Agent 用 D3 畫(huà)圖就相當(dāng)于讓一個(gè)沒(méi)有圖形學(xué)基礎(chǔ)的人去調(diào)一個(gè)底層 API——可以做但特別容易出邊界問(wèn)題。Graphviz 和 D3 的定位是“面向人類(lèi)的工具”。Archify 的定位則完全不同它是“面向 Agent 的工具”。它要解決的核心問(wèn)題不是“人用起來(lái)順不順手”而是“模型生成起來(lái)穩(wěn)不穩(wěn)定”。IR 的設(shè)計(jì)核心就是讓模型的輸出空間被強(qiáng)約束在一個(gè)很窄的、類(lèi)型安全的范圍內(nèi)——這就是 typed JSON IR 的意義。4. 編譯器設(shè)計(jì)的靈魂P(guān)ipeline 的每個(gè)階段都在解決哪個(gè) Agent 毛病Archify 既然把自己定位成“編譯器”那么它肯定是有一條編譯管線的。我研究它的設(shè)計(jì)之后把它拆成了四個(gè)階段每個(gè)階段直接對(duì)應(yīng)我們要消除的 Agent 問(wèn)題。4.1 詞法分析與語(yǔ)法分析用強(qiáng)制 schema 鎖死輸出格式編 譯 器 的第一個(gè)階段是詞法分析和語(yǔ)法分析。對(duì)于 Archify 來(lái)說(shuō)就是給 Agent 的輸出做一次嚴(yán)格的全身體檢。Agent 生成的 IR 如果沒(méi)有通過(guò) JSON Schema 校驗(yàn)比如nodes字段里缺了id、type寫(xiě)錯(cuò)了、edges引用了不存在的節(jié)點(diǎn) ID這個(gè) IR 就會(huì)被打回要求重新生成。這一步的操作價(jià)值在于把很多原本要在渲染階段才能發(fā)現(xiàn)的錯(cuò)誤提前到了生成階段攔截掉。渲染階段出錯(cuò)你要面對(duì)的是用戶(hù)對(duì)著一張爛圖的困惑生成階段攔截掉你只需要讓 Agent 重新生成一份 JSON。而且強(qiáng)制 schema 校驗(yàn)還有一個(gè)隱藏好處它可以有效減少 Agent 幻覺(jué)。當(dāng) Agent 知道它的輸出會(huì)經(jīng)過(guò)嚴(yán)格的機(jī)器校驗(yàn)而且不合格會(huì)被退回模型會(huì)傾向于生成更保守、更符合格式預(yù)期的內(nèi)容。這種“格式約束 失敗反饋”的組合是當(dāng)前階段讓大模型真正靠譜起來(lái)的重要手段。4.2 語(yǔ)義分析與中間代碼生成把“業(yè)務(wù)意圖”拆成“圖形原子”過(guò)了語(yǔ)法層校驗(yàn)編譯器進(jìn)入第二個(gè)階段語(yǔ)義分析。這一階段的輸入是結(jié)構(gòu)合法的指令列表輸出是經(jīng)過(guò)類(lèi)型檢查、屬性補(bǔ)全后帶具體語(yǔ)義的指令項(xiàng)。Archify 中會(huì)對(duì) IR 中的每個(gè)節(jié)點(diǎn)和邊做類(lèi)型檢查如果發(fā)現(xiàn)某個(gè)節(jié)點(diǎn)引用了不存在的組件類(lèi)型或某個(gè)邊的屬性不匹配箭頭語(yǔ)義編譯器就會(huì)中斷并返回錯(cuò)誤信息。這一步非常關(guān)鍵的地方在于它干的活是把一個(gè)“業(yè)務(wù)層需求”翻譯成“圖形層元素”。拿我們之前的銷(xiāo)售漏斗例子來(lái)說(shuō)業(yè)務(wù)層輸入是我要畫(huà)一個(gè)四層銷(xiāo)售漏斗從訪客到成交。編譯器做的是確定四個(gè)階段節(jié)點(diǎn)、確定連線方向、計(jì)算每層寬度比例、生成mermaid或 SVG 需要的具體語(yǔ)句。這里就是“編譯器”和“模板引擎”的分水嶺。模板引擎是死板的輸入格式稍有偏差就罷工編譯器是有層級(jí)、有抽象能力的它可以在前面兩層就把輸入固定成明確的、可控的格式——這正是“typed”帶來(lái)的優(yōu)勢(shì)。4.3 布局與渲染后端坐標(biāo)交給算法樣式統(tǒng)一輸出當(dāng) IR 被校驗(yàn)通過(guò)、語(yǔ)義檢查完成編譯器就要進(jìn)入“生成目標(biāo)代碼”階段了。這里的“目標(biāo)代碼”可能是 Mermaid 源碼也可能是 SVG 代碼。Archify 在這個(gè)階段真正讓人省心的地方是布局引擎幫我們處理了最耗心力的坐標(biāo)計(jì)算。比如在流程圖中Agent 只需要聲明“節(jié)點(diǎn) A 指向節(jié)點(diǎn) B”編譯器自動(dòng)計(jì)算這條連線從 A 的右側(cè)出、彎折兩次、從 B 的左側(cè)入并確保不穿過(guò)其他節(jié)點(diǎn)。這種避障計(jì)算對(duì)Agent來(lái)說(shuō)很難每次生成都有概率失敗但算法來(lái)做幾乎是確定性的。出了坐標(biāo)之外編譯器還會(huì)統(tǒng)一樣式比如統(tǒng)一的節(jié)點(diǎn)圓角、統(tǒng)一的配色體系。這樣做的好處是不是讓圖“好看”這么膚淺而是保證輸出風(fēng)格的一致性。同一份 IR不管是誰(shuí)來(lái)觸發(fā)編譯出來(lái)的圖都維持同樣的品牌調(diào)性這很符合企業(yè)級(jí)應(yīng)用的需求。4.4 類(lèi)型系統(tǒng)收尾最大化可組合性最小化運(yùn)行時(shí)錯(cuò)誤最后這個(gè)階段的類(lèi)型體系在整個(gè) IR 設(shè)計(jì)里是畫(huà)龍點(diǎn)睛的存在。typed JSON IR 的“typed”在項(xiàng)目里不是一句口號(hào)而是真的把系統(tǒng)里所有元素分成有限類(lèi)型集合比如flowchart類(lèi)型管理節(jié)點(diǎn)和邊有嚴(yán)格的方向約束。sequence類(lèi)型管理參與者、激活條、消息箭頭。gantt類(lèi)型管理任務(wù)、開(kāi)始日期、持續(xù)天數(shù)、依賴(lài)關(guān)系。component類(lèi)型管理組件層級(jí)和組合關(guān)系。每種類(lèi)型在 schema 層面定義了必填字段和可選字段編譯器根據(jù)類(lèi)型執(zhí)行不同的校驗(yàn)邏輯和布局邏輯。這種嚴(yán)格分類(lèi)帶來(lái)的直接收益是可組合性。因?yàn)轭?lèi)型是預(yù)定義好的、經(jīng)過(guò)校驗(yàn)的下游的渲染器、樣式引擎、導(dǎo)出工具都可以基于這些類(lèi)型做標(biāo)準(zhǔn)化處理不需要像老式模板那樣針對(duì)每一種可能的字段組合寫(xiě)特判代碼。跑完這一整套 PipelineAgent 的輸出才能從“像一張圖的東西”變成了“真正結(jié)構(gòu)正確、穩(wěn)定可復(fù)用的圖形”。5. 為什么這套思路值得抄進(jìn)你自己的 Agent 項(xiàng)目里Archify 這個(gè)名字并不只是給你一個(gè)“畫(huà)圖更好看”的庫(kù)。我認(rèn)為它最大的價(jià)值是給所有做 Agent 工具鏈的人提供了一個(gè)范式參考——當(dāng)模型能力達(dá)到上限時(shí)如何用一個(gè)工具去補(bǔ)齊它。5.1 三個(gè)直接的業(yè)務(wù)收益Token 成本、穩(wěn)定性和可緩存性如果你自己搭的是繪圖 Agent引入 Archify 之后最直觀的三個(gè)收益是收益一Token 成本明顯下降。Agent 不用再輸出上千行 SVG 代碼只需要輸出幾十行 JSON IR。我做過(guò)一個(gè)粗糙的對(duì)比測(cè)試畫(huà)同一張 15 節(jié)點(diǎn)的架構(gòu)圖直接用 SVG 大約消耗 3200 tokens用 Archify IR 加 Mermaid 渲染只消耗 900 tokens 左右節(jié)省了 70% 以上。收益二輸出穩(wěn)定性大幅提升。我連續(xù)讓同一個(gè) Agent 畫(huà)同一張圖 10 次直接輸出 SVG 時(shí)有 3 次出現(xiàn)了渲染錯(cuò)位或標(biāo)簽重疊。用 Archify IR 后10 次全部生成正確而且最終效果完全一致。這種穩(wěn)定性對(duì)于面向用戶(hù)的產(chǎn)品級(jí)應(yīng)用來(lái)說(shuō)價(jià)值極大。收益三結(jié)果可緩存。因?yàn)?IR 是一個(gè)純 JSON 結(jié)構(gòu)它可以跟任何緩存系統(tǒng)友好共存。比如 Agent 根據(jù)同樣的需求生成了同一份 IR你可以直接走緩存不需要重復(fù)調(diào)用模型省下時(shí)間和費(fèi)用。這部分對(duì)高頻場(chǎng)景的影響會(huì)在下一節(jié)單獨(dú)展開(kāi)。5.2 不止畫(huà)圖Archify 的“編譯器”思路能遷移到哪些 Agent 場(chǎng)景Archify 的 IR 設(shè)計(jì)看著是畫(huà)圖專(zhuān)用的但它的范式可以遷移到很多鄰近領(lǐng)域。我舉幾個(gè)我實(shí)際看過(guò)或試過(guò)的例子AI 生成演示文稿PPT/Slides。PPT 的核心難點(diǎn)跟畫(huà)圖一模一樣——元素多、依賴(lài)關(guān)系強(qiáng)、對(duì)布局要求高。你讓 Agent 直接生成一個(gè)帶動(dòng)畫(huà)的 PPT 文件它大概率會(huì)瘋。但如果定義一套slide IR規(guī)定每頁(yè)有哪幾種類(lèi)型的元素標(biāo)題、正文、圖片、圖表并讓編譯器統(tǒng)一處理排版和分頁(yè)P(yáng)PT 生成就會(huì)從“一次賭運(yùn)氣”變成“結(jié)構(gòu)化流水線”。目前很多開(kāi)源 PPT Agent走的就是這條路線。AI 生成網(wǎng)站落地頁(yè)。和 PPT 同理。與其讓 Agent 直接輸出整段 HTML/CSS不如定義一套page IR描述區(qū)塊結(jié)構(gòu)、內(nèi)容層級(jí)、樣式 token再讓編譯器把它們編譯成響應(yīng)式頁(yè)面。好處同樣是布局交給算法內(nèi)容交給模型各干各的活出錯(cuò)概率大減。AI 生成數(shù)據(jù)分析報(bào)告。報(bào)告比純圖表多一層復(fù)雜性——一張圖怎么配一段解釋文字圖表之間的數(shù)據(jù)口徑怎么保持一致。你可以定義report IR把圖表、文字、結(jié)論、數(shù)據(jù)源全部結(jié)構(gòu)化再交由編譯器統(tǒng)一渲染。這種方案能讓數(shù)據(jù)分析 Agent 的輸出質(zhì)量上一個(gè)臺(tái)階。5.3 緩存友好性為什么 Agent 生態(tài)遲早都會(huì)走到 IR 這一步最后我想專(zhuān)門(mén)聊一下 IR 和緩存結(jié)合的問(wèn)題。這是我覺(jué)得 Archify 設(shè)計(jì)里最小但最容易被忽略的亮點(diǎn)。Agent 推理是有成本的。用一次模型就消耗一次錢(qián)和時(shí)間。如果能讓 Agent 在做“類(lèi)似的事”時(shí)復(fù)用上一次的結(jié)果成本就會(huì)直線下降。而 IR 恰好是一種適合做復(fù)用鍵cache key的中間形態(tài)。做緩存通常遵循三個(gè)原則結(jié)果要穩(wěn)定同樣的輸入最好產(chǎn)生同樣的輸出。結(jié)構(gòu)要可比兩個(gè)結(jié)果之間容易判斷“相不相等”。錯(cuò)誤要隔離緩存某個(gè)環(huán)節(jié)出錯(cuò)不會(huì)影響其他環(huán)節(jié)。Agent 直接輸出 SVG每次生成的代碼都可能不同——即便意思是相同的字符串層面也會(huì)有差異導(dǎo)致緩存命中率極低。而 IR 是結(jié)構(gòu)化的 JSONAgent 生成的結(jié)構(gòu)只要含義相同基本可以規(guī)范化成一個(gè)一樣的 key加上接近階段的結(jié)果做校驗(yàn)后命中率非常高。這一步帶來(lái)的運(yùn)維收益直接反映在成本結(jié)構(gòu)上。5.4 接入你自己的 Agent動(dòng)手實(shí)操 Archify 的三種路徑根據(jù)你手上的技術(shù)棧和 Agent 框架接入 Archify 的方式可以分成三種按接入難度從低到高排列。路徑一Mermaid 優(yōu)先最省事如果你當(dāng)前使用的 Agent 已經(jīng)能生成 Mermaid 代碼那你可以直接把 Archify 當(dāng)作一個(gè) Mermaid 渲染后端。Agent 輸出 Mermaid 源碼你調(diào)用 Archify 的渲染接口把文本變成可用圖片或 HTML 組件。這種方式幾乎不改造 Agent 本身的邏輯只需要在輸出端加一層適配器。適合現(xiàn)有 Agent 已經(jīng)比較穩(wěn)定、不想動(dòng)核心 Prompt 的團(tuán)隊(duì)。路徑二JSON IR 優(yōu)先推薦如果你正在從零構(gòu)建一個(gè)新的繪圖 Agent我強(qiáng)烈建議你從第一天就讓它輸出 JSON IR。你在 Prompt 里給 Agent 一個(gè) JSON Schema讓它嚴(yán)格按照 schema 輸出一個(gè)code block然后你解析這個(gè) block交給 Archify 渲染。這種方式的核心變動(dòng)是 Prompt 工程不再告訴 Agent “你要畫(huà)一個(gè)流程圖”而是告訴它 “你要構(gòu)造一個(gè) flowchart 類(lèi)型的 IR結(jié)構(gòu)如下……”。語(yǔ)言模型對(duì)這種明確的 JSON schema 指令的遵從度遠(yuǎn)高于對(duì)“畫(huà)得好看一點(diǎn)”這種模糊指令的遵從度。路徑三自建編譯器最高自由度如果你是個(gè)控制欲很強(qiáng)、愿意折騰的開(kāi)發(fā)者也可以參考 Archify 的架構(gòu)自建一套適合你業(yè)務(wù)場(chǎng)景的編譯器。這里的核心工作是定義 tokens、AST 節(jié)點(diǎn)類(lèi)型和你自己的 IR schema再寫(xiě)一個(gè)布局引擎或直接嵌入一個(gè)布局算法。適合業(yè)務(wù)場(chǎng)景很垂直且市面上沒(méi)有現(xiàn)成方案的情況。不過(guò)自己造輪子之前建議先在 Archify 里認(rèn)真跑幾個(gè) case。等到你真的踩到它的邊界再?zèng)Q定要不要自研也不遲。6. 35k Stars 與社區(qū)生態(tài)為什么“結(jié)果可驗(yàn)證”比“功能多”更值錢(qián)最后我想聊聊 Archify 憑什么能拿到 35k Stars。對(duì)于一個(gè)相對(duì)垂直的 Agent 工具來(lái)說(shuō)這個(gè)數(shù)據(jù)相當(dāng)亮眼。我認(rèn)為核心原因有幾個(gè)簡(jiǎn)單梳理一下第一個(gè)原因Archify 讓你對(duì) Agent 的輸出“看得見(jiàn)、摸得著、驗(yàn)得對(duì)”。以前 Agent 畫(huà)圖輸出是一大段代碼你沒(méi)法快速判斷它對(duì)不對(duì)得拿去跑一遍看效果。而 Archify 的 IR 是結(jié)構(gòu)化的你可以像檢查一份有 type 限制的配置或 schema 一樣去檢查它。肉眼掃一遍基本就能判斷這個(gè) IR 的節(jié)點(diǎn)關(guān)系是否符合邏輯。這種可驗(yàn)證性是把大模型從“黑魔法”變成“工程工具”的關(guān)鍵一步。第二個(gè)原因Archify 選了一個(gè)非常準(zhǔn)確的賽道切入——AI 生成圖形的“布局痛點(diǎn)”。你可以說(shuō) Archify 沒(méi)有自己的布局引擎也沒(méi)有自己發(fā)明的圖形語(yǔ)法它更像是一個(gè)“膠水層”和“協(xié)議層”。但從用戶(hù)角度來(lái)說(shuō)它提供了一種“確定性”把整個(gè)鏈路中最大那塊不確定部分交給了可靠的后端去完成天然能被社區(qū)認(rèn)可。第三個(gè)原因也是我想重點(diǎn)強(qiáng)調(diào)的——它的設(shè)計(jì)哲學(xué)呼應(yīng)了 Agent 基礎(chǔ)設(shè)施的演進(jìn)方向。你現(xiàn)在去看開(kāi)源社區(qū)里活躍的 Agent 框架、函數(shù)庫(kù)、工具集會(huì)發(fā)現(xiàn)大家都在往同一個(gè)方向使勁把調(diào)用模型的過(guò)程抽象成可約束的工具把模型的結(jié)果從不可預(yù)測(cè)變成可預(yù)測(cè)。在這方面Archify 提供的不只是繪圖能力更是一個(gè)“如何為 Agent 定義一種協(xié)議、如何構(gòu)造中間表示來(lái)嵌入流程”的絕佳案例。你在自己的項(xiàng)目里遇到過(guò)什么跟 Agent 繪圖相關(guān)的問(wèn)題嗎或者你也在嘗試自定義 IR歡迎帶著自己的看法來(lái)交流一起踩坑一起找方案——開(kāi)源世界的迷人之處常常也因此展開(kāi)。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲日韩久久精品一区| 欧美se综合| 青春草A| 欧美天天性| 狠狠久久亚洲欧美专区| 再深点灬舒服灬太大了添视频| 久久噜| 性色av婷婷久久一区二区点复制| 九九热精品视频六| 一本一道人妻久久一区二区三区| 日韩三A大片在线观看| 欧美色日| 国产精品情侣啪啪| 人人摸人人添人人操 | 2017大香蕉国产精品久久| 黄片www视频免费| 91P0RNY大屁股人妻| 性生活久久久久久久久久| 精品亚洲国产成人精品| 精品人妻一区二区三区免费视频| 一区中文字幕二区日韩| www.色婷婷色综合| 丁香六月东京热| 91丝袜在线播放| AV一二区| 婷婷中文字幕| 精品亚洲国产成人av网站| 欧美同性恋 的搜索结果 - 91n| 婷婷色中文字幕| 凹凸视频在线一区二区| 96久久久久| 我爱操| 中文字幕丝袜美腿| 久久婷婷精品| 国产精品久久久久久无码红治院| 性91| 中文字幕一区二区三区四五区| 亚洲日产专区| 日韩性爱网址| 成人性爱高清视频免费看| 97精品网| 懂色aV一区二区天美传媒| 99热日| 伊人亚洲综合| 尤物视频偷拍免费| 国产地址二三| 黄页网站成人免费| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 久久婷色| 亚洲丝袜二区| 亚洲 图片 欧美 色图| 男人天堂.AB| 黄片aaaaa一区| 天天日天天干天天操| 午夜啊啊| 在线毛片片免费观看| 伊人91| sewuyueav| 欧美 亚洲| 91视频综合网| 97国产成人精品免费视频| 久久免费99精品久久久久久| 欧美日韩免费性爱| 91av一区二区在线观看| 欧美经典一区二区三区| 日韩偷拍色图| 性色avv| 91在线丝袜视频| 国产av高清版| 中日992视频| 成年人免费观看网站| 日本熟妇人妻一区二区三区| 影音先锋日本一区二区| 97综合在线| 五月花婷婷| 小少妇| 亚洲AV无码乱码在线观看性色| 中日高清无码操逼视频| 丁香久久| 色天堂综合| 99热在线不卡| 天天影视亚洲| 99热在线观看| 婷婷五月丁香五月| 老司机午夜福利视频一区二区| 91国产伊人大香蕉| 久久精品无码熟妇一区二区三区视频导航| 五月情色天| 欧美日产国产在线成人第一区| 精品区国产区一区二区三区| 91丨精品丨国产丨丝袜| 亚洲无码国产探花在线观看| 婷婷色婷婷| 日韩精品操少妇| 欧美性色欧美| 国产亚洲精品第一最新| 一区,二区,三区视频| 欧美亚洲系列| 99久久久无码国产精品性男| a片亚洲一本通视频| 风月影院十八禁| 亚洲成av人片色午夜乱码| 东北女人的毛片| 国产精品扒开腿做爽爽爽视频| 97超碰人妻| 夜间福利片1000无码| 夜夜国产一区| 无码 黑人一区二区三区| 日韩一级二级| 爱逼综合| 亚洲一区二区三区欧美日韩| 亚州综合色图| 无遮挡一级毛片视频免费的| 亚州操操穴网| 女欧美一区二三区| 亚洲av无码国产精品字幕| 午夜精品五区| 五十路人妻在线| 蜜臀久久99精品久久久久| 亚洲乱熟女一区二区三区大香蕉| 日韩精品人妻中文字有码在线 | 25国产精品免费观看| 后入综合久久| 91狠狠色丁香婷婷综合久久| 天天日日日射| 天天天干977| 国产精品激情久久久久久久| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 久久久久97| 大香蕉人妻| 51一区二区三区| 中文字幕亚韩| 久久成人国产精品| 亚洲久久天堂| 久久精品一区二区三区不卡| 欧美日韩黄片精品在线| 青青草久久| 国产99 中文字幕日韩小视频| 男人的天堂无码| 国产福利电影| 九九九九九九九九九九九九九九九女| 欧美久久伊人| 91性色| 一区二区三区男女操逼黄色小电影| 国产福利精品98视频| 亚洲色图 欧美热图 清纯唯美 另类自拍| 加勒比综合| 色欲人妻一区二区在线| 国产综合操逼高清| 色99999| 欧美性爱一区二区三区四区| 色色色色网站| 成人五月天丁香激情综合| 色色热| 日本精品一级二级三级| 亚洲情色婷婷五月天| 欧美日韩*字幕一区| 成人五月天色网| 91精品人妻电影| 亚洲全色网| 青青草十区九区爱夜| 一起草三级AV电影在线观看 | 久久午夜伦| 久久久性| 日韩中文9| 99免费视频| 芊芊操逼视频无码| 久久一区二区三区四区五区| 日本精品九九九| 水野优香在线观看| 操逼1区| 九九热九九| 97频视在线| 很很干很很操| www99热| 国产又黄又爽又刺激久久久久久 | www.99热| 亚洲日韩精品在线播放| 国产亚洲中文不卡二区| 为用户提供免费看黄网址在线观看| 天天综合网视频91| 丰满少妇高潮无码| 欧日韩不卡视.频| 精品亚洲国产成人精品| 久久久久久久免费A片国产成a人亚洲精∨品无码| 亚洲宗合网| 天天综合网久久ww| 中文字幕视频一区视频二区| 青青草原狼av| 99热18| 人妻中文字幕日韩电影| 色官网色综合| 欧美福利视频啊啊啊啊| 亚洲在线欧美| 日本不卡一区二区| 国产99热| 大香蕉www.超碰| 嫩草 我啊~嗯~在线| 色女综合| 欧洲大香蕉| 99色骚| 玖玖视频在线资源一区二区三区| 屌逼传媒| 日韩在线视频1234| 美女人妻色网站| 婷婷五月天激情小说| 99啪啪视频| 国产自偷自拍一区| 丁香五月天激情| 婷婷综合网站| 欧美亚涩| 99久久久99久久91熟女| 日韩成人综合网| 熟女精品一区二区在线观看| 免费操逼91| 精品人人插人人操| 伊人亚洲综合| 婷婷五月色| 国产熟女无套内射| 亚洲中文字幕乱码无码一区二区| 国产品精品自在在线午夜免费| 很很干很很操| 人人看黄色视频| 欧美白嫩女HD| 亚洲精品色| 国内偷拍精品一区二区| 9长久久精品| 精品人妻一区| 熟女人妻一区二区三区| 日本一区二区三区精品| 人人艹亚洲| 男人的天堂三级| 人妻丝袜无 码视频专区| 亚洲国产成人精品999| 国产丁香精品露脸视频| 国产污视频麻豆传媒一区二区 | 亚州综合图片| 大鸡巴久久久| 啊啊啊啊视频免费| 久久亚洲婷婷| 色婷婷综合视频| 91精品国产91综合久久蜜臀| AV色图| 无码99| 精品久久久久久AV无码| 外国91| 无毛精品| 日韩欧美水蜜桃人妻| 九九热精品在线| 欧美日韩性爱电影在线| 乱性AV| 东京热一区二区中文字幕| 欧成人精品一区二区三区| 亚洲综合91| 五月天亚洲色图| 亚洲区 欧美区| 老色鬼成人精品视频下载大在线观看| 国产天美传媒精品| 人妻内射一区二区在线视频| 超碰1997| 色阁阁AV综合网| 1024手机看片欧美日韩| 亚洲色悠悠久久88| 亚洲精品黑丝| 97超碰中文字幕| 国产乱青青草久久| 国产丁香精品露脸视频| 国产视频小说| 熟妇高潮精品一区二区三区下载| 成人A片男人的天堂| www.男人天堂| 久久久久久九九九| 国产欧美精选自拍一区| 多乙久久久久久| 久久久国产成人一区二区三区在线| 欧美日韩不卡a片| 狠狠狠狠狠狠| 久热这里| 日韩一性一交一A片俄罗斯| 99热99在线播放激情| 精品亚洲国产成人AV制服丝袜 | 欧美一区二区三区大综合| 日韩操呦呦影院在线观看| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 午夜久久一区二区无码中出| 国产日韩美女小穴视频网站不卡| 天堂性色| 91精品啪在线观看国产城中村| 看日韩美女二区三区免费操逼视频| 日韩三级久久久| 日韩精品国模| 日韩乱伦影音先锋| 欧美在线色图| 久久久九九九| 色一情一乱一乱一区91Av| 97超久碰| 欧美成人A天堂片在线观看| 欧美亚洲综合色| 日韩天天综合| 日韩人妻资源在线看| 欧美天堂亚洲电影院一区在线播放| 丁香婷婷五月| 亚洲激情网一二三四区| 欧美综色欧| 欧美强奸乱| 风骚少妇视频中文字幕| 永久免费发布性爱网| 97亚洲欧美日韩| 中文精品一区二去| 疯操AV| 日韩性爱电影一区| 亚洲影视第一页| 久热香蕉精品在线视频| 少妇蹲下买菜露大唇0| 五十路六十路七十路熟婆| 天天摸夜夜摸| 亚洲 无码 偷拍| 天天日日日射| 精品毛片av一区二区 | 亚洲夜夜欢无码一区二区| www.acm成人黄色毛片| 国产日韩欧美亚洲精品95 | 久热大香蕉网站| 黄色av一区二区在线| 九七超碰人人乐| 色综合色综合网| 白嫩少妇| 无码久| 日日爽夜夜爽| 午夜啪| 物业黑人 AV一区| 破苞ⅩXXX性无码动漫无码| 国产自偷| 欧洲亚洲人妻无码中字久久三区四区| 另类 日韩 熟女| 青草成人免费视频一COm| 99re在线观看| 国产精品女aA片爽爽视频| 亚州色图片在线色| 免费观看的av| 中国一级特黄大片护士| 亚洲91射| 欧美色九九九| 91粉嫩萝控精品福利网站_精品影音先锋国 | 人妻啪| 熟女91网站| 伊人网在线观看| 青娱乐日韩无码| ,成人免费啪啪视频| 九久9精品| 美女主播色欲91抠b在线播放| 日韩亚洲Av人人夜夜澡人人爽| 91热色| 天天综合色电影| 国产日逼视频| 精品人妻久久久久一区二区三区| 婷婷五月天成人| 在线小视频| 搞中出久久| 日日干夜夜操视频h| 九九九久久久| 日本啊啊啊啊啊视频| 在线视频日韩欧美国产| 台湾成人无码AV| 91xingse| 97色色国产视频| 亚洲丝袜色| 在线精品福利免费播放| 天天操天天射天天日| 亚州性色| 日韩特一级久久| 曰本91情色| 日韩中文字幕av在线播放| 激情五月激情综合网| 97人人草| 九九九九九九九精品视频| 日韩欧美视频青青| 美女高潮视频91| 天综合网| 四虎免费看黄| 一区超碰一区| 国产精品视屏| 一类无码操逼视频| 破苞ⅩXXX性无码动漫无码| 欧美顶级黄片AAAAA在线免费看| www..com操老师| 精品一二三区久久AAA片| 免费看黄片现成| 日韩黄色片子| 无码国产精品午夜不卡( | 色玖玖| 乱老女人一区二区视频| 欧美后入视频| 国产91影院| 五月丁香六月激情综合| 欧成人在线| 狠狠色狠狠色狠狠五月| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 97在线观看| 久久五月丁香| 97视频在线看| 欧美大香蕉卡久久| 久久久久久久人妻丝袜| 欧美午夜精品久久久久久3D| 综合亚洲欧美| 99激情视频| 人妻铁牛TV| 久久精品亚洲婷婷| 精品无码一区二区三区| 91精品丝袜久久久久久无码人妻| 日本精品中文字幕视频| 久干网| 国产女人操逼视频| 揉揉揉夜夜| 日韩三级久久久| 亚洲码在线中文在线观看| 97这里都是精品| 国产成人拍国产亚洲精品| 制服中出中文人人精品| 青青草天天亲夜夜操网| 大香蕉综合网| 九九拍拍精品视频在线播放| 久操网视频| 大粗鳼巴久久久久| 天堂麻豆天美| 涩涩五月天| 无码高清少妇久久| 九九九九一级| 日本91白丝| 久久精品高清AV| 亚洲毛片基地专区| 色婷婷九月天天综合| 91色婷婷综合久久中文字幕二区| 国产高清26uuu| 九九成人精品| 亚洲操操| 亚洲熟女综合一区二区| 黑丝91视频| 亚洲精品国产专区在线观看| 婷婷AV一区二区三区| 自拍偷拍 高清无码| 97K超碰在线| 97超碰人人模人人拍人人| 国产福利小视频高清在线观看| www.激情| 青青草好吊| 综合影院永久入口国产| 狠狠色综合网| 福利天堂| 人人人人插| 91在线限制级| 啊啊啊啊好多水| 国产成人bd在线观看| 色女综合| 人人模人人看| 久久黄黄| 日日摸日日弄日日拍| 人妻 丝袜美腿 中文字幕| 五月婷色| 99热这里只有精品18| 熟女字幕| 91精品国产乱码| 思思热影视| 九热大香蕉| 色香天天| 婷婷亚洲中文字幕在线| 天美传媒精品久久视频| 日韩三级视频一区二区三区| 色原狠狠天天天| 亚欧日韩成人| 日本新免费二区三区| 亚洲天堂中文字| 97人肏| 欧美亚州综合网图片| 天天色黄色影院天天操| 久久一本大香蕉 | 8050午夜少妇无码| 97精品久久久久中文字幕| 无码黑人精品一区二区三区三| 国产精品久久久蜜臀| 激情天天视频| 色老久久| 成人免费福利网站国产| 18精品一二区| 久久一二三四五六七八九区区区| 大香蕉淫人网| 75大香蕉| 欧美日日操| 日本精品一区二区三| 天天色黄色影院天天操| 国产99999久久精品| 日本激情免费大片| 老色69| 天天澡天天狠天天天做| 黄色十八禁网站| 无码操逼网| 少好三P| 加勒比大香蕉视频在线| 亚洲成人精品在线一区| 91日日夜夜| 久久99热这里只频精品6学生| 97超碰欧美精品| 天综合网| 日韩免费三级黄片电影| 亚洲免费日韩在线一区二区| 黄色片,com| 在线五区| 一牛影视久久久一区二区三区| 美女被啪到深处抽搐视频| 天天看片麻豆| www.狠狠干.coom| 欧洲亚洲国产综合在线| 亚洲图片 欧美电影| 天天爽天天| 国产精品国产亚洲区艳妇糸列| 久久一本大香蕉 | 欧美狠狠鲁| 人妻aa| 国产家庭乱伦表演| 狠狠97| 亚洲熟妇图片| 涩涩五月天| 韩国手机不卡无码三级视频| 中精品一区二区三区| 情色AV电影| 操逼逼中文字幕| 蜜臀久久久99久久久久 | 无码精品久久| 天天影视91看看| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 先锋精品av色鲁| 亚洲九九九九| 后入式999| 中文字幕 av v| 亚洲成人福利电影免费| 秋霞Av理论一级在线| 碰超人人在线一区二区三区| 久久久久久久久九九久孕交| 亚洲天堂,男人| 乱欲一区二区| 网站A V在线| 自拍亚洲综合| 亚洲男人bt天堂| 在线视频免费播放一区| 日本视频一区二区三区| 一起草日韩| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 操国产高清| 18+91网站| 欧美日日人人天天| 少妇色综合| 九九久久久九九| 热久久这里只有精品| 亚洲一区二区中文字幕| 免费一级a毛片久久久久久鸭绿欲| 亚洲交换| 蜜桃午夜视频一区二区 | 日本99久久| 欧美一区二区观看在线| 日本理论在线| a天堂视频| 岛国片国产成人亚洲播放| 日韩99精品视频综合区| 岛国福利在线精品播放| 黄色免费一级在线毛片| 午夜亚洲WWW湿好大| 婷婷8月天青娱乐| 日韩图色| 欧美激情专区| 亚洲色阁| 午夜a成v人电影| 国产精品无码成人精品| 强被迫伦姧在线观看无码网站| 你懂的在线观看区国产| 国产精品日本无码A片| 亚洲无码精品AV久久久| 丰满美女一级毛片在线播放| 国产东北女人在线视频| 风流老熟女一区二区三区l| 人妻乱仑一区二区三区| 91一区二区| 久久XX| 宅男91视频在线播放| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 精品久久97观看在线视频| 久久久久久久97| 蜜臀视频网站| 欧美偷拍区| 1024人妻熟女一区二区三区| 五月天婷婷色| 九九九九日本| 大香蕉92| 精品九九| 欧美一级黄色18片免费看| www.人人cao| 嗯嗯,啊啊,国产精品| 亚州国产精品乱| 日本蜜桃| 成人小电影网站tex| 免费成人自拍视频在线| 入口操逼网站| 天天干一区二区| 国产久久久久影院老熟女| 日韩15p| 看大黄色大片原件| 99热婷婷| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 天堂综合网| 色欲Av人妻精品一区二| 精品国产精品一区二区| 蜜色网色哟哟| 国产后入内射| 激情天天视频| 91操碰| 欧美狠狠鲁| 在线洲亚线| 亚洲国产成人福利在线观看| 99操逼| 九九自拍伦理| av三级电影在线播放| 午夜欧美女人操逼| 男人天堂站| 色噜噜国产精品视频一区二区| 被男人吃奶很爽的毛片| 久久久久久欧美精品se一二三四| 天美传媒国产原创中文字幕亚洲欧美另类 | 国产18精品亚洲精品| 夜夜中出国产| 97久久天天综合色天天综合色电影| 日韩精品在线视频,日韩精品……| 黄网色一区二区三区四区精品| 精品网站9999| 超碰91在线| 丁香五月激情网| 91丝袜激情在线| 夜夜欢天天干| 日本污ww视频网站| 欧美色图片91| 中文字幕一区二区视频在线观看| 丁香激情五月天| 亚洲骚男同com| 91天堂网| 亚州精人品大香蕉| 亚洲中文字幕av| 国产日本久久免费精品| 人妻黑丝袜电影| 欧美性夜| 欧美精品23| 熟妇人妻一区二区三在线| 天堂性色| 麻豆人妻精品一区二区| 亚欧成人一级片在线播放| 日日夜夜干| 麻豆AV一区二区天美传媒| 色婷婷影视| 超碰欧美97| 啊啊啊啊嗯嗯嗯用力好爽| 啊啊啊啊好爽好舒服一区二区易域| 色人久久| 手机在线大香蕉| 懂色综合久久久| 亚洲色图综合| 欧美se亚洲| 手机在线中文字幕国产| 人人摸人人舔一区二区| 成年人性爱日韩| 91N综合网| 日韩免费人妻色情网站| 久久久96| 神马久久69| 国产精品白丝在线播放| 国产熟女| 国产av美女被艹的乱叫| 欧美se综合| 激情四射婷婷四五月天| 老司机天天操| 999久久芭蕾| 5278欧美一区二区三区| 亚洲欧美综合网| 亚洲av无线观看| 婷婷色香伊人| 日本一片一区| 色呦呦呦在线观看视频| 精品1区2区3区| 97超碰色五月| 亚洲一级性爱视频免费看| 国产97在线播放| 男人的天堂亚洲| 97干在线| 国产精品久久久久久9999| 国产精品香蕉热久久新品| 97在线观视频免费观看| 91日本在线观看| a亚洲欧美色欲| 天综合网欧美| 99成人| 中国zzijzzijzzwww精品| 91老妇女| 欧美日韩国产电影| 3p国产欧美99热| 日韩兔费看黄片| 欧美黑人168页欧美黑人167| 狠狠干狠狠干| 国产一级特黄大片处女| 97在线免费看视频| 青青草啪啪网| 天天干天天干天天干| 久操网无码在线| 色97欧美| 超碰中文字幕人妻草一区| 污啪啪啪视频| 国产亚洲禁久一区二区| 被操高清无码视频| 少妇熟女一区二区三区| 久久久噜噜噜久久人妻| 好淫网一二三视区| 99操碰| 成年女人黄网站| 99re超碰| 欧美性第1页| 校园春色亚洲欧洲| 成人影院永久免费观看网址| 啊啊啊啊啊啊在线| 久久一本大香蕉 | 午夜乱轮操逼视频免费看| 久久久精品九| 搞中出视频在线观看| 大香蕉手机在线视频| 国产成人亚洲精品无码古代早漏男 | 成人一道本免费视频| 日日AAvv| 中文字幕第23区| 97亚洲欧美日韩| 九色婷婷| 国内自拍 日韩激情 99| 欧美麻豆成人同性GⅤ在线| 国产精品人妻一区二区| 久热一区二区| 亚洲天天综合| 精品人妻一区二区三区日产乱码| 小电影欧美91| 欧美一二级| 日韩av电影网站| 久久这里| 久久久99999久网站| 久久久久久九九九九-美女久久久久久久-成人AV | 久久精品中文字幕无码l| 欧美一区二区三区互相| 国产女大学生AV| 深夜福利黄片| 日本精品999| 边做饭边操逼逼| 91P0RNY大屁股人妻| 热99这里有精品综合久久 | 日韩欧美字幕亚洲一区二区| 岛国片国产成人亚洲播放| 太久视频| 久久xxxx| 91N欧美| 97久久超碰国产网站| 无码久| 劲爆欧美人妖三区91| 青青草华人在线欧美在线| 久久久三区二区一区| 人妻精品一区一区三区蜜桃91| 国产美女91| 91综合在线| 中文字幕国产在线天堂| 亚洲欧美色图小说| 熟女六十路| 中文字幕在线24| 色月天AV导航| 九99久久| 美女被啪到深处抽搐视频| 欧洲特黄毛片免费看欧洲毛片| 免费观看日本操逼视频| 国产AV久久野战精品| 欧美成人午夜免费福利785| 欧美一区二区三区日韩| 久久天天性久久伊人| 亚洲色性情三级| 一二三卡欧美日韩人妻免费精品| 国产日韩中文字幕欧美| 亚洲精品久久久久毛片A片拉屎| 国产丝袜欧美在线视频| 日本性交操一区二区不卡系列| 色欲蜜臀AV| 超碰久热| 亚洲日韩XXX| 91老司机精品| 2024黄色视频| 精品少妇一区二区三区在线视频| 九九玖玖精品| a人片中文字幕一区二区| 中文字幕在线免费观看 | 国产精品人妻免费精品| 一起草精品人妻| 国产动漫操逼视频| 国产欧美日韩臀| 久久国产乱子伦精品免费女,网站| 一中国女人毛片水真多| 亚洲欧美在线观看2021| 欧美综合第一| 久热网| 国产专区第一页| 大香蕉色十月| 欧美BT 亚洲色图| 特级特黄一级毛片免费| 强奸乱伦亚洲第一页| 九九久久一区二区三区| 51一区二区三区| 国产精品黄色三级av| 亚洲色图激情小说| www.acm成人黄色毛片| 免费久久一级毛片大黄| 中文字幕av色| 欧美情色贴图| 老司机福利青青草| 国产精品交换一区二区| 少妇色欲综合网2| 久久黄色性爱视频| 97视频在线免费看| 色约约一区=区三区| 青娱乐亚洲自拍| 色色操| 91操熟妇| 强奸a片网| 91欧美另类| 91精品无码久久久久久久| 天天操av懂色| 中文字幕99999| 久久久久国产无av| 91欧美www| 亚洲一区日韩| 国产美女高潮视频| 一区三区啪啪| 欧美日韩亚洲少妇寂寞影院正在播放| 亚洲av综合色区无码一| 神马久久久久久久久久| 欧美日韩大黄片| 99热 按摩 日韩| 成人国产二区三区在线,男女精品。| 极品美女福利在线观看| 欧美最大综合网| 亚洲人妻中文高清| 国产女人9999| 欧美日本一区二区a人| 欧美色图小说综合| 欧美日韩性爱视屏免费看了| 国产人妻久久精品一区二区三区| 国产亚洲精品玖玖玖在线观看| 亚洲色棕合| 国产情侣自拍在线播放| 精品无码久久| 久久香蕉国产传媒一区剧情天美| 综合五月天| 日韩欧美亚洲国产日韩| 天天操天天舔| 92人人操人人| 精品国产乱码久久久影院| 日韩人妻精品久久久久| 99热99re6国产在线播放| 乱伦日本色图AⅤ| 中文字幕激情小说| 亚洲最大的黄色电影网站。| 91啦人妻| 1000午夜黄色| 9+1视频网址| 国产91影院| 欧美成人黄网色网站| 久久久久幕乱码| 99激情视频| 日韩在线观看三级电影| 久久97资源 网| 强歼乱伦资源网| 粉嫩AV一区二区夜夜| 啪啪视频mP4| 久热在线精品免费观看| 日韩无码久久熟女一级片| 日本99热| 欧美一级久久久久久久大片动画 | 国产女s强制榨精视频| 久久久久国产精品人妻aⅴ天堂| 六月婷婷色综合| 欧美一区二区男人天堂| 精品一区二区久久| 91视频观看网站| 国产树林里野战在线看| 淫淫综合网| 国产视频大全| 91国产精品熟女| 欧美东京热精品A∨| 猛猛干| 久久久久斤小| 欧洲中文字幕| 日韩成人大片一区二区| 色香AV| 亚洲综人| 18禁久极品美女久久哦哟呀!| 色丁香五月婷婷| 国产精品久久天天干| 色综合大香蕉| 久久精品电影| 久操九九九九| 国语av最新自产拍在线观看| 乱伦熟妇一区二区| 亚91网| 天天爱综合网| 日本蜜桃| 97干日韩| 激情看片网站| 亚洲最新中文字幕免费| 成全动漫视频观看免费下载| 黄页网站成人免费| 丝袜天堂| 国产自产91区13区| 黄色大片一区二区密桃丝袜| 欧美午夜视频精品久久| 国内亚洲高清无码| 国产60页| 欧美色就是色| 亚洲网自拍| 午夜呻吟欧美| 91大胆欧美| 男人天堂久久精品| 最新日日夜夜天天干干| 97香蕉网| 欧美日韩97| 一区二区不卡视| 欧美96交| 日本天天干天天日一区| 色眯眯av| 免费97视频| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 亚洲人妻中文在线视频| 91天堂| 久草精品视频| 一区二区蜜臀| av东京热男人的天堂| 丝袜视频一区二区在线播放国产中文| 天美av在线观看| 成人情色一区二区| 天天综合在线4| 久无码| 国产丝袜美女诱惑| 91在线免费观看处女| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 国精品一区二区三| 肥臀熟女福利视频一区二区| 亚洲nv男人的天堂网| 丁香五月综合| 黑丝少妇| 韩国轻伦国内自拍一区| 精品无码一区二区| 91在线免费观看处女| 中文97国产| 亚洲十八禁止| 美女好片色日本| 啊啊啊啊无码| 日本韩高清无砖码22o| 日本韩国国产精品一区| 蜜桃视频成a人v在线| 男人高清无码一区二区| 婷婷啪啪| 美日韩一卡二卡三卡免费人妻精品| 国产男女无套97| 99操| 久久青娱乐| 91熟女视频| 精品无码不卡视频| 日本精品不卡一二三区| 盗摄 精品 另类 一区| 色婷婷婷五月天激情四射| 青青伊人久久| 97国产精选| 2024年最新色情网站在线观看 | 中文字幕一区av| 9/A片| 久久久久久久六六| 麻豆av一区二区| 成人26uuu| av凤凰久久久| 18一区二区三区| 熟女露脸激情自拍视频| 久久久久夜夜夜夜| 伊人一区二区在线播放| 亚洲av影音先锋| 国产精品九9| 啊啊啊轻点在线观看| 中精品一区二区三区| 大香蕉淫人| 国产亚洲精品农村妇女| 五月婷色| 青青草久久| 中文有码9| 日韩极品无码B| 开心五月婷婷| 日韩中文字幕宗合在线| 97视频免费播放| 久草国产在线视频| 99热精品免费| 97免费视频在线观看视频| 欧美色图91| 免费作爱一级视频| 草蕉影视亚洲无码| 成人草草视频| 免费人成在线观看网站品爱网| 操一区| 加勒比东京热五月天天堂网| 蜜桃网熟妇| 亚洲性爱成人| 精品-91人妻子系列| 欧美乱妇狂野欧美在线视频| 懂色Av| 免费啪啪av| 欧美午夜精品久久久久久3D| 天操天操夜操夜月月年年操操| 九月激情婷婷| 亚洲91网。| 性爱AV天堂| 91伊人久| 91人妻视频在线| 96精品久久久久久久久久| 日本福利二区视频| 人人操人人摸超碰| 91挑色欧美| 日本久久精品| 18禁看网站一区| 久操视频这里只有精品| 亚洲国产一级精品毛一级精品看免费视频 | 性天堂| 桃花色涩综合影院| 人妻天天爽夜夜爽2| 日本一区二区不卡精品| 99精品久久久久久| 日韩激情毛片一级久久久| 亚洲最大黄网| 亚洲天堂精品日韩电影| 东北黄色电影| 久久是精品| 国产日韩精品人妻久久久久色欲网站| 日本一区二区电影网站| 福利视频香蕉免费一区二区在线| 亚洲色图久久成人| 久热这里只有精品9| 日日夜夜干| 婷婷性网| 麻豆久久视频在线地址| 欧美亚洲中文| 最新AVzaixian| 亚洲āv网址在线观看| 精彩视频日韩| 狠狠操官网| 久久亚洲色图中文字幕| 一线黄色免费性爱片| 少妇99| 亚洲色 国产 欧美 日韩| 91亚洲狠狠色| av天堂精品久久| 久男人久久| 狠狠穞A片一區二區三區| 久久久久久久97| 99久久com免费视频′| 中文字幕99999| 78久久久| 蜜乳性色无码专日粉嫩骚逼AV| 91狠狠狠| 色婷婷丁香五月| 97在线视频免费| 欧美熟女妇同| 欧美劲爆视频一区二区| 欧美在线天堂| 蜜桃视频一区二区三区在线观看| 情趣丝袜无码操逼视频| 亚洲欧美综合网站| 亚 欧 美 综合| 久久精品中文字幕观看| 99久久综合| 国产精品麻豆视频网站| 亚洲色婷婷综合久久久久中文| 九九久久首页| 人妻激情偷乱视三区频一区二区| 花花AV导航| www.色婷婷色综合| 亚洲成人精品在线一区| 人妻天天爽夜夜爽2| 97视频在线观看播放与子乱对白在线…… | 国产日韩色综合| 91麻豆天美国产欧美高潮| 打av高清| 免费av在线播放二区| 国产精品另类一区大香蕉| 亚洲AV资源| 少妇干B| A 天堂| 亚洲极品| 99re9这里只有精品| 亚洲精品三| 亚洲精品一区二区精品| 人妻少妇无码| 日本人妻一区二区| 99九九久久| 日本国产高清色www视频在线| 69一区二区三区| 午夜呻吟欧美| 可以在线观看AV的网站| 美女91网站| 日产精品久久久一区二区| 欧美乱妇狂野欧美在线视频| 情侣开房子拍 日韩无码 女的很漂亮| 东京热双插| 九九九九97| 亚洲视频一二区| 116美女午夜| 久久XX| 久久久久久精品免费看A级| 韩国三级色呦呦| 91蜜桃传媒精品久久久一区二区| 亚洲成人色情五月天丁香花| 精品国产嫩穴视频| 久久乐| 欧美一区二区观看在线| 中英熟女操女| 欧美牲| 97av在线观看| 91制服丝袜| 97在线观看免费| 大香蕉啪啪啪啪在线| 欧美日韩操逼嗦吊| 中文操逼字幕| 插B在线观看| 91天美传媒在线观看| 97露脸精品丝袜| 青青草国产亚洲精品久久| 国产精品一二三免费网站| 婷婷在线视频| 国产亚洲禁久一区二区| 成人性爱高清视频免费看| 中文字幕一区二区在线日韩精品| 国产精品永久免费10000| 大香蕉性欧美| av东京热男人的天堂| 加勒比五月天| 91N综合网在线| 91少妇通奸网站| 97少妇人妻中文字幕久久| 亚洲少妇激情一区二区三区| 亚洲吊色| 九九九九97| 高潮9999外国| 综合亚洲欧美| 91无遮挡| 尤物av网站免费在线播放| 97亚洲中文| 清纯唯美亚洲综合| 色香综合天天影视综合 | 欧美亚洲AN| 嗯嗯啊啊好大好爽| 国产精品高潮久久AV| 97视频在线观看高清资源|