久久亚洲成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
返回資訊列表
麻豆天美久久91| 亚洲欧美国产中文视频| av天堂天堂av日韩| 黄页av| 夜夜青青无码影院| 亚洲AV不卡在线观看尤物| 成人熟女视频一区二区三区| 台湾佬中文娱乐自偷自拍| 日夜啪电影| 久操大香蕉手机视频在线看 | 久久久偷拍| 天天综合影院91| 国产精品久久发布| 区一二区日韩亚洲乱码av电影| 婷婷五月av| 婷婷综合| 中文字幕88av在线| 色偷偷男人的天堂麻豆| 久久中文字幕女同性恋一区| 久久华人网| 女人18精品一区二区三区| 国产视频97| 黄页av| 国产精品内射婷婷一级二| 日本中文字幕在线电影| 黄色片,com| 91国产精品熟女| 五月婷在线| 色呦呦呦在线观看视频| 激情情色五月天| 久艾草在线精品视频在线观看| 麻豆啪啪啪视频| 亚洲人在线| 日本精品九九九| 97精品久久久久中文字幕| www.婷婷| 超碰成人公开| 人人干人人操人人爱| 熟妇女伦乱视频| 色色青青久久| 九一性生活免费视频| 人人搡人人肉久久精品| a人欧美综合天堂麻豆| 天天干一区二区| 99热精品免费| 精品妇女一区二区三区| 欧美亚洲se91| 天堂网 主播 亚洲| 玖玖综合视频| a片久久久久久久久久久久 | 日本成人在线不卡一区二区三区| 亚州欧美色图| 日韩激情毛片一级久久久| 韩国三级一线观看久| 亚洲天在线| 免费男人的天堂| 91精品少妇搡搡搡| 99re这里只有精品2| 中文字幕久久亚州无码| 加勒比久久av| 国产精品欧美在线观看| 在线午夜成人无码视频| 天天色图| 亚洲色图日韩精品| 国产97色在线| 韩国久久97| www四虎| 夜夜爽妓女| 国产免费一区在线观看| 久久极品一区二区| 97超碰jingpin| 色五月激情AV在线| 97人人爱人人乐| 国产农村妇女毛片精品久久| 色网站导航大全| 亚洲中字幕日本一区二区三区| 一区二区乱码福利| 婷婷久久网| 午夜黄色免费在线观看| 午夜呻吟欧美| 992大香蕉| 91在线视频国产网站| 无码av永久免费专区网站| 精品一区二区啪啪啪| 亚洲情色一区二区三区| 国产白丝AV| 欧美天天综合网| 亚洲伊人a线观看视频| 三级色综合| 久久九九网| 日本一二三高清| 久妇网| a人欧美综合天堂麻豆| 97超碰影音| 欧美高清无码免费视频高清版| 中国国产精品一区视频| 丝袜制服字幕在线| 久久久月天| 成人一二| 96精品在线| 一区二区不卡| 97综合在线| 蜜乳AV一区二区三区四| 青青草日本中文字幕| 可乐操亚洲蜜911| 亚洲无码国产精品久久| 欧美制服另类丝袜| 91黄射| 亚洲精品尤物yw在线影院| 国产超碰| 中日韩久久久免费看| 蜜乳中文字幕a在线| 果冻国产精品麻豆成人av| 夜夜嗨AV蜜臀av| 亚洲第一页色网| 国产久久久| 囯产操逼片| 强上我不卡卡| 91视频综合网| 午夜免费视频1000| 亚洲AV无码乱码| 色色色99| 国产97/欧美| 国产毛片在线| 嗯嗯啊啊好疼| 操逼视频国产无套| 91黑丝美女| 亚洲阿v天堂在线| 久热免费视频| 亚洲精品影视老司机| 日韩精彩免费| 97超碰人人模人人拍人人| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 亚洲阿v天堂在线| 亚洲1区| 96精品一区| 精品人妻一区二区视频| 国产精品69久久久久久久| 中文字幕一区二区三区高清| 啊啊啊轻点在线观看| 中文字幕成人理论在线| 亚欧操逼片在线观看| 日韩婷婷| 91精品91久久久中77777| 日韩人妻精品久久久久| 日韩熟女无码| 亚洲国产中文字幕| 在线黄页看毛片| 久久精品国产亚洲AV清纯| 91 丝袜在线| 人人操我人人干| 偷拍在线观看视频| 久久伊人大香蕉| 最新AV在线| 欧美乱色| 岛国视频一二三区| 蜜臀中文无码午夜| 久久久网一区| 插欧洲美女欧美精品| 18精品一二区| 精品国产99| 精品偷拍13p欧美dodk视频| 99精品丰满人妻| 国产精品嫩草影院免费| 日韩小电影| 97国伦国色| 婷婷中文网| 蜜臀AV一区二区三区| 920日本午夜免费| 啪啪性爱免费视频| 亚欧操逼片在线观看| 大奶啊啊好爽| 精品国产无码中文| 九七超碰人人乐| 白丝AV网站| 天天操天天舔| 青娱乐淫乱1314| 亚洲91综合| 天天流夜夜操| 国产乱色国产精品免费视| 97射欧美| 精品二区三四区五电影 | 可以免费看黄片的视频| 亚洲欧美一区二区网址| 加勒比海人人操超碰在线| 亚洲国产剧情少妇激情| 99热这里只有精品8| 亚洲密乳AV| 国产丝袜啪啪| 亚洲毛片基地专区| 91制服丝袜| 五月天综合网| 欧美综合加勒比在线| 新版天堂中文资源8在线| 日韩免费av片高清无码| 老司机香蕉久久久久| 色男人色天堂东京热| 熟妇在线视频一区二区| 色综合美国| 99re在线观看| 亚洲欧洲日韩国产自在线| 免费精品无码一级毛片牛牛影视| 毛片99-全集电影手机免费观看完整-B029AV| 蜜桃色色网站视频三区| 久久曰曰| 激情色播| 97人人模人人爽人人| 亚洲精品xxx| 免费试看60秒| 无码人妻一区二区三区免费九色| 久久精品女同亚洲女同13| 欧美国产一区二区三区麻豆传媒| 神马午夜久久久| www鬼畜国产男人的天堂| 免费一级毛片在线视频观看| 97精品一区二区视频| 美女骚尻视频| 天天综合网合集91| 动漫片子网站3黄| 亚洲色图大香| 国产精品肉丝自拍| 2019AV天堂| 国产极品999| 69人妻人人揉人人躁人人精品| 久草福利在线资源站| 亚洲精品性爱片| 免费一级黄色录像影片| 色色色天美视频| 久久久久久精品免费看A级| 久久婷婷五月天| 91丝袜美女国产| 加勒比无码一区二区三区| 国产AV超爽| 久久久精品国产亚洲AV无码| AV不卡在线| 日韩成人无码| 日本人人操人人操| 欧美日韩性爱视屏免费看了| 婷婷久久综合| 啊啊啊啊啊啊啊国| 亚洲色图加勒比| 国产精品色哟哟| 久久久久网站-538在线视频-欧美永久乱码 | 亚洲人久久久网| 日韩亚洲97| 天天肏夜夜肏| 国产女同视频在线播放| 99久久久久久亚洲精品不卡| 377p欧洲日本亚洲大胆| 亚洲成人免费电影| 东北操逼| 激情 欧美 亚洲 小说| 色999亚洲人成色| 欧美永久激情一区二区| 日韩欧美麻豆 | 日韩精品永久在线观看| 久热久一区二区三区| 夫妻AV网站| 黄色操人| 无码免费一区二区三区啪啪| 久久精品高清无码一区| 自拍偷拍 日韩欧美| 亚洲砖码砖专无区2023| 亚洲免费97免费| 99999国产| 强奸乱伦AV网站| 91 在线亚洲| 国产精品农村妇女精品| 久久色情| 中文一区二区| 岛国片国产成人亚洲播放| 亚洲AV乱码专区国产噜噜亚洲| 黄久在线| 国产成年精品高清在线观看91| 另类综合另类| 亚洲小说视频| 成人国产精品三级A片| m欧洲一级午老| 老熟女乱伦一区| 日韩三级一区| 嗯嗯不要视频| 美女黄色一级A视频| 伊人少妇久久久| 欧 美 自 拍 偷 拍| 久久免费中文字幕在线观看| 亚洲成人精品在线一区| 精品久久久久瑟瑟| 蜜臀AV秘一区翔田千里| 丝袜喷水在线| 高清无码一区二区三区| 91草草草| 日韩亚洲国产视频| 国产欧美成人精品| 国产亚洲国产超碰| 大香蕉人妻久久| 九九热AV| 另类天堂| 大香蕉伊利av| 久久久久97| 欧美大香蕉卡久久| 国模无码人体一区二区三| 97亚洲综合电影| 污色区网站| 欧美激情欧美精品| 日韩亚洲国产视频| 国产97色在线 | 亚洲| 毛片电影一区二区三区| 国产久久久| 亭亭丁香激情| 日本国产高清色www视频在线| 春色综合免费| 欧美男人一区| 欧洲亚洲国产综合在线| 国产欧美黑人丰满在线| 六月天婷婷| 蜜桃狠狠色伊人亚洲综合网站| 麻豆天美国美国产| 国产h片在线观看视频| 中日韩久久久免费看| 久久xxxx| 国产又黄又爽又刺激久久久久久| 亚洲诱惑天堂 | 日韩不卡网操逼中文字幕日韩| 亚洲成a人片在线观看中文!!!| 加勒比性爱成人在线| www.狠狠| 国产精品嫩草久久久久| 99热婷婷一区二区三| 国产极品999| 亚洲成人性| 极品人妻少妇综合| 午夜福利区| 99久久精品国产高潮| 999热这里只有精品| 超碰色中文| 国产精品免费美女视频| 极品国产内射| 亚洲美女高潮喷水视频| 亚洲和欧美裸体美女双飞视频| 国产伦乱91| 中文字幕一区二区视频在线观看| 免费成人在线熟妇网| 久操大香蕉| 99久久精品无码一区二区毛片免费| 日韩欧美成人综合在线| 天天欧美| 99re6在线视频精品免费完整版安卓版| 色色色色综合网| 日韩操啪| 超碰91在线| 国产自产22区| 加勒比东京热五月天天堂网| 欧美午夜色妇色鬼| 熟女人妻久久中文字幕一二区| 亚洲一级性爱视频免费看| 91国产丝袜白虎| 免费网色网站| 熟女欧美日韩综合婷婷| 欧插网站| 亚洲无套久久嗯嗯| 久久亚洲婷婷| 亚洲精品国产精品乱码不99| 国产九九九九九九九九| 国产精品网址| 操逼视频国产无套| 国产精品久久久久久久久久梁医生| 大香蕉伊人75| JuliaAnnXXX888| 超碰这里有精品| 欧美A√综合网 | 2020天天色综合| 人人超碰在线观看黄| 国产精品乱人伊人网| 中文字幕成人| 伊人激情| 精品91摸| 日韩97视频!在线| 怡红院视频在线| 99在线免费视频| www.色综合| 天天操天天舔| 天天日夜夜爽| 欧美后进式| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 久久免费99精品久久久久久| 激情 欧美 亚洲 小说| 午夜成人爽爽爽爽A片李冰冰| 日本 欧美 国产一区| 中文自拍欧美影视| 丁香五月综合| 理论久久婷婷网 8| 欧美性爱97超碰| 口爆综合网| 不卡码视频| 欧美日韩大香蕉| 综合一区中亚洲国产成人综合精品| 97香蕉网| 蜜臀99久久国产| 成人久久久精品| 麻豆伊人网| 天天操女人| 美国一区二区三区视频| 欧美日韩国产色五月综合在线| 国产日逼视频| 99久久婷婷丁香| 色色五月婷婷| 一级啊性爱在线视频| 久久视网78| 日韩簧片免费看| 久久91精品国产9丨久久分亭| www.91理论| 色综合九九| 炮色五月| 欧美 综合 亚洲| 日本幼女18+| 日韩欧美亚洲自拍偷拍| 操逼国产免费| 能看的av| 亚洲在钱| 国产精品爆乳懂色蜜乳| 色噜噜人妻丝袜a∨先锋影| 亚洲另类电影| 白 大 人妻 区 在线| 少妇激情AV| 免费精品无码一级毛片牛牛影视 | 日本一区二区成人在线| 后入人妻一区| 九九热精品视频六| 人人看人人爰人人操| 91啪啪| 密臀AV在线| 麻豆成人AV| 狠狠操夜夜| 五月天激情小说| 人人爽人人精品乱人伦AV| 天天干人人乐| 夜夜影视四色| 日本一二区免费| 熟女熟妇一区二区三区视频| 爽极品影院| 日韩啪啪啪啪啪| 亚洲AV色图一区| 日韩激情毛片一级久久久| 熟妇熟女亚洲天堂网| 欧洲自拍第一页| 极品综合| 操b网站亚洲无码| 爱爱动态60秒| 中文字幕五区| 欧美综合天堂| 最新啪啪视频| 欧亚韩国999| 日韩国产成人自拍视频| 日本大香蕉| 国产精品一区二区手机看片| 美女诱惑1区2区| 天天综合青苹果| 欧美一区二区三区日韩| 色狠狠一区二区三区香蕉| 1024人妻熟女一区二区三区| 97就爱干| 成人黑料社久久| 人妻大香蕉| 男男H黄动漫啪啪无遮挡网站| 人妻 欧美 中文| 精品高清av中文字幕| 久视频在线观看| 久久久久国产精品久久久| 人妻激情偷乱视频一区二区三区 | 久操精品| 国产无遮挡| 韩国免费播放一级毛片| 大香蕉 222| 中国AAAAAA黄色片| 久草资源欧美在线视频| 99re公开精品免费视频| 伊人视频| 噜噜噜狠狠色综合| 91美女视频在线观看| 天美传媒av 在线| 激情综合网激情综合| 色呦呦、国产精品| 黄色AAAAAAAAAAA大片| 久久伦理视频久久大香蕉视频| 黄色激情电影在线观看| 本道在线| 亚州色交| 欧美日韩亚洲一区二区在线观看| 亚洲综合校园春色| 99色热| 91综合在线| 人妻人人澡人人爽人人| 国产69精品久久久久99尤物| 日韩熟女精一区二区三区不卡| 天美国产三级传媒| 多毛小伙内射老太婆| 亚洲青青草| 婷婷五月天网| 中文字幕日韩精品久久| 国产性爱在线视频一区二区| 国产超碰欧美| 精品人妻二区三区| 中文字幕狠狠玩| 免费一二区| 91爱看| 99精彩视频| 亚洲色图尤物视频| 超碰97日韩| 久久蜜色情在线视频xxx免费观看| 久久香蕉综合一本到3atv| 高清孕妇孕交 交| 青青草日本中文字幕| 久操婷婷| 国产熟女完整版中字| 青草精品视频日本久久久久网站在线| 欧美 牲| 欧美1727免费观看视频| 亚洲乱码国产乱码精网站| 日韩一级二级在线| 一本大道不卡一二三区| 亚洲天堂久久久久久粉红视频| SUV一区二区在线看| 久久国产精品一级二级三级| 国产区性爱在线视频秋霞豆| 人人干人人操人人爱| 91日产桃蜜| 中文字幕精品久久久久人妻红杏ⅰ| 色玖玖| 日韩无码黄色片| 91亚洲欧美| 婷婷人妻激情| 综合天天。| 91成人在线| 国色天香av| 五月天色综合| 国产又操| 能直接看AV的网站| 国产日韩欧美亚洲精品95 | 久久成人午夜精品影院| 成人26uuu| 麻豆天美传媒毛片| 天美传媒AV在线| 大茄子熟女AV导航| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 99热最新网址| 日韩中文字幕二区| 8050午夜少妇无码| 国产精品久久久久久久久AV大片| 色色福利| 黄片aaaaa一区| 在线欧美69V免费观看视频| 久久久一区二区三区三州| 日韩免费a级毛片无码a∨| 啊啊啊网站| 五十路熟女人妻一区二区三区四区五| 日本媚薬中文字幕在线| 日韩9区| 97在线免费看视频| 少妇久久久久久久| 狠狠操狠狠操操| 日韩欧无码一区二区三区免费不卡| 999精品久久久久久久| 男人的天堂免费| av天堂电影网| 尤物av网站免费在线播放| 国产精品视频内谢女人| 白丝被操91| 亚洲国产欧美另类自拍| 无码av永久免费专区网站| wwwcaobibi| 色色色999| 久久精品人体| 九九热精彩视频| 久久偷偷色综合蜜桃| 高清不卡 中文 人妻| 东京男人天堂| 亚洲欧美高清无码| 国产亚洲精品农村妇女| 丁香九月激情啪| 欧美九9 9 9| 国产人伦精品一区二区三区 | 中文字幕一区二区三区高清| 国产精品99久久久www| 久久久久成人蜜桃精品| 天天看特黄的免费网站| 国产精品午夜精品| 色婷婷一区二区三区久久| 日韩免费av片高清无码| 亚洲欧洲日韩国产自在线| 99热欧美| 欧美情色男人的天堂| 精品久久久一本一道| 亚洲丝袜综合| 乱伦图av| 97超碰色五月| 欧美性Fer办公室秘书| 好属操| 久久毛卡| 操穴国产| 欧美另类天堂| 交换娇妻呻吟声不停中文字幕| 另类专区在线观看| 97精品视频免费| 69久久| 中文字幕一区二区三区高清| 久久极品一区二区| 精品妇操一区二区三区| 欧美日本成人一区二区| 人妻少妇av在线观看| 日本一区二区三区欧美日韩中文字幕| 超碰综合97在线| 黄人人操人人操| 大香樵伊人网| avav青青草久久夜| 日本丝袜人妻内射| 18岁禁 茉莉成人久久| 亚洲一区二区中文字幕| 伊人激情五月天一区二区| 美女人妻色网站| 精品玖九九久| 日韩黄色成人性爱| 97se综合| 日韩免费在线视频观看| 91丝袜美腿网站| 四虎精品一区二区| 婷婷五月天激情四射| 亚州九九九精品视频| 久久精品欧美一区二区三区不卡| 97干在线看| 日韩97在线| 久久xx| 天美传媒麻豆一区二区三区国产精| 国产专区第一页| 屌妞视频久久久久久久| 亚洲 小说 欧美 激情 另类| 色呦呦、国产精品| 欧美组图日韩亚洲中文字幕| 禁片 高清 在线观看视频网站| 精品女同一区二区三区| 国产精品亚洲免费| 中文字幕免费在线观看| 911粉嫩人妻| 亚欧美色图| 熟女人妻一区二区三区| 亚洲做性| 99色婷婷| 亚洲爽图| 免费人人搞97| 久久黄色视频一区二区三区| 狠狠色一区二区中文字幕| 2018天天干在线视频| 久久超碰98| 你想操日本小逼吗| 久久精品成人| 九九99久久| 亚洲激情视频| 丝袜性亚洲| 国产精品人人爽人人做可爱福利| 精品久久大胆人体| 久久亚洲精品成人av| 狠狠97| 夜夜爽33333| 黑人免费福利视频| 精品人妻一区春色| 十八禁啪啦拍视频无遮挡| 欧美九九九九九| 免费的av网| 脫衣舞一区二区三区| 91激情国产| 黄污污污污| 波多野42部激情无码喷潮| 欧美人妻中出| 激情综合婷婷| 亚洲中文字幕在现观看| 美女干逼2| 色婷婷丁香五月天| 国产中文字幕在线点播| 2020天天色综合| 97亚洲综合电影| 色婷婷视频| 97超碰超| 日本新免费二区三区| www.99热| 99国产精品视频尤物| 91日韩网站| 麻豆福利视频导航| 青娱乐日韩无码| 日韩激情电影中文字幕| 国产黑白丝在线| 97人人爱人人做人人乐| 91GD.COM| 家庭乱伦国产| 一区二区影视| 校园春色综合香蕉| 日韩人妻少妇中文字幕| 国产熟女乱论| 亚洲日韩av专区无码| 亚洲亚洲亚洲天堂天堂| 嗯嗯嗯不要不要免费视频| 思思在线免费视频| 欧美日韩午夜精品一区二区三区| 中文字幕欧美精品亚洲日韩蜜臀| 综合激情97| 丁香五月色| 国产精品久久久无码AV网站| 久久精品国产亚洲5555| 午夜福利 成人 91| 日韩无码AB| 日韩中文字幕熟妇人妻| www.丁香五月| 免费在线观看国内色片网站网址| 久久久久久久强迫| 躁躁躁日日躁2020| 激情婷婷黑人91| 都市激情人妻一区二区青青操视频| 日韩国产品视频中文字| 日本片日本片祼观看网站在线看中文版网页在线看 | 竹菊影视国产一区二区| 国产中文字幕在线点播| 91天天看| 狼人狠干| 97超碰欧美精品| 后入日本1234| 日韩欧美蜜桃精品久久中文字幕久久| 美日韩在线不卡人妻| 用力操死我| 色噜噜人妻av 中文字幕| 久久人妻视频网| 亚洲1区| 色九区| 2018色综合天天操| 久久婷色| 久热久| 六月色婷婷| 玖玖在线视频| 久久男人的天堂国产| 99精品在线| julia高潮后不停追击中出| 五月丁香色情| 五月婷婷六月丁香| 又大又白奶子| 精品无码一区二区| 欧美综合色站| 操死我了嗯嗯嗯| 加勒比av官网在线| 2020中文字幕在线| 国产嫩草精品A88AV| 国产激情在线| 碰碰97| 欧美福利视频啊啊啊啊| 俄罗斯一区二区视频在线观看| 色就色综合| 青青伊人这里只有精品| 成人福利视频网| 成人精品在线| 中文字幕日韩国产传媒欧美精品| 亚洲男人的天堂一区二区| 天天综合网在线| 亚洲宗合网| 精品十八在线观看| 神马久久久久久| 99视频这有这里有精品| 欧美成人一级免费电影| 国产99 中文字幕日韩小视频| www久久久| 人妻日日夜夜精品| 欧美 亚洲 综合 制服 另类| 天美传媒精品久久视频| 日本操逼无码| 男女激情黄色网址| 国产丝袜视频| 做爱福利视频一区二区| 强乱老妇中文字幕| 亚洲 无码 偷拍| 亚洲αv一区二区三区| 五月婷丁香| 欧美激情片一区二区| 中出在线视频| 老熟女乱伦片| 久久性爱城| 久久久久久久九九九九九九| 日韩精品系列| 最新亚洲黄色免费电影| 日韩欧美亚洲一区二区三区影院| 欧美夜夜狠| 91超碰碰在线| 五月亭亭六月丁香| 国产精选三级在线观看| 中文字幕一区二区三区蜜臀| 欧美综合色综合| 欧美日韩在线视频网站| 一区二区娱乐网站| 999综合色| 日韩精品-原创伙伴| 亚洲一级特黄大片在线播放91| 丁香五月综合| 色五月AV在线| 国产强奸乱伦xd| 殴美牲| 人妻精品一区一区三区蜜桃91| 精品国模无码| 这里只有精品视频| 91插B网站| 成人a大片在线观看| 青青草在线成人视频| 欧美色图另类图片| 人妻 中文 日韩| 欧美久久毛片基地| 我要色综合网| 色欲久久综合| 久久精品无码不卡| 男女性感激情网站| 人人澡综合涩| 欧差乱伦二三| 91精品电影18| 夜夜躁狠狠躁日日躁av| 丁香色色网| 亚欧操逼片在线观看| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 久久久九九| 色狠狠 - 百度| 久久綜合很很很| 久久产精品一区二区三区电影| 99热91| 欧美九九九| 丁香色五月 97干| 狠久久| 在线国产探花| 神马久久久久久久久| 日本一级性爱| 超碰 欧美| 曰韩无码777| 夜夜夜夜久久久久| 色色色热| 综合97| 欧美三级一级| 亚洲欧洲中文日韩女优乱码| 久久综合精品一区二区三区| 夜夜草天天| 99九九久久| 在线观看高清AV| 国产视频小说| 国产懂色精品国产av| 91视频女生| 六月婷婷五月丁香| 日韩一级二级三级免费看完整版| 96精品在线| a亚洲欧美色欲| 熟女欧美日韩综合婷婷| 日韩欧美成人性爱在线| 在线小说视频一区| 99无码精品| 99久久久无码国产精品性啊聊| 国产怡红院| 91精品微拍福利| 久久 久久国内精品亚洲| 久久性爱免费送| 9118禁| 精品人妻视频一区二区三区蜜桃视频| 十八岁啪啪视频免费看| 国产欧美日产一区二区三区 - 国产欧美日| www成人啪啪18秘 免费| 哈哈操电影| 一区二区三区四区五区高清无码永久视频 | 操逼免费视频无码国产| 日日嗷| 熟女日韩| 国产精品麻豆视频网站| 中文有码9| 青青草视频久久久久| av在线一区二区三区| 四虎精品永久在线观看| 亚洲成人一二三区| 性爱精品一区| 国产午夜在线观看| 9999久久久久| 色哟哟国产精品免费网址| 欧美日韩国产三级黄色| 亚洲熟妇A V黑人| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 少妇精品久久久八区九区| 欧美亚洲日韩人妻在线观看| 亚洲欧洲中文日韩女优乱码| 熟妇一区,二区,三区。| 亚洲伊人久久精品狠狠在线| 国产超碰人人爽人人做| 蜜臀无码视频在线观看| 丰满熟女人妻一区二区三五十一路| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 国产精品9999| 碰超人人在线一区二区三区| 大香蕉97久久| 五月丁香社区婷婷日韩欧美精品影院| 国产精品ww久久| 97 国产精品| 99色日| 中日无幕一二三四区| 亚洲精品人妻吞精av| 欧美v亚洲v综合v国产v妖精| 欧中美三级一区二区三区| 中文字幕女同在线| 内射中出日韩在线观看视频| 五月婷婷大香蕉| 91精品啪在线观看国产城中村| 中文字幕天堂在线| 另类欧美色| 国产精品禁久久久精品| 亚洲老司机123专区| 日韩紧密久久| 久久久蜜桃一区二区三区| 8050无码八戒| 上海一级黄片| 欧美性爱日韩高清| 青青在线视频日韩欧美| 91白虎| 男人天堂无码| 美女91色黄18| 330dv亚洲成年视频网| 国产无遮挡| 花野真衣| 殴美牲| 国产在线76页| 久久国产三区| 亚洲天堂综合AV| 天天干,天天日| 久99久视频| 91黑人无码激情在线| 美國A片| 乱欲一区二区| 国产97视频免费观看| 欧美操逼熟女| 亚洲AV噜噜狠狠网址蜜桃动漫| 日本一区视频在线观看| 奇米四色网| 收看日本人日bb| 欧洲综合无码| 亚洲国产尤物yw在线观看| 热无码中文亚洲H一道本一区二区| 亚洲 欧美 日韩 国产一区二区| 亚洲天堂一区| 97超碰人人模人人拍人人| 午夜啪| 天天操人人操狠狠插| 久久精品久久九九精品| 久久一区二区高清免费| 亚洲AV无码黄色强奸| 国产树林里野战在线看| av资源在线播放天堂| 激情五月综合网| 麻豆黄色五月天| 大香蕉在线视频重口味毛片在线| 1区2区3区中文字幕日韩| 亚洲天天影视综合网| 夜夜夜夜爽| 大香蕉懂9| 亚洲?V高清一区二区三区尤物| 很很操在线| 亚洲综合另类小说色区亚洲成av人片在www | 最新日产中文在线麻豆| 久久草大香蕉| 青青草视频爽一爽| 一区二区三区色综合| 另类图片五月天| 97免费视频在线观看| 美女视频尤物网在线看| 91精品人妻电影| 人妻激情偷乱视频一区二区三区 | 黑白配性爱AV成| 蜜臀久久99精品久久久久久无删减| 免费AV中文网在线观看| 中文字幕乱碼在线| 青青草玖玖爱| 日韩成年人性爱视频| 欧美激情色婷婷花野真衣一区二区| 嗯嗯啊啊好大好爽| 日产精品久久久一区二区| 天美传媒AV在线播放| 国产在线视频二区| 韩国黄色片精品久久久| 啊好大好舒服| 青娱乐手机日韩在线视频| 欧美色图99| 蜜乳AV免费观看| 日本高清有码网址视频| 91久久精品国产| 男人的天堂久久狠| 久久午夜色播影院免费高清| 中文字幕一区二区在线日韩精品| 色婷婷电影网| 四虎国产成人精品免费一女五男| 亚洲精品97p| 岛国黄片网站| 激情婷婷| 桃色人妻在线视频| 九九九九精| 人人射人人操人人摸| 极品粉嫩一区二区| 18+91网站| av最新免费中文字幕| 亚洲色吧网| 在线 欧美 亚洲| 在线亚洲 欧美 日本专区| 六月色色| 久久久熟女一区| 国产亚洲欧美每日在线| 五月丁香啪啪| 九99久久| 天天操天天干一区二区 | 亚洲。天堂。日本在线观看| 综合伊人网12色| 五月丁香久久| 欧美日韩精品青青| 91九色蝌蚪在线观看| 热天堂一区二区| 热热色中文无码| 五月丁香激情综合| 精品一区二区久久| 国产精品亚洲一级av第二区| 熟妇一区二区三区| 久久免费少妇| 草草影院在线视频| 精品人妻一区二区三区不卡断 | 天天日日日射| 久久69| 丁香五月偷拍| 亚洲好看强奸乱伦| 亚洲情色1区| 亚洲熟妇一,二,三期| 玖色AV| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 激情综合网五月婷婷| 夜夜免费视频| 日韩成人精品视频自拍| 欧美乱妇狂野欧美在线视频| 老子午夜伦不卡影院| n1038 一二三区| 一级婬片120分钟试看| 亚洲综合在线高清| 亚洲欧洲日本精品中文a∨| 99自拍B亚洲| 白丝被操91| 久久久久ab| 视频国产精品未满十八禁止在线观看| 亚洲区限制级| 欧美另类精品xxxx| 91劲爆| 香蕉久久国产AV一区二区| 日韩内| 欧美综合站| 日韩啊V| 躁躁日曰躁2020| 国产亚洲美日韩Aⅴ中文字幕无码成人| 亚洲国内精品成人不卡| 久久激情亚洲精品无码?V| AV色五月| 五月丁香啪啪| 久久精品国产精品一区| 日本不卡二三区| 亚洲国产成人精品无码专区| 老鸭窝在线视频播放| 男人的天堂亚洲| 日本人妻丰满熟妇久久久久久| 日韩传媒在线| 国产中文字幕曰本毛片| 啊啊啊水好多| 夜夜高潮夜夜爽| 无码操逼网| 怡红院成人视频| 美女久久久久久久| 2021久久国产综合精品青草| 欧美综合色图网| 尤物av网站| 成人免费福利网站国产| 欧美天天搞| 天天看片麻豆| 99热精品在线| 内射夫妻三片| 夜夜高潮夜夜爽国产伦精品| 丰满人妻一区二区三区免费,| 思思热在线视频在线| 久久久久久久久国产| 大香蕉操久久| 上海一级黄片| 亚洲风情在线观看| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 日本超碰在线国产一区| 国内毛片无遮挡国产| 亚洲欧美校园| 在线97在线| 久久久久久久人妻| 日韩在线一区高清在线| 91老司机视频| 不卡一区视频| 色噜噜国产在线| 亚洲欧美日韩夜夜| 综合久久久久久久久91| 91痴汉| 96国产污污污丝袜| 殴美牲| 国产一区二区视频在线播放| 18禁止看精品中文字幕| 老熟乱一区二区三区四区| 亚洲欧美日产国产91毛片| 亚洲精品视频二区| 亚洲蜜桃V妇女| 久久日韩精品一区二区| 欧美亚洲系列| 亚洲人精品午夜不卡| 久久111| 精品国产乱码久久久久久影片| 九九探花视频在线观看| 午夜男女爽爽爽影院视频| 9Ⅰ超碰| 国内外毛片在线观看| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 看看小穴| 色婷五月天| 日本欧美国内在线| 1禁看欧美黄片免费看| 亚欧无码线免费观看视频| 亚洲精品乱码久久久久久蜜桃麻豆 | 精品人妻中文字幕4399| 午夜精品久久一区二区| 日韩精品一二三| 国产精品久久久午夜夜伦鲁鲁| 久久大陆| 四虎免费看黄| 欧美狠狠操| 三级片大波波| 久久a久久| 国模限制级电影| 国产玖玖| 天天色综合图片| 天天插天天射| 大香蕉综合网| www.久久| 色情婷婷| 婷婷色婷婷| 中文字幕 码 自拍 视频 区| 久久9视频| 五月天婷婷基地| 色播丁香| 欧美色图天堂在线| 亚洲高潮少妇| 97爱免费插| 日韩在线女优天天干| 天天操天天射青青草| 色女女女导航| 色鬼在线综合| 日韩传媒在线| 日本999精品| 亚拍在线| 东京热AV男人的天堂| 一区二区播放| 91狠狠综合久久| 91成人无码| 中文操逼字幕| 99老司机精品视频在线观看| 芊芊操逼视频无码| HEYZO高无码国产精品227|