亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

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
返回資訊列表
婷婷导航| 啊啊啊免费| 97久久超碰亚洲| 密臀成人视频久久久| 丝袜翘臀后入欧美校园亚洲自拍另类小说一区中文字幕少妇诱惑 | 在线观看中文字幕| 美女91网址| 色香色香欲天天天影视综合网| 男女做爰猛烈动高潮A片免费应用| 一摸二插三插| 亚洲在线网站| 亚洲97网站| av一区二区三区 中文| 人妻丰满熟妇一区二区三| 东京热精品97综合网| 二级久久网| 亚欧美综合网。| 久久宗合亚洲| 国内毛片无遮挡国产| 亚洲福利中文字幕在线| 人妻熟女一区二区| 91丝袜美女视频| 日本成人免费一区二区三区| 亚洲一区二区三区AV无码| 精品久热| 精品一区二区2| 午夜视频久久久| 一本色道熟妇| 躁躁日曰躁2020| 啊啊啊免费视频| 精品久久久久久AV无码| 色综合 加勒比| 国产熟妇一区二区| 成人自拍三级在线观看| 欧美亚洲国产日本在线,久久精品国产| 91精品微拍福利| 97久久资源| 啊啊啊啊二区好大| 丰满人妻大屁一区二区| 亚洲成人激情小说视频| 黄色二级片网站| 蜜乳AV.COM| 老鸭窝亚洲毛片| 一品道视频一区二区三区| 久久精品人妻一区二区三区| 亚洲色欲天天人妻无码系列专区| 男人天堂新在线| 欧美极品少妇交| 精品一区二区三区免费古装毛片香港三级日本三级人妇 | 欧美亚洲厕所精品偷拍91 | 躁躁日曰躁2020| www.狠狠操| 亚洲乱伦图片视频| 97硬碰| 大粗鳼巴久久久久| 伊人亚洲国产一成人久久精品,久久| 后入国产| 打av高清| 自偷自拍的亚洲视频| 欧美呦呦性爱| 国产欧洲精品亚洲午夜拍精品| 久久久啊啊啊| 蜜臀久久99精品久久久久免费观| 久久久久久AⅤ无码免费肉站| 色综合天天爱去电影网| 在线一区| 国产精品亚洲免费| 豆花视频操逼网址| 91熟女丨91老女人| 熟妇精品juliaannAV| 欧美日韩大黄片| 亚洲男人天堂av| 吉川爱美98堂在线| 无码高清专| 精品久久久久综合无码| 亚洲色性情三级| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 欧美在线观看综合国产| 中文字幕,人妻,日韩| 国产成人五月天丁香花| 日韩人人精品| 97在线播放 | 99热亚洲| 五月天偷拍| 999久久久精品国产| 蜜臀AV网站| 五十路六十路素人熟女| 日韩97视频| 长长久久88视频| 思思热在线cao| 不卡视频一区蜜桃视频 | 大香蕉久久| 一区二区三区 日韩欧美| 日本成人A片网站| 91女色| 天天综合,91入口| 精品乱码在线观看| 色激情综合网站| 九九九不卡| 免费的黄片有限公司| 伊人热综合| 亚洲欧美天| 亚洲素人综合| 不卡视频一区蜜桃视频 | 亚欧美综合网。| 日本九九久久99| 久久鲁夜| 国产农村妇女精品一| 亚洲欧美国产其他二区| 亚洲国产第一页综合视频| 人妻天天夜夜爽一区二区| 日韩pv中文| 日韩性爱毛片操骚逼| 久久一本大香蕉 | 欧美日韩性爱无码| 久热色情精品| 精品国产乱码久久久久久日本公司| 人妻大香蕉| 黄色视频高清无码网站| 欧美精品xxxwww| 日韩成人性爱电影在线播放| 91超级碰碰碰| 欧美最婬乱婬爆婬牲视频| 伊人热综合| 猛交交| 无码九九| 边做饭边操逼逼| 黄色AAAAAAAAAAA大片| 亚洲另类综合欧美| 天天影视综合色| 日韩一级成人毛片免费观看| 啊啊啊在线看| 观看免费区二区三区二| 丝袜美腿亚洲| 啊啊好多水| 欧美极品| 精品久久九| 天天日天天操天天射河南省| 97香蕉人人乳| 国产精品一区二区三区,亚洲综合| 麻豆AV一区二区| 91丨国产丨白浆秘 洗澡动漫| 伊人久久艹| 国产诱惑| 亚洲综合色婷婷| 天天看片麻豆| 精品三级在线专区| 男女真人网18| 毛片麻豆91糖心精品毛情片| 国产精品一区av在线| 久久久久9| 人妻精品综合中文字幕在线| 一级做受视频免费是看美女| 91熟女.com| 日本熟女中文| 都市久久精品激情亚洲| 国外91| 少妇人妻太紧太深av| 国产免费大片| 久久欧美1卡2卡3| 9I1性色影院| 最新av网站在线观看| 亚洲高清综合网| 久久久久久中文字幕中文字幕最新| 日本成a人v网站在线观看| 图色综合网| 国产AV色黄看到爽| 国产精品盗摄 偷窥盗摄| 中文久久| 国产精品人妻无码久久久老鸭窝| 欧美性爱一区二区三区| 欧美日韩超碰在线| 色玖玖| 青娱乐欧美激情一区二区| 91欧美情色| AV老汉| 欧美精品宗合| A一级色女| 色999人与兽| 欧美成熟性爱精品| 啊啊啊在线看| 伊人成人中文字幕久久网| 97伊人| 亚洲精品白丝| 天天干美少妇一区| 啊啊啊啊好疼视频| 蜜乳视频网站| 懂色天天爱天天日天天射天天澡| 九九热精彩视频| 国产一区二区三区久久精品太古里| 欧美色日| 日本三级精品| 久久伊人亚洲AV无码网站| 伊人一区二区在线播放| 国产精品宅男免费| 日本曲间由美性生活片| 蜜奶av| 日日夜夜国产综合| 超碰9 7女人| 99re这里| 欧美激情性爱视频网站| 久久超碰爱| 日产123区精品免费观看| 亚洲影视高清第一页| 岛国黄色大片网站| 久久久激情| 欧美 亚洲 另类 综合| 久久久久久久久久久久97| 日本阿v天堂在线观看| 91熟女视频| 国产一级黄色片在线观看| 日韩精品区二区三区不卡| 人妻熟女av国产网站| 天天插天天舔舔天天干| 99最新日韩偷拍视频| 国产一级内射高清视频| 最新欧洲欧美日本激情网站| 超碰人妻中文在线| 一级片在线观看高清无码| 欧美激情综合色综合啪啪五月| 亚洲欧美精品久| 无码一区二区精品视频久久久春药| 亚洲高潮少妇| 久久综合九色综合欧洲98| 六月婷婷激情| 国产极品粉嫩馒头一线天av| 97久久精品亚洲中六字幕| 欧美性夜| 99热最新| 日本韩国国产精品一区| 美女操逼A A| 亚洲人成网www| 精品人妻久久久久一区二区三区| 久久精品国产72国产精品福利 | 97香蕉碰碰人妻国产欧美| 欧美激情精品久久久| 国产亚洲女v在线观看| 国产精品3| 久久久97| 日本天天操| 国产成人亚洲精品无| 成人电影一区| 一二三区操逼国产91| 精品国产国产AV| 精品国产人成在线| 熟女一区二区三区| 在线国产一区二区av| 久久久久96| 成功精品影院| 国产操逼逼网| 亚洲牲交| 亚洲素人综合| 五月婷丁香| 亚洲免费成人精品电影| 99xav| 国产成人自拍视频在线| 天天躁日日躁成人字幕aⅴ| com 首页 18岁 禁区 女优 免费 精选 同城 | 囯产精品强| 亚洲人成网www| 欧洲与亚洲欧美精品中文字幕| 天堂无码精品国产久| 亚欧美色图| 国内黄色精品| 亚洲成a人在线观看久| 欧美日韩啪啪电影| 91黄站| 亚洲国内精品成人不卡| 伊人一区二区三区| 色诱avtt| 亚洲自拍欧美国产首页网曝| 淫色网综合| 五月婷婷综合在线| 99久久久er直播网址| 九月丁香婷婷色| 天美传媒av在线| 亚洲国产剧情少妇激情| 日本一区二区电影网站| 久久久久精| 精品射1999| 国产成人资源| 大香蕉十区| 大伊香蕉在线视频免费| 91丨九色丨国产丨人妻在线| 亚一综合久久久久久久久久| 国产成人99久久亚洲综合| 精品欧美老熟女一二区| 91狠狠综| 亚洲色诱惑| 91性感在线| 亚州精品丝袜-不卡成人免费| 亚洲av热热色| 久久久久久久久久久久黄色| 后入美女国产| 蜜臀AV成人精品蜜臀| 欧美第二页午夜| 日本黄色精品| 亚洲人人夜夜澡人人爽| 色区97| 欧美人体性爱互联网第一页婷婷日本| 91性高朝久久久久久久久| 日韩综合无码一区久久92| 操逼1区| 精品一区二区成人| 2019天天干天天操 | 立川理惠加勒比无码| 国产精品久久久九九九| 两性综合网| 欧美超碰9798| 日韩中文9| 婷婷五月天色网| 精品国产乱码久久久久久蜜臀| 久操91视频| 爆操无码| 美女露胸露屁股| 久久老熟女| 久久久久久亚洲中文| 99色婷婷中文字幕乱色| 亚洲极品| 91成人久久| 中文字幕一区二区三区蜜臀| 中文字幕丝袜| 久久久久久性爱免费视频| 蜜臀久久久久久999| 亚洲熟女中文字幕在线| 亚洲双插| 丁香五月成人| 人人性爱视频免费| 国产亚洲日本| 婷婷五月天成人网| 校园春色 亚洲| 人妻av在线| 欧美亚洲图片| 在线天堂999| 一区二区免费电影久久| 91爱综合| 在线欧美69V免费观看视频| 欧美亚州综合图片| 日韩无码成人电影| 午夜福利无毒不卡| 情色大香蕉| 亚洲人妻熟妇三十三区| 日韩av不卡在线观看| 欧美性色欧美| 国产性刺激| 日韩 欧美 视频 在线 一区| 精品天堂| 亚洲色资源| 97超碰jingpin| 午夜福利av电影在线| 亚洲,欧美,综合网| 色大师网站www永久网站视频| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 欧洲精品在线播放| 成人夜夜爽| 午夜精品久久久久久久99蜜桃一| 国产日韩精品suv| 欧美热图99| 久草综合视频| 美女大乳久久久久久久女人18| 啊啊啊免费视频| 97资源视频| 夂久色| 极品人妻少妇综合| 久久亚洲AV无码专区国产精品| 黄污污污污| 欧美精品精品一区二区| 99精品视频在线观看| 国产精品白丝AV| 人人做人人妻人人夜视频| 亚洲人妖网| 婷婷丁香五月激情啪啪| 草草影院日本第一页| 欧美性爱网97| 欧亚性爱啪啪| 国产粉嫩蜜臀av一区二区三区| 国产人人干| 性爱综合网| 精品国产Av无码久久久伦古装| 狠狠操狠狠爱| 超碰97精品在线| 亚洲牲交| 国产肏逼网站| 99超碰网| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 999国产精品999久久久久久| 成人日韩中文字幕| 男人的天堂网免费| 精品国产肉丝袜在线拍国语| 人妻一二三区| 久久性爱精品一区| 91精品国产91熟女| 国产伦精品| 国产精品suv一区| 无码一区二区三区四区五区六区七区八区九区十区视频 | 久久香蕉国产线看观看猫咪av| 欧美AAAA黄片| 日逼97| 欧美综合天堂| 啊啊啊啊免费视频| 在线播放中文字幕| 日本少妇va7777| 久草综合视频| 91爱看| 成人日韩中文字幕| 熟妇高潮一区二| 亚洲色图加勒比| 又黑又大又粗| 欧美日本天堂| 国产精品97超碰| 97国产精品久久久久| 国产精品丝袜久久亚洲不卡| 乱码人妻一区二区三区| 91性感在线| 国产无码精品久久久久久| 成人羞羞视频国产| 久久精品店| 天美麻豆黄色录像| 精品妇女一区二区三区| 欧美日韩性感| 婷婷色网| 人妻丝袜日本| 国产精品原创巨作?v网站| 亚洲国产成人精品999| 91欧美色| 校园春色制服丝袜中文字亚洲 | 揉揉日日日日| 欧美综合国产精品久久丁香| 天天做天天爽| 超碰人妻久久人妻中文97| 色香伊人| 国产午夜福利专区综合| 伊人久久大香蕉线AV五月天| 亚欧美色图| 男女日B国产| 性一交一乱一交A片久久四色| 亚洲婷婷五月天| 国产精品久久久久久久免牛肉蒲团 | 91天天综合在线观看| 日本中文字幕不卡视频| 国产视频不卡在线观看| 91美女在线精品视频| 久热一区二区| 青青草原人妻| 欧美同性恋 的搜索结果 - 91n| 久久久久亚洲三级电影| 啊啊啊 在线观看| 舔足天天操天天射| 久操不卡视频| 亚洲97网站| 无码 黑人一区二区三区| 亚洲精品美女久久久久久久久| 99热99re超碰精品| 日本性交操一区二区不卡系列| 狠狠搞 亚洲91| 综合网亚洲在线| 久久一区二区三区入口| 999久久久久久久久| 美中日韩无码| 亚洲综合小视频小说在线观看 | 另类图片欧美激情综合| 国产成人资源| 久久久四区| 丁香五月激情五月| 色吧5亚洲| 国产女人高潮视频| 18啪啪手机免费性爱| 久久久九九| 中文字幕永久在线| 亚洲电影中字一区二区| 熟妇女人妻呻吟久久AV| 国产欧美精选激情视频| 九九九九精品一区| 日本高清_区二区三区| 黄色一区三区| 欧美色三级片91| 啊啊啊操死我了| 静品嫩模一区二区| 亚洲极品| 久久黄黄| 久久草视频污视频| 精品免费成人久久| 禁十八久久| 偷拍自拍在线视频观看| 99re免费| 理论久久婷婷网8| caorenqi shipin| 国产辣妈在线视频福利| 干美女人妻| 校园春色综合香蕉| 久久久国产三级黄色片| 久久综合九色综合欧洲98| 久久久天美| 情色五月天网| 亚洲人精品久久久喷水| 欧美中出1| 福利社区午夜一区二区| 欧美天天影院| daxiangjiao你懂的| 69综合网| 欧美精品三区| 老熟妇综合| 无码欧美有限公司| 天堂av2019| 熟女人妻一区二区三区| 免费人成在线观看网站品爱网| 午夜精品人妻二区三区| 青草伊人网| 久久中文字幕女同性恋一区| 色香综合天天影视综合 | 亚欧性爱无码| 国产亚洲精品无码三区| 亚洲av影院在线观看| 亚洲AV操| 亚洲福利中文字幕在线| 国产成人网址| 好吊色一区| 99热精品青草在线 | 九久久精品| 亚洲在线综合| 色偷综合| 美女91网址 | 日韩熟女三十乱伦| 天天色黄色影院天天操| 天天日夜夜爽| 女人天堂AV五区在线| 夜夜夜久久| 亚州日韩97| 超碰综合97在线| 欧美综合1性辶| se吧提供国产乱老熟视频胖女人| 亚洲中文字幕97久久精品少妇| 国产高清成人传媒影视| 国产原创精品| 精品国产一区二区三区av在线资源| 色五月69夫妻| 色香天天| 五月婷婷六月天| 亚洲欧美综合网站| 国产一级黄色片在线观看| 日韩 欧美 另类 人妻| 激情第四色| 在线啊啊啊啊| 久久久人妻| 国产女人操逼视频| 玖玖爱一区在线| 国产精品久久久久久久久久久久久久| 国产乱色国产精品免费视| 亚洲欧洲网站免费观看| 99操| 五月天婷婷在线看 | 亚洲激情色片 | 99ri视频| 99色热| 国产区性爱在线视频秋霞豆| 久久內射| 青娱乐999| 五月天激情小说| julia在线观看久久| 97久久久久久久久久| 人人看欧美性爱| 东北操逼| 青青草丝袜在线视频| 99爱爱| 日本高清久久| 成人性交午夜免费片| 日韩性爱再线视频| 久久国产AⅤ| 超碰98综合网| 91人妻中文| 成人在线午夜视频一区| 天天影视亚洲| 99热超碰| 久久久久久亚洲Av无码| 伊人网在线视频| 99久久国产精品免费高潮| 九九精品美女高溯喷水| 久久9亚洲| 日韩一级性爱无码| 大香交| 好看的91视频| 成人精品在线观看| 成人av在线播放| 97操B| 亚洲中文字幕有码视频一区二区三区| 美女裸体无遮挡永久免费观看网站| 97精品国产97久久久| 人妻精品视频一区二区三区| 欧美色图20P| 久久的网站啊啊啊啊啊| 大香蕉人妻| 天天色黄色影院天天操| 99re6在线视频播放免费精品| 狠插 制服 自拍| 精品国产自在在线99| 人妻乱仑一区二区三区| 青青青在线高清视频在线一二三四区| 亚av顶级裸体一区二区三区四区五区 | 日韩78m视频| 免费精品99| 人人摸.人人色| 青青草AV色| 日本一区二区三区欧美日韩中文字幕 | 日本天天操| 国产又爽又黄| 狠狠91| 亚洲深夜福利| 久久久久久九九九九九| daxiangjiao你懂的| 超碰伊人在线| 青青草亚洲一区| 九久9精品| 国产精品久久久久中文字幕| 老司机深夜18禁污污网站| 欧美成人贴图| 日本爽爽爽爽爽爽免费视频| 韩三级a视频在线观看| 啊啊啊想要| 亚洲**2021在线观看| 精品国产一区探花在线观看| 国产白领连续中出在线观看| 午夜福利区| 日韩av熟女一区二区三区成人| 中文字幕视频在线观看一区二区| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 久久精品免费| 99999无码| 2025亚洲男人天堂| 色五月AV在线| 精品少妇一区二区| 国产精品视频91久久| 97爱爱爱| 一本精品日本在线视频精品 | 亚洲AV乱码专区国产噜噜亚洲 | 久久久一区二区| 国产精品在线免费| 日韩免费三级黄片电影| 91精品久久久久久综合五月天| 久99久视频精选| 性色av大全| 一块操欧美性爱| 欧美专利1区2区3区4区5区免费| 中文字幕一区二区三区四五区| 欧美日韩大香蕉| 久久综合九九| 天天α片| 97精品国产| 丁香婷婷九月| 老汉网| 超碰在线人人射| 色婷婷综合视频| 少妇极品熟妇人妻无码| 色爽——AV| 74成人在线| 日韩一级二级| 精品美女少妇一区二区| 国产视频一区二区免费| 熟妇亚洲一区二区三区| 97视频网站| 操逼网免费无码视频| 蜜臀精品1区2区| 蜜臀aV午夜一区二区三区| 大香久久| 激情色色| 熟妇人妻丰满久久久久久久无码| 青娱乐国产盛宴视频| 国产suv精品一区二区四区999| 综合av影片| 午夜啊啊| 日韩亚洲美女一区久久| 久久专区| 国产精品亚洲免费| 国产超碰97| 狠狠穞A片一區二區三區| 97鸡把在线视频| 日本久久99| 久久激情婷婷| 日韩啪啪网| 久久超碰com| 色色综合97| 都市久久精品激情亚洲| 91视频成人福利网站在线一区 | 久久神马影院| www色色色com| 日本一区二区三区午夜观看| 少妇内射视频| 日本有码久久| 丝袜美腿制服人妻二区中文字幕| 免费视频一二三区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 人人操AV| 狼狼色丁香久久婷婷综合五月| 2017天天操天天日| 国产一区二区三区不卡手机在线| 午夜视频好爽啊| 欧美丝袜中文字幕07在线| 日韩二三区| 国产av美女被艹的乱叫| 999热这里只有精品| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 久久这里只| 9.1小视频| 亚洲区限制级| 91色情黑丝搞鸡在线观看一区二区三区三州 | 家庭乱伦网站国产| 日韩精品中文字幕一| 日韩簧片免费看| 91五十路| 亚洲男人天堂2016| 人人操人人精品影片| 好湿好紧好爽 视频| 丁香五月激情网| 中国东北熟女老太婆内谢| 成人五级久久| www.色吧5.com| 性爱AV天堂| 久久久久精| 婷婷综合网| 日本1区2区不卡视频| 九九碰九九爱97超碰| 97国产精选| 欧美啪啪啪91| 国产九九九九九九| 欧美色图在线视频少妇| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 精品中文字幕一区二区l - 百度| 久久久久久亚洲Av无码精| 男人天堂2017| 国产 热久久久久国产精品| 日韩99精品视频综合区| 国产色图乱伦| 蜜乳性色无码专日粉嫩骚逼AV| 狼狼色丁香久久婷婷综合五月| 久久午夜色播影院免费高清| 欧美97爱| 超碰在线欧美性爱激情| 黑人操一区二区| 久久久久国产精品喷潮免费观看臀| 日本无码1| 国产精品区在线12p| 欧美成人AⅤ大片在线观看| 国产成人一级av88| 日韩人妻精品久久久久| 成人十八禁日韩欧美一二三| 久超碰这里只有精品| 美女诱惑一区| 26uuu最新| 熟女乱伦二区| 日韩中文字幕2020| 9久久精品| 翔田千里无码一区| 大香蕉专区| 黄网色一区二区三区四区精品| 97人人操人人干| 国产一区二区三区,在线观看观看| 色综合91好| 亚洲国产高清福利视频| 欧美一区二区传媒| 变态综合色| 操逼视频亚洲| 国产视频第2页| 欧美亚洲图片| 淫妻综合网| 欧美爱爱97| 天天天天操| 婷婷人妻激情| 日韩国产成人自拍视频| 国产欧美黑人丰满在线| 黄色免费网页无码| 中文字幕55555| 夜夜草我| 超碰99在线观看| 717影院理论午夜伦八戒| 天天碰操中国年青熟妇| 亚洲欧美首页| 欧美九9 9 9| 国产白丝网站| 天天插天天干| 最新亚洲黄色免费电影| 怡春苑东京热| 操逼操操操91| 欧美一区二区三区成人性生活| 熟女乱伦A| 国产少妇内射| 日日天天久久啊啊aaa| AV色天香在线| 亚洲少妇诱惑| 九九精品美女高溯喷水| 九九九成人| 欧美猛交黑寡妇中文字幕| 超碰吊日色| 欧美夜夜狠| www色婷婷| AV男人天堂网| 久久婷婷一区二| 精品国产乱码久久久影院| 亚洲影视综合网| 在线视频免费观看午夜| 插日本熟女视频| 操淫穴亚洲五月丁香| 日韩欧美aⅴ综合网站发布| 久久精品操| 日韩在线AB| 欧美黑人精品在线播放| 污污汅18禁网站在线永久免费观看| 操死我了嗯嗯嗯| 婷婷日韩一区二区三区中文字幕在线| 丁香五月天啪啪| 久久久免费的精品| 操逼无码操逼| 日韩欧美性爱电影在线观看| 蜜区区视频79| 97色网| 人妻天天爽| 78超碰| 97超碰超欧美。| 久久精品熟妇丰满人妻99| 亚洲无码偷拍| 囯产精品久久久久久久久久梁医生 | 亚洲AV无码天美传媒一区| 久久性爱视频99| 久久美女国产| 久久久久人| 天天操天天干一区二区| 天天拍天| 天天插天天插| 亚洲日本激情| 亚洲影视高清第一页| 5252色欧美在线| 人人污日韩一区二区| 视频一区二区三区精品| 日日日大屁股骚女人精品| 乱伦AVxx| 美女网站91| 久久久久久九九九九九九| 精品视频在线观看| 亚洲日韩人妻中文字幕一区| 黄色区免费观看中文字幕| 人人插人人搞人人操| 3D污黄视频在线观看| 大香蕉一人在线| 日本精品第一视频在'| 丝袜AV一区二区三区| 国产成人+综合亚洲+天堂| 熟妇乱伦一区二区| 久久久久921| 人人人人人人少妇| 久久精品欧美一区二区三区不卡| 夜夜爽夜夜摸夜夜操免费视频| 99热思思| 丝袜人妻av一区二区| 免费网站观看www在线观| 日韩精品一区二区三区色欲| 亚洲性猛交| 五月天激情小说| 成人毛片免费| 91N综合网| 欧美色五月| 欧美熟女操屄| 黄骗免费网站| 精品十三区| 色成人Www精品永久观看| 97超碰超| 肉丝中文无码高清| 精品国产72| 97视频观看| 秋霞一级视频在线观看免费| 国产午夜在线观看| 少妇熟女一区二区三区| 内射中出日韩在线观看视频| 色狠狠色| 日欧亚洲二三区大片不卡| 综合网亚洲| 欧日韩一二三f区| 精品人妻一区春色| 亚洲城人男人的天堂| www久| 国模无码一区二区三区在线| 青青草好吊色| 丝袜美腿操av| 精品妇操一区二区三区| 97伪v| 91美女视频在线| 天堂日本亚洲欧美| 欧美黑人168页欧美黑人167| 骚熟女吞| 欧美天天拍| 天天综合网站| 逼逼逼逼操操操操操操操操操午夜剧场| dy888午夜老子影视达达兔| 啊啊啊啊啊操我视频| 欧美成人性爱视频大全| 韩国三级一线观看久| 96一区二区三区| 久久久久久中文| 久久久精品久久| 人妻少妇色综合| 人人澡综合涩| 国产午夜福利视频在线| 超碰 另类 欧美| 午夜精品99久久久久传媒| 97亚洲性爱| 97人肏| 中文字幕少妇色 | 骚妻少妇精品性色无码四色A V| 精品人妻一区二区乱码一区二区| 啊啊啊好湿久久| 日韩超碰精品综合| 中文乱码99| 97 国产一区| 美女的肌被草喷水视频| 欧美爆操91| 妇女视频网站| 青青11操操操操操操操操| 嗯嗯啊啊操死我| 色情综合网| 91 刺激在线| 久草大| 一二三区在线| 91啪啪| 欧美在线亚洲| 日韩国语字幕| 啊好爽受不了无码| 丝袜夫妻自拍| 欧美日韩国产电影| 中文字幕精品乱码| 亚洲素人综合| rion磁力链接| 草草草视频在线免费看| 亚洲国产欧美一区二区潘金莲| 影视综合无码少妇| 成人激情无码在线视频| 久久精品99| 青青草原综合久久大伊人精品| 乱伦熟女区| 国产做?爰片久久毛片?片美国| 中文字幕91综合| 国产自制av蜜乳| 闷骚老熟女15P| 乱人乱色一区二区三区免费 | 强奸少妇AV导航网| 97 亚洲 日韩 欧美 在线| 国内一区二区三区| 女性91网站| 99热这里只有精品18| 五月天综合网| 久久久96精品| 日韩日韩日韩-国产乱码精品一区二区| 久久久噜噜噜久久久| 精品人妻一区二区三区-国产| 欧美在线色图| 婷婷10月天青娱乐| 欧美日韩在线小说| 九色视频91| 加勒比日本在线| 久久宗合97| 乱伦图一区| 天堂种子在线www网资源| 日本三级韩国三级99| 亚州成人a∨| 99re在线精品78| 久久午夜鲁丝片| 亚洲图片婷婷五月天| 欧美顶级黄片AAAAA在线免费看| 另类小色呦| 丁香五月激情综合国产| 亚洲成人av色网| 大香蕉一级黄色片久久| 玖玖玖玖精品国产剧情| 婷婷丁香在线| 208天天久久九九九| 无码人妻精品酒店| 免费中文在线| 91少妇香蕉久久精品| 夜夜草天天| 丁香六月婷婷久久综合| 深夜激情 | 日韩97视频!在线| 96精品在线| 99色| 五月天婷婷色| 怡红院亚洲怡春院av| 国产精品高潮久久久无码| 美女十八禁| 中文字幕 人妻不满 在线视频| 中字一区| 人人操人人肉久久精品| 青青欧美| 99操| 蜜桃精品一区二区三区久在线| 夜夜草我| 女同在线视频一区| 国产人伦精品一区二区三区| 午夜久久久| 熟女五十路一区二区三| 超碰 97国产熟女| 天堂男人网| 午夜色婷婷| 国产AV线| 高清国产精品无码| 天天综和| av三级电影在线播放| 日韩人妻资源在线看| 欧美日韩精品久久久久久久久东北老熟妇 | 亚州综合| 亚洲国男人的天堂| 九九久久玖玖| 性吧在线视频| 97色97干| 69人妻人人揉人人躁人人精品| 欧美日韩传媒| 超碰97中文| 91超碰人人| 九九视频黄色片| 超碰精品| 在线综合网| 色呦呦、国产精品| 思思视频免费看网站| 大香蕉伊人在线成人AV在线观看| 欧美亚洲美少妇一区二区| 亚一综合久久久久久久久久| 东京热男人的天堂| 中文字幕乱偷人妻久久艾草网| 天美麻花大全视频| 日本久久超碰| 亚州色图欧美| 精品久久97| 色九九九九| 加勒比大香蕉视频在线| 婷婷丁香五月激情啪啪| 日本伦乱九九九综合| 久视频在线观看| 天天综合网网欲色| 久久国产精品91| 一区二区三区亚洲| 国产视频一区二区在线| 18禁看网站一区| 啊好爽快点-国产一区二区三区撒尿在线-成人AV| 国产黄色小视频网站| 欧美色一二三| 色情五月综合婷婷| 久久精品国产Aⅴ| 老汉网| 伊人丁香五月婷婷| 五十路人妻在线| 男人的天堂2019AV| 100啪啪视频大全| 劲爆欧美人妖三区91| 婷婷在线精品| 男女做爰猛烈动高潮A片免费应用 少妇厨房愉情理伦片bd在线观看 不卡中文字幕aⅴ在线 | 99久久com免费视频′| 飘花国产午夜精品不卡| 传媒免费一区二区三区| 国产超碰| 日韩强奸av| 精品丰满熟妇人妻一区| 91色综合激情| 久久久 国产精品| 97欧美超碰| 亚州高清色综合| 日韩素人无码一区二区三区三州| 女性喷水高潮在线观看| 偷拍色图| 91啪9色| wwwcaobibi| 91色人妻| caopeng97| 果冻传媒A片一二三区| 欧洲综合视频| 久久宗合97| 亚洲最大网站av| 国内自拍 日韩激情 99| 国产激情久久| 久久久久久久久久久久久久久性生活视频| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 99热色这里只有精品| 欧美人妻久久精品二区三区| 992大香蕉| 久久久专区| 东京热激情视频一二三区| 国产v片在线免费观看| 91n处女在线观看| 青娱乐av在线| 亚洲欧美成人在线| 女人被男人桶爽视频网站| 精品九九| 999国产精品999久久久久久| 中文字幕十五区| 九色婷婷| 一区操逼日比视频| 精品综合久久久久久五月天| 亚洲国产综合久久久性感熟妇| 欧美激情中文字幕另类小说| 国产精品福利资源在线尤物| 东北女人被操| 美女诱惑1区2区| 婷婷丁香在线| 激情网色| 亚洲国产精品成人综合| 亚州性色| 啊啊啊骚| 色香综合天天影视综合 | 婷婷色香伊人| 9久9久9久9久视频网站| 久久爽爽精品| 成人网欧美风情| 丝袜美腿91| 国产一区二区a毛片| 国产夫妻一区二区| 日本熟妇浓毛hdsex| 无码国产精品午夜不卡(| 91性高| 国产欧美精选激情视频| 免费看污网站| 白丝AV| 台湾佬激情综合| 熟女91网站| 91啦人妻| 绯色AV粉色AV蜜臀AV| 97精品一二区| 中文字幕,人妻,日韩| 啊啊啊好大好深| 亚洲骚男同com| 久久久久久久久久黄色网| 日日夜夜骚| aV中文麻| 色九月婷婷| 97超色| 色青青久久影视| 男女做爰猛烈动高潮A片免费应用| 在线只有精品| 制度丝袜99| 97超级久久| 欧美激情视频一区二区三区不卡| 国产后入式在线观看| 日本特黄f c2| 97亚洲中文| 欧美日韩理论一区| 婷婷色香| 国产吹潮女在线观看| 干B| 国产精品无码AV网站| 亚洲操逼无码| 一区二区日韩欧美久久| 色蜜AV| 另类亚洲图色| 超碰碰激情97+久| 久久免费看高潮毛片韩国| 夜夜騷av、一區二區| 天天舔天天日天天射| 少妇精品久久久八区九区| 97超碰欧美手机| 97日亚洲欧美| 天堂射| 激情专区综合| 国产精品久久久久久久电影渣男| 亚洲国产蜜臀系列在线观看| 天天操天天射青青草| 永久免费发布性爱网| 午夜精品久久久久久久久久久久久 |