久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码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
返回資訊列表
欧美亚洲高清不卡| 国产区性爱在线视频秋霞豆| www.久久| 亚洲资源吧| 欧美激情另类一区二区| 久久久精品91八戒| 艹我哪美一区无码| 精品无码久久久久久久杏吧| 天天爽天天| 人妻色情天天操| 亚洲精品三区在线观看| 69人妻精品丰满熟女区| 中文一区二区三区影院| 99热超碰| 亚洲国产成人7777| 91色综合激情| 日韩无码精品综合久久| 国产91精品久久久久久久网曝门| 大二网站亚洲| 骚人妻少妇视频| 一级特黄aaa大片在线观看成人一级片在线观看| 偷窥自拍亚洲色图| 在线看片国产精品每日更新| 狠操91,com| 亚洲一区二区三区不卡国产欧美| 都市激情人妻一区二区青青操视频 | 欧姜老司机| 日韩成人综合网| 91欧洲入口| 日本污ww视频网站| 国产精选视频| 欧美第一页性| 超碰成人人人爽人人爽| 欧美精品第四五页中文字幕在线观看| 欧美激情视频在线一区| 日韩精品资源| 日韩人妻精品久久久久| 免费看黄片现成| 艳尻美人妻| 一级片在线观看高清无码| 大香蕉一区二区在线观看.| 精久久久91| 午夜超爽| 日韩欧美~中文字| 久久综合99| 少妇一区二区三区| 加勒比五月天| 草草影院在线视频| 久久天天艹| 色偷偷超碰亚洲| 久久老子无码午夜伦不卡| 国产精品日日摸天天碰| 四虎影库国产精品免费| 欧美日韩精品一区二区三区高清| 日本在线15p| 色婷五月天| 欧美福利视频啊啊啊啊| 免费看国产大AB| 夜夜嗨AV蜜臀av| 黄色AAAAAAAAAAA大片| 天天综合91入口| 天天看综合网| 免费作爱一级视频| 探花精品 一区二区| 97色97好| 超碰精品在线| 久久黄色性爱视频| 日韩欧美加勒比| 丁香婷婷激情五月天无毒不卡 | 久久久久久久久久久久黄色| 久久五月视频| 国产日韩色综合| 99re6在线视频播放免费精品| 嗯嗯嗯嗯啊啊啊好紧好大| 大香蕉黄色一级片免费看| 欧美啪啪啪91| 333kkkk·亚洲com久久| 另类图片天天影视| 日韩欧美天天爽爽爽天天爽爽| 日本福利二区视频| 91影库| 99久久久| 校园春色 亚洲| 婷婷15月天青娱乐| 精品91摸| 婷婷伊人网| 亚洲天堂一区二区久久| 97超碰人人模人人拍人人| 超碰在线综合97| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 91成人久久| 欧美综合天天| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 97视频www| 在线观看十八禁| 日韩性爱网址| 国产欧美日韩精品中文| 欧美日韩另类在线播放| 欧美巨大性舒爽顶到了| 色综91| 青青草色AV| 啊啊啊不要嗯嗯在线观看| AV天堂电影网| 美骚妇av高清在线| 青青草吊丝| 九色97| 九九黄色网| 日本高清有码网址视频| 日韩精品在线观看观看| 最新国内自拍av免费| 精品欧美乱码久| 欧美激情亚洲情色| 久久久久久久9最新免费视频观看| 97在线视频观看| 麻豆一区二区三区在线看 | 亚洲第一狼人丝袜美女另类| 蜜桃视频成a人v在线| 夜夜操美女| 很很操在线| 久久久精品| 99中文字幕| 啪啪啪亚欧美视频| 特色a在线上| 麻豆AV一区二区天美传媒| 亚洲美腿丝袜香蕉影视欧美成人| 精品妇操一区二区三区| 91网站18+| 老女人老91妇女老热女| 欧美日韩国产人人| 91碰碰| 中文字幕一品色图| 78精品| 97碰久久| 天天综合亚洲综合| 日韩欧美大片免费高清啪啪| 性色av大全| 操逼网站网站| 久热在线精品免费观看| 伦伦成年午夜免费视频| 韩国黄色片精品久久久| 精品久久久久久亚洲| 亚洲激情久久| 有码人妻系列| 亚洲视频二区| 噜噜噜亚洲精| 成全在线观看免费观看| 欧美特大黄一级片片免费| 天天躁日日躁XXXXYY| 亚洲乱熟女一区二区三区大香蕉| 蜜臀av在线播放一区二区三区| 人妻少妇精品一区二区三区| 亚洲色欲一区二区三区| 日日做夜狠狠爱欧美黑人| 久啪| 97色干| 日本天天吊| 久久久穴999| 欧美一二级| 78精品| 亚洲婷婷综合网| 中国女人内射6XXXXX| www.av在线观看| 一区二区你上我| 91色黑人少妇| 欧美激情亚洲| 最新av中文字幕高清| 国产福利小视频高清在线观看| 中文字幕av乱伦| 97视频在线免费看| 国产吹潮女在线观看| 一区二区视频在看| 久久久久免费看少妇A片特黄| 国产家庭乱伦网址| 日本天天吊| 天美传媒av在线| 综合 亚洲 欧美| 中文字幕精品一区欧美| 天天做天天爱| 日本免费一区二区不卡| 超碰免费97| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 爱我干综合| 欧美日日夜夜| 国产日本一区二区三区蜜臀在线观看| 一级aaaaa欧美中文字幕录像片| 无码自拍SM| 厕所偷拍在线| 狠狠爱夜夜| 伊人精品久久网站| 色噜噜狠狠色综无码久久合欧美| 国产一区自拍欧美日韩| 99精品丰满人妻无| 东京热,男人的天堂| 亚洲无码国产精品久久| 国产尤物AV尤物在线观看不卡 | 色情五月丁香| 亚洲欧洲第二视频在线观看色图| 国产h小视频在线观看免费| 亚洲第2页| 超91综合网| 蜜桃臀一区二区三区久久| 91人精品妻入口| 青青草中文-久久青草精品一区二区三| 97超级欧美| 超碰78| 久久久夜夜嗨免费视频| 青青草大香蕉在线视频| 伊人国产成人av网站| 亚洲欧美经典一区二区 | AV色五月天| 亚洲电影中字一区二区| 天美传媒一二三区永久网站| 91操熟女视频| 日韩激情中文字幕有码| 天天看特黄的免费网站| 中文?日韩?免费?精品| 五月婷婷综合在线| 欧美三级偷拍| 九九99精品| 在线 欧美 亚洲| 欧美一级特黄淫片在线观看| 偷拍三区| 伊人991| 搡老熟女免费视频| 亚洲情色1区| 国产一二三在线视频五十路| 久久草草欧美精品| 狠狠干91| 精品国产污一区二区三区| 日本精品一区二区三区四区的功能| 一区二区娱乐网站| 久久大香蕉97| 色色色热| 狠狠操狠狠操操| 日本高清电影欧美色图| av网站免费看| 久草视频制服诱惑| 被男人吃奶很爽的毛片| 蜜臀久久在线视频| 91在线视频免费播放| 久久大陆| 天天躁日日躁AAAXX| 蜜臀一二三区| www.99热| 精品综合久久久久久五月天| 亚洲一二三精品久久网| 久久成人国产精品| 欧美亚洲高清不卡| 国产高清无码一区二区三区四区皇冠| 九久久精| 久久久久久久九九九九九九| 国产精品一区午夜福利| 久久女女| 99这里只有精品| 免费精品无码一级毛片牛牛影视 | 96精品在线| 热99这里有精品综合久久 | 亚洲国产欧美另类自拍| 日韩亚洲97| 久久五月视频| 久久透逼视频| 熟女少妇视频| 亚洲精品97在线| 91人妻最真实刺激绿帽| 无卡一区=区| 亚洲天堂电影精品一区| 国产成人拍国产亚洲精品| 99久在线精品99re8a| 爱av免费| 黑人娇小av在线播放 | 男人天堂资源| 亚州欧美一区| 天天影视综合网欧美精品| 男女做爰猛烈动高潮A片免费应用| julia中文字幕在线观看| 99久久久无码国产精品性男| 91综合在线| 亚洲色香| www.激情| av在线观看不卡网站| 精品国产乱码久久久影院| 翘臀vidoes| 啪啪啪东京| 国产丝袜啪啪| 日日噜噜夜夜久久亚洲一区二区| 精品人妻伦一二三区久久| 色综合V| 久久大香蕉97| 日日夜夜草草草| 五月色综合| 亚洲性爱电影| 亚洲丝袜诱惑| 欧美人妻精品一区二区| 秋霞色色影院| 99在线观看视频在线高清| 天天做天天爱天天爽AV| 无码9区| 操日韩第| 超碰在线一区| 青青久久艹| 国产视频第2页| 性色一线| 亚洲偷拍自拍在线视频| 26uuu性物| 色妺妺AⅤ| 99精品人人爽| 91夜夜蜜桃臀1区2区3区| 丁香六月啪啪| 亚洲乱码国产乱码精网站| 九九九久久久| 亚洲AV色图| 国产精品丝袜久久亚洲不卡| 中文字幕精品丝袜| 嗯嗯啊啊操死我| 久久香蕉国产线看观看猫咪av| 中文AV制服乱伦| 国偷自 一区二区| 96AV久久久| 精品精品精品| 丁香五月婷婷五月| 成片免费播放| 中文字幕一区日韩精| 在线观看AV片| 激情抓乳插进去啪啪啪日韩 | 97久久超碰日韩精品| 天天澡天天爽日日av| 久久99黄色卞西瓜| 久久理论字幕视频| 黄色污污污污污污网站| 欧美一级三级| 男人的天堂啪啪啪啪啪蜜桃不卡| 色墦五月丁香| 国产九月婷婷| 日本大片日本一区二区免费高清| 六月丁香啪啪| 玖玖97综合| 嗯嗯啊在线视频| 色婷婷丁香五月| 国产精品秘 福利姬在线观看| 九九国产热| 久久中文色图| 国产精品第二页| 成人热久久精品| 99www.bibizy香蕉资源国产一区二区三区高清| 色性荡荡荡荡视频| 超硑97精品| 亚洲综合影视| 91精品婷婷国产综合久久竹菊| 日本999精品| 日韩啪啪啪视频| 1二区9| 黑人精品久久97| 激情四射五月天| 91精品又粗又猛又爽| 91女优在线观看| 四虎精品一区| 99热伊人| 中国农村熟妇毛片视频| 五月丁香拍拍激情综合三级| www.人人cao| 五月婷婷无码| 久久天天摸| 色婷婷成人综合| 欧美A√综合网 | 亚州欧美在线| 欧美亚洲综合高清在线| 操逼无码操逼| 欧美黄片欧美黄片xxx| 丁香婷婷九月| 爱爱60秒免费视频| 日日橹狠狠爱欧美超碰| 亚洲无码?第一页| 人人爱人人操人人性| 熟女乱伦二区| 91 丝袜在线| 91欧美综合在线| 91久久久久| 欧美97爱| 九月丁香婷婷色| 亚洲一区日韩| 超碰97资源中文字幕| 极品久久久久久久久久久久久久| 麻豆色约约| 欧美亚洲激情| 欧美性爱中文字幕无线码| 中文字幕精品资源在线| 精品免费一区二区三区在线亚洲人成| 97一区二区三区视频| 欧美亚州综合网图片| 人人弄人人摸| 欧美很很操视频| 国产久久久9999| 欧美在线综合| 91免费看一区二区三区| 国产亚洲精品第一最新| 91亚洲欧美色图| 97在线视频观看免费| 亚洲成人激情小说视频| 欧美视频边做饭边橾| 日本 成 人 小说 电影 一区二区| 青青草日本中文字幕| 日韩三级av片| 黄色AAAAA欧美| 天天爽天天爽| 91劲爆| 夜夜草天天| 99综合免费视频| 91欧美美女日韩国产婷婷| 日韩精品一区的| 男人的天堂.com| 很狠操| а√天堂资源官网在线资源| 91操人| 精品久久久不卡一区二区| 女生久久网| 亚洲一区二区精品福利| 久久m| 日韩兔费看黄片| 九九RE视频在线精品| 欧美韩国你懂得在线| 97久久国产| 黄色一级视| 婷婷精品国产一区二区三区日韩| 亚洲一区二区在线观看91| 亚洲AV无码国产精品久久久久 | 少妇干B| 老师充足的奶水小说| 午夜九九九九九九| 久久老子无码午夜伦不卡| 欧美91精彩| 92性色国产午夜福利在线661| 久操操| 密臀国产在线| 特级毛片特黄久久免费看 | 久久久久成人亚洲国产| 天综合网欧美| 精品免费成人久久| 志村玲子视频一区二区| 六月色婷婷| 欧美大香蕉在线观看| 综合自拍| 国产嫩草精品A88AV| 亚州欧美一区| 国产91 丝袜在线播放| 天天综合~91| 黄色成人网久久久久久| 国产精品自在线发布| 高清在线偷拍自拍视频| 日韩三四五区| 国产精品久久久777| 色天堂在线观看| 中文字幕国产| 欧美日韩国产成人高清| 免费精品人妻一区二区三| 婷婷五月天影院| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 国产成人自拍视频在线| 九九九网页| 麻豆国产97在线| 乱伦一区二区三区‘| 亚洲国产一区二区三区四区国产| 99国内精品| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | chaopen97久久| 国产精品久久久啊| 国产真实野战在线视频| 天天干天天日天天射黄色大片 | 亚洲人妻色图| 日韩熟女乱伦中出| 精品丰满人妻一区二区三区免费观| 欧美日韩电影一区二区| 亚春色色| 日韩无码三级影院| 精品区9| 日韩欧美中文字| 91亚洲色图| 国产92麻豆天美精品色欲5| 2001天天操| 欧美精品亚洲精品日韩传电影| 一起草三级AV电影在线观看 | 欧美亚洲第1页| 精品大全99999| 国产第12页| 小少妇| 最新9久久久9免费视频| 1769一区| 久久午夜伦| 欧美综合传媒| 国产精品ⅴ无码大片在线看.| 99自拍视频在线| 人妻酒店出差被中出免费在线播放| v91av| 青青草丝袜在线视频| 性爱欧美五月| 在线中文字幕| 久久精品视频久久久| 超碰久超碰久| 在线观看精品国产免费| 91丝袜美腿片| 天天谢天天干| 呦呦一区| 97爱免费插| 亚洲中文丝袜美腿诱惑字幕| 日韩欧美字幕亚洲一区二区 | 少妇极品熟妇人妻无码| 色激情综合网站| 五月天激情小说网| 久久精品区| 国产精品老师| 国产自啪精品视频网站黑丝| av在线一区二区三区| 久久久熟妇熟女国产| 亚洲阿v天堂在线| 天天肏美女| 婷婷五月天激情四射| 五月天婷婷色| 久九九九| 旡码电影特区| 成人羞羞视频国产| 夜夜嗨AV蜜臀av| 亚洲天堂一区| 久久欧美1卡2卡3| 人妻丝袜日本| 久久婷婷国产一区二区色| 日韩欧美传媒一区国产| 欧美日不卡| 欧美性爱一区二区| 色婷婷综合久久久久中文一区二区| 91日韩| 欧美成不卡网| 久久亚洲欧美中文字幕国语| 久久大陆| 天天色综亚洲91污| 91女色| 又黄又爽在线观看视频| www.av家庭乱伦| 超碰97色色| 人妻81p| 国产高清MV操逼视频| 日本黄页视频在线观看| 一起草精品人妻| 91狠狠综合久久| 久久久蜜桃一区二区三区| 亚洲视频中文一区| 九九九九九用不成了| 无码日韩人妻av一| 男女啊啊啊啊啊| 国产精品肉丝自拍| 强奸乱伦大香蕉网| 蜜臀久久99精品久久久久久酒店| 91九久| 欧美黄色大片在线观看 | 熟女视频久久| 综合夜夜| 骚女高跟AV在线| 久久久精品成人国产| 欧美加勒比| 麻豆性爱视频在线播放| 亚洲最大网站av| 91人妻在线视频| 九九九九九用不成了| 看一级黄色视频| 探花精品 一区二区| 欧美韩国你懂得在线| 免费一级视频特黄色大片| 99无码狠狠久久| 人妻熟女一区二区| 啊啊啊啊啊啊在线看| 约操熟妇| 神马久久久久| AV久日| 内射中出日韩在线观看视频| 国产日本久久免费精品| 欧美gv在线观看| 91亚洲丝袜熟女| 伊人成人情色综合| 色色五月婷婷| 色噜噜精品一区二区三| 亚洲性网| 欧美日韩中文字幕不卡| 高清肉丝中文无码| 精品人人| 五月丁香综合啪啪| 欧美大香蕉同搞| 女色综合| 9美女超碰在线免费观看| 久草精品国产蜜臀| 午夜激情床戏激情| 国产精品青草综合久久| 新久久AV| 人人操人人爽人人操人人| 高颜值美女口爆高潮浪叫| 青青草男人天堂| 在现视频女上位好爽| 免费草草草草草视频| 欧美老熟另类| 五月婷婷丁香六月| 亚洲经典啪啪| 无码日韩人妻av一| 伊人五月天婷婷| 精品国产乱码久久久久久网站入口| 美女91av| 欧美 亚洲 综合 制服 另类| 射欧美综合| 情色日播放AV| 精品一区二区啪啪啪| 日本国产成人亚洲精品无码| 欧美日韩香蕉| 国产精品999zyz| 免费黄色片。| 国产超碰AV在线精品| 狠狠操使劲操| 神马久久久久久| 青娱乐啪啪视频| 嗯嗯啊啊啊好爽| 91精品国产长腿丝袜美女| 九九综合网| 99精品人人爽| 大乔未久88一区| 欧美97视频| 久久99精品国产| 久久香蕉超碰97国产精品| 亚洲精品天天影视综合网 | 日韩欧美午夜一区二区| 老司机深夜18禁污污网站| 日韩性爱一级片| 欧美精品精品一区二区| 国产精品久久久久久久无码AV| 人人爱人人乐人人操| a亚洲欧美色欲| 強姦亂倫a| 中文字幕AV乱伦| jk白丝没脱就开始啪啪| 中国乱伦一区二区| 激情五月天社区| 婷婷久久五月| 黄色AV影视| 99国产在线绯色一区| 欧美老妇女内射网址| 最新中文字幕av| 色偷综合| 嗯嗯不要 视频| 亚洲色人| AV天堂国产| 老外又粗又长一晚做五次| 高清国产成人无码| 美女国产一区二区久久| 99热99在线| 欧美午夜精品久久久久久超碰| 亚洲色鬼| 色情亚洲日本成人| 色婷婷一区二区三区久久午夜成人不| 伊人性在线视频| 9久精品| 日韩内射视频| 日本天天干天天搞一区| av橘色网站| 日本操逼视频免费| 中国大陆国产高清AⅤ毛片| 国模精品娜娜一二三区| 欧美在线官网| 嗯嗯啊好大| 啊啊啊慢点| 超碰精品日韩欧美国产| 日本色色色视频| 欧美亚洲日韩人妻在线观看| 亚洲精品天天影视综合网 | 亚洲情色在线| 超碰九九| 亚洲无码超碰免费| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 五月天婷婷久久| 殴美综合色88| 色欲久久99精品久久| 97啪啪| www国产天美久久久| 国产精品色色| 日噜夜夜夜夜夜夜夜夜夜夜爽爽爽爽爽爽爽爽爽爽爽爽 | 亚洲天堂中文字幕无码男同| 小明看看网址| 97色色色| 99热在线观看| 麻豆性爱视频在线播放| 日本欧美不卡| 久久久久久国产无码精品| 麻豆蜜桃视频在线观看| 国内成人圈中文字幕无码视频| 天美91| 天天草天天干天天日| 丝袜喷水在线| 久久草大香蕉| 91久久国产综合精品| 亚洲91在线| 全球成人中文在线| 久久久不卡区一区二区三区久久久| 久久久极品| 欧美强奸乱能| 又摸又舔在线观看网站| 久九九九| 337p大胆噜噜噜噜噜91Av| 黄色不卡视频| 探花视频免费观看国产专区| 9久久精品| 日韩欧美天天爽爽爽天天爽爽 | 精品午夜福利| 午夜男女爽爽爽在线视频| 妇人噜噜| 激情小说图片亚洲首页| 亚洲综合春色| 狠狠入| 国模少妇一区二区三区 | AV在线资源| 亚洲国产丝袜熟女av| 色婷婷av在线观看| 夜夜嗨一区| 午夜久久无码1000合集| 97天天弄| 免费一级精品啪啪视频| 在线97在线| 狠狠操,使劲操| 熟妇高潮一区二区免费视频| 久久精品熟妇丰满人妻99| 色区久久| 欧美精品激情| 天天弄天天操| 国产馆| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 欧美美女视频| 九九热精品| 亚洲图片欧美偷拍| 日韩啪啪啪啪啪| 天天日天天看| 性站 | 99999国产精品| 日本 欧美 亚中文字幕| 五十路三区在线| 亚洲天堂区| 亚洲人天堂| 亚州操操穴网| 无码高清少妇久久| 91天射| 欧美大香蕉专区网| 亚洲久草AV色图| 欧美日综合| 97伊人网| 伊人成人情色综合| 精品久久久久久中文字幕三区| 美骚妇av高清在线| 精品欧美А∨无码黑人大荫蒂| 欧美91网站| 九九探花视频在线观看| 97伦综合| 97久久资源| 伊人热综合| 一本一首道人妻少妇免费久久| 岛国毛片手机在线观看| 插B在线观看| 五月综合激情| 国产黄色视频久久| 久草精品一区| 99在线观看| 3PAV乱伦视频| 鸥美极品| 天天干少妇| 色哟哟AⅤ| 91国精产品| 亚洲精品色| 在线观看亚洲成人精品| 日日干夜夜欢| 东京热男人的天堂网| 看免费一级在线播放毛片| 色综合99999| 日日干夜夜干| 成人av影院在线观看| 欧美偷| 大香蕉手机在线视频| 国产精品美女在线一区| 色爱亚洲| 极品久久久久久久久久久久久久| 91GD.COM| 欧美的性爱网站免费| 日韩欧美久久婷婷网站| 日本三级日本三级三级人妇四虎| 美國A片| 国产成人欧美精品在线| 久久久久久久久国产| 91久久精品蜜臀| 日韩亚洲国产视频| 亚洲天天综合| 激情久久日韩精品中文字幕麻豆| 欧美大香蕉卡久久| 在线观看av区| 不卡中文字幕aⅴ在线| 蜜桃香蕉久草精品在线| 情色五月天久久久| a网站免费观看| 国产精品麻豆视频网站| 久久免费少妇| avav青青草久久夜| 欧美国产一区二区三区麻豆传媒| 婷婷中文字幕| 风流老熟女一区二区三区l| 天天综合91| 蜜桃天美传媒AV一区二区三区| 国产丰满熟夫69mpp| 久久99热这里只频精品6学生| 婷婷去俺也去六月色| 风月影院十八禁| 久久精品一区一起草| 欧美日韩国产男人| 日本在线不卡123| 欧洲熟妇xxXx欧美老妇裸体| 欧 美 自 拍 偷 拍| 久久久久久97| 日日夜夜骑| 玖玖超碰熟| 99色日| 狠插 制服 自拍| 国产蜜臀精品一区免费尤物| 99色在线视频| 最新日韩黄片| 国产精品免费日韩| 翔田千里一区二区三区奶水| 香港澳门日本三级网站| 久久国产乱子伦精品免费女,网站| 天堂精品| 97热视频在线观看| 粉嫩久久久久| 亚洲第91页| 久久做97| 物尤视频一区二区| 欧美高潮在线| 91亚州欧美| 亚洲最大的黄色电影网站。 | 日韩人妻网站| 丰满少妇人妻久久久久久| 丝袜美腿诱惑亚洲欧美视频在线观看 | 91欧美长吊| 亚洲综合另类欧美久久久| 91网站18在线观看| 久久久999网站| 国产视频一区二区在线| 人妻夜夜爽天天爽麻豆三区网站| 亚洲色图久久成人| 大鸡巴久久久| 夜夜狼人妻| 大香蕉中文aV在线| 国产精品欧美激在线| 骚逼一区二区| 伊人991| 国产精品国产| 97精品人妻一二三四| 校园春色美腿丝袜 | www.av在线观看| av资源在线观看少妇| 综合久| 加勒比无码一区二区三区| 97爱免费插| 九九热五区| 男人的天堂VA在线| 日韩精品国模| 夜夜黄| 国产精品乱码久久| 精品人妻视频入口| 亚洲 自拍偷拍 欧美| 把腿张开老子CAO烂你| 性爱1区| 吻戏激情性巴克| 麻豆AV一区二区| 免费成人在线熟妇网| 怡红院网站在线视频| 91性网| 操逼无码操逼| 中国东北熟女老太婆内谢| 日本道久久综合色色| 五月婷婷丁香六月| 蜜臀在线免费观看在线免费观看| 97日视频| 性欧美第一页| 人人爱人人乐人人操| 中文字幕乱在线伦视频中文字幕乱码在线 | 丰满的三级少妇欧美久久久| 日本福利社| 欧美美女在线高潮999| 精吧天堂| 五十路三区在线| 26uuu欧美日韩| 秋霞视频一区二区 | 国产九九九九九九| 91成人18| 国产亚洲精品av一区| www.夜夜| 精品亚州18| 欧美综合色图网| 天天视频网站黄| 久久人人爽人人爽人人片Ⅴ| 久久手机好看网站| 九九人妻| 欧美人与动性人交a| 午夜精品探花| 一区二区精品更新提醒| 日本二区不卡| 亚洲男人综合| 中文字幕在线日亚州9| 操逼内射干逼白丝91| 国产一二三福利视频网| 蜜乳Av成人片网站| 欧美性天天影视| 啊啊啊啊好疼视频| 人妻精品视频一区二区三区| WWW黄片COM| 9 7超碰在线免费观看| 91无码精品| 国产AV久久野战精品| 欧美日韩情色一区二区| 台湾佬中文娱乐网久久久久久久久久com | 激情抓乳插进去啪啪啪日韩| 青青草日韩无码| 嫩草黄页| 成人无遮挡毛片免费看| 亚洲男人天堂Av| 中文字幕二区| 370p日韩欧美亚洲精品| 97国产超湿| 四虎精品亚洲| 操逼操逼逼操操逼91 | 人妻夜夜爽天天爽三区麻豆AV网站| 欧美亚洲| 日韩精品人妻中文字幕久久久| 亚洲综合网91| 日韩人妻一区二区精品| 男人的天堂在线| 国产精品久久久久无码Av网曝门| 日韩啪啪啪啪啪| 日韩青久久| 黑人狂躁日本妞一区二区三区| 尻女朋友一夜| 蜜臀久久久99久久久久 | www.久久超碰| 亚洲成人福利电影免费| 91真人天天在线| 国模无码人体一区二区三| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 免费啪啪啪网站18岁| 91无码人妻| 亚欧成人综合影院| 东京热av男人的天堂| 久久久久久亚洲Av无码精| 久操九九九九| 性综合网| 99久久com免费视频′| 亚洲影视综合| 人人色97| 白丝AV| 神马久久久久眼| av影片在线观看不卡| 天天爽爽爽爽| 精品人妻一区二区三区在线视频不卡| 久久五月天婷婷| 理论久久婷婷网8| 99操视频| 亚洲色人阁| AV天天在线观看| 亚洲天堂男人| 中文字幕在线观看网页| 黑人精品XXX一区一二区| 亚洲丝袜天堂| 亚洲天天做日日做天天谢日日| 欧美老妇综合网| 免费一级性爱久久| 九九九九欧美| 在线精品福利免费播放| 97在线播放| 天天天天干| 91在线视频国产网站| 日韩紧密久久| 国产女人高潮嗷嗷嗷叫小说| 色妇91| 亚洲色诱惑| 亚洲欧美黄| 亚洲国产综合久久久性感熟妇| 国产亚洲精品一区二区三区| 久久久不卡区一区二区三区久久久| 天天色黄色影院天天操| 欧美一级专区免费大片| 去干网最新版| 超碰2017| 天天碰操中国年青熟妇| 99精品欧美一区二区三区桃色| 加勒比色综合| 九九热视频在线观看| 成人国产视频在线观看| 欧美白嫩在线放| 免费A V在线播放| 大香蕉淫人| 中文字幕视频2区| 插穴性爱视频在线观看| 懂色AV网| 久久9久9久99久9久9| 无码丰满熟妇一区二区浪潮AV| 久久久久久久综合,国产| 日韩三级一区| 午夜福利一区二区影院| 亚洲男人天堂视频 | 中文字幕成人| 人妻无一区二区三区| 很狠操| 色噜噜人妻av 中文字幕| 麻花豆传媒剧国产MV出差| 免费男人的天堂| 老色69| 亚洲AV无码黄色强奸| 婷婷久月| 91欧美综合在线| 麻豆人妻精品一区二区| 免费一级黄色录像影片| 超碰在线91| 91天美传媒在线观看| 激情综合五月| 日韩亚洲国产视频| 国产精品乱码久久久久| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 国产青一二三| 国产亚州精品美女久久久免费| 97超碰中文在线| 国产99999久久精品| 91九久| 精品性爱无码在线播放| 久久久精品电影| 久久女人| 天天干夜夜肏| 欧美少妇一区二区三区| 久操不卡视频| 草草影院最新网址| 3PAV乱伦视频| 美女爽到高潮91| 亚洲限制级| 亚洲天堂东京热| 丁香五月激情综合国产| 亚川综合视频| 91成人18| 欧美日韩一二三| 日本熟妇色熟妇在线视频播放| 在线啊啊啊啊| 91丨九色丨东北熟女| 亚洲人妻中文高清| 亚洲无码成人精品| 欧美天天| 久久综合97| 激情文学亚洲| 中文字幕人乱码中文字的预防方法 | 91老熟女视频| 亚洲图片小说欧洲| 久久华人网| 亚洲精品 欧美精品| 久久亚洲天天做| 色999人与兽| 五月天婷婷久久| 色综合尤物| 久久一级无码精品毛片6| 大香蕉视频一二三区| 日韩啊V| 91亚洲色图| 久久久四区| 九热久| 亚洲三级。日韩三级| 亚洲激情欧美色图 | 综合熟妇一区二区三区| 美女网站黄页| 97在线资源| 欧美影音在线| 91美女在线视频| 蜜桃精久三区| 黄总AV色图| 操逼精品视频| 青草香蕉网| 色婷婷婷五月天激情四射| 7月婷婷综合| 国产免费大片| 蜜桃臀 后入 一区 二区 三区 在线| 又黄又爽在线观看视频| 天天流夜夜操| 日韩无码嘿咻黑热久| 天天狠| 爆乳免费黄网站| 人人爱夜夜爱| 97se综合网| 欧洲亚洲人妻无码中字久久三区四区| 天色综合网| 日韩成人午夜精品久久高潮| 国产农村妇女精品一二区| 区一二区日韩亚洲乱码av电影| 九九久久国产精品| 蜜臀AV成人精品蜜臀| 日本黄色裸日本黄色裸体| 亚洲熟久久| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 高清有码一区二区| 国产成人精品必看 | 日韩精品国模| 日韩BBN| 国产传媒一区二区三区| 极品销魂美女一区二区 | 色原狠狠天天天| 日本大香蕉综合网| 国产高清亚洲日韩一区| 岛国片在线播放| 免费作爱一级视频| 中文字幕在线免费观看视频| 91狠| 欧洲一区二区三区免费| 九九九九一级| 欧色网址| 国产JDAV无码视频在线观看| 东北丰满熟女国产一区| 日韩精品一区二区三区色欲| 欧美一区91大爱| 亚洲自拍欧美国产首页网曝| 超碰午夜| 美女黄站| 日本操逼视频不卡直接放| 日本一级二级三级网站| 天天日天天舔天天喷天天射| 91女神在线视频| 日韩 欧美 国产 麻豆| 精品97久久| 永久免费av无码网站国产app| 影音先锋视频在线| 激情综合婷婷| 日韩久久超碰色| 嫩草 我啊~嗯~在线| 精品传媒在线一区| 人人贴人人摸| www.99色| 亚洲色性情三级| 色九色久| 四虎午夜影院| 夜夜草网站| 第45页一区二区| 国产尤物在线三区| 日韩在线地址一| 女人高潮抽搐喷水视频网站| 口爆欧美91| 大茄子熟女AV导航| 熟妇xxxxx性春色| 97色碰| 亚洲黄a三级三级三级看三级| 神马麻豆福利院| 日韩乱中文| 久久久久久久久久久久久久9999| 中文无线日韩一区| 欧美v亚洲v综合v国产v妖精| 亚洲色欲天天人妻无码系列专区| 亚州再线| 久久超碰com| 操逼片中文| 天天综和| 日本加勒比无码专区| 日韩在线观看字幕精品| 亚洲影院小综合|