色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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
返回資訊列表
裸体1区| 奇米狠999| 校园春色宗合网| www. 男人天堂成人在线| 日韩 女同 综合| 中文字幕天天天天天| 小骚逼被操的爽不爽| 岛国999| 加勒比久久av| 国产精品亚洲无码| 亚洲色图大香| 欧美在线l亚洲| 97网色| 色久桃花影院在线观看| 91久久久久免| av天天在线| 91亚洲综合| 久久精品国产精品亚洲艾通辽熟妇| 久久久9品一区二区三区| 国产一区二区三区,在线观看观看| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 国产精品麻豆视频网站| 欧洲无码一区二区| 国产精品操| 婷婷五月天成人网| 色香网| 欧美在线观看综合国产| 97在线播放 | 人人爱人人操人人性| 四虎免费在线播放| 欧美丰满熟妇XXXX性ppX人交| 97国产超湿| 久久久久久精| 国产一级内射高清视频| 后入 亚洲 美女 射| 日韩熟女乱伦中出| 国产精品天干天干综合网麻豆| 91被操| 麻豆黄色五月天| 精品日日人妻| 大香蕉欧美伊| 婷婷丁香成人| 9999九九九久久久| 婷婷天堂站| 超碰天天操你比| 91精品久久久久五月天精品| caorenqi shipin| 懂色AV网| 欧美狠狠操| 国产成人亚洲精品无| 1769精品一区二区三区| 蜜乳AV免费观看| 色网在线| 韩国一级婬片A片AAAAA| 日产操逼| 欧美黑人168页欧美黑人167| 青青国产在线拍揄自揄拍| 亚洲精品aa久久伊人| 亚洲丨在线| 9 7超碰在线免费观看| 人人操人人摸人人看人人干| 黑人嘿嘿嘿超爽免费视频| 97色综合中文网| 嗯嗯啊啊用力视频免费| 丁香五月AV| 亚洲 欧美 日韩 国产一区二区| 日日骚av| 人妻欧美| 色九久| 大香蕉92| 欧洲精品一二三在线| 久久综合五月天| JULIA一区二区三区在线播放| 12一15性XXXX粉嫩国产| 国产吹潮女在线观看| 激情一区二区三区在线观看| 草伊人高潮喷水超碰| 国内三级自拍小视频在线观看| 天天日天天看| 二级毛片| 5252色欧美在线男人的天堂| 91综合站| 日本狂喷奶水在线播放212| 思思热国产高清| 中国AAAAAA黄色片| 在线色导航| av婷婷色婷婷色六月| 免費黃色視頻觀看一| 欧美性生活免费网| 中文字幕 国产区| 亚洲性爱乱操x| 欧美精品精品一区二区| 日韩国产不卡在线视频| 97人人夜夜精品视频| 日韩超碰97| 人人操 欧美| 男人的午夜天堂| 亚洲无码视频免费在线观看网址! J?P?NESEHD熟女熟妇伦 | 无码逼| 国产成人拍国产亚洲精品| 婷婷亚洲综合| 一区二区播放| 日日噜噜夜夜狠狠视频无| 婷婷视频在线免费观看| 97色爱| 国产精品久久久999| 日韩无码人妻中字久久三区四区| 国产精品高清2021在线| 国产三区免费在线观看| 婷婷伊人綜合中文字幕小说| 国产51色综合久久免费| 国产精品免费视频不卡| 啊嗯嗯啊好大好爽| 人人摸人人添人人操 | 精品十八在线观看| 免费在线黄片视频| 97露脸精品丝袜| 韩日精品福利视频一区不卡在线免| 日本熟妇浓毛hdsex| 91色婷婷综合久久中文字幕二区| 久婷婷一区| 青青草色AV| 被男人添B超爽视频| 99999这里都精品| 精品日韩人妻视频| 欧美美女啪啪视频| 欧美乱伦专区| 99热国产| 探花精品 一区二区| 亚洲色图在线视频| 成人五级久久| 白丝AV网站| 亚洲密乳AV| 久久99深爱久久99精品| 岛国艾薇凹凸视频天堂| 国产精品呦一区二区三区| 啊啊啊好大好深| 91超碰在线播放| 欧美 亚洲 大香| 爱射综合| 丁香婷婷啪啪| 色噜噜国产精品视频一区二区| 九九九九国产| 久操免费观看| 91丨国产丨白浆秘 洗澡动漫| 国产无码精品高清| 日韩综合97P| 欧美日韩国产人人| 69麻豆天美| 亚洲一卡2卡3卡4卡乱码网站| 动漫av中文| 97 九色| 欧美美逼| 国产精品久久久久久久久AV大片 | 精品性爱一二三区| 成人八戒网站| 国产精品一区二区亚洲人成毛片 | 精品亚洲国产成人AV制服丝袜| 97超碰精品图片| 一区二区首页| ...日韩成人一区二区三区字幕| 国产精品色约约| 91强在线播放| 九九热只有精品| 精品无码久久久久| 99re视频在线播放青草| 91在线超高颜值国产| 超碰人人操97碰| 久久99精品视频| 免費人妻夜夜爽天天爽爽一区| 2019天天操天天爽天天拍| 热热色色综合| av毛片aaaaa免费看| 日本国产欧美一区三区二区| 色色五月婷| 女同性恋一区二区三区精品视频| 一本大道久| 亚洲AV麻豆Aⅴ无码电影一| 人妻精品视频一区二区| 久久久久久久久久久999| 高清国产无码av| 青青草啪啪网| 婷婷五月天成人网| 久草视频在线视频在线视频在线观看 | 欧美成人性爱视频在线播放| 亚洲精品丝袜-不卡成人免费……| 蜜桃臀av在线观看| 天天干美少妇一区| 色综合超碰超| 精品国产一区二区久久| 亚洲91射| 亚洲性天堂| 91熟女综合| aaaa黄片| 久久久婷| 少妇天堂网络| 97国产精选| 国产女s强制榨精视频| 久久美女福利是上海美女| 白丝少妇一区二区| 中文字幕一区二区在线日韩精品| 国产精品午夜成人福利| 91色s| 无码区蜜乳| 久久婷婷影院| www. 男人天堂成人在线| 久久久亚洲Av| 青青草伊人久久| 人人人干干人人干| 亚洲天堂第一页| 亚洲限制级| 免费少妇一区二区| 亚洲中文字幕97久久精品少妇| 天天大干大香蕉| 麻豆天美传媒毛片| 大香蕉碰| 国产偷人伦激情在线观看| 久久久久久亚洲精品不卡人乳| 骚熟女AV网| 欧美网站免费| 久久久精品久久| 一级毛片电影免费看| 久久色情| 青青青青青手机视频| 亚洲精品国产精品乱码不99| 九热超碰| 丁香六月啪| 欧美性第1页| www黄片免费看com| 欧美,日韩,中文,另类| 五月丁香激情综合| 欧美激情视频一区二区| 大香蕉伊人色偷偷在线| 91福利网在线观看| 美腿丝袜高跟网免费视频免费视频| 在线毛片片免费观看| 欧美日日夜夜| 男人的天堂午夜av| 午夜欧美J进J出白浆流出久久久 | 夜夜精品视频| 久插不卡| 被体育老师抱着c到高潮| 天天操福利视频综合网站| 亚洲欧美经典一区二区| 天天干天天日天天射黄色大片| 亚洲av综合伊人久久| 蜜桃视频一区二区三区在线观看| 特色a在线上| 日本久久久久久久久久| 欧美日韩丝袜 | 国产强奸超碰AV| 97亚洲自在精品在线观看| 成人午夜高潮av猛片| 加勒比AV天堂| 夜夜嗨一区二区| 欧美日韩狠狠爱| 五月久久HDAV| 午夜国产成人福利视频| 91香蕉国产尤物视频| 天天天天干| 思思热久久成人| 开心五月激情网| 日韩在线人妻网站| 麻豆三极片| 337p大胆噜噜噜噜噜91Av| 狠狠操狠狠燥| 91狠狠狠| 夜夜人妻爽| 亚洲天天艹| 亚洲大色堂| 麻豆久久久久久久久丝袜 | 日韩日韩日韩-国产乱码精品一区二区| 久久高清欧美国产| 啊啊啊97视频| 日本不卡高清免v欧美日韩在线观看| 久jiu久神马影院| 大香网伊人久久综合网eew| 午夜一级免费毛片| 爽 好舒服 无码刺激久久| 国产乱码精品一区二区三区四川| 亚洲久9| 婷婷爱五月| 国产毛片久久久久久久| 国产外初女出血视频| 91麻豆天美国产欧美| 操逼天美3区| av天堂电影网| 欧美 牲| 美女啊啊啊啊pc| 簧片免费看视频| 国产91av在线播放| 九九九精品美女| 嗯嗯啊啊好疼| 久久久久9999妇女| 91女在线观看| 嗯嗯嗯好爽| 人妻-91porn| 欧美Aⅴ| 视频一区二区免费在线| 久久精品国产97欧美精品亚洲 | 人妻啊啊人妻啊| 欧美日韩人妻少妇 一区二区三区| 2020中文字幕| 久久亚洲人妻| 欧美性爱网97| 97色97好| a人欧美综合天堂麻豆| 久久久艹艹艹| 欧美香蕉视xxx| 人妻精品综合中文字幕在线| 伊色综合天堂色97| 日本超碰在线国产一区| 男人的天堂在线有码| 岛国片国产成人亚洲播放| 超碰97人妻免费在线| 亚洲无码com| 1769一区| 欧美亚洲第一页| 日欧操屄| 97最新在线播放视频| 国产传媒午夜理伦精品| 日本国产亚洲一区在线观看| 九九九精品成人免费视频小说| 色欲久久99精品久久| 久9综合在线| 欧美成人国产精品| 久久妇| 超碰久草| 日本影视久久免费| 国产色综合亚洲色综合吹潮| 欧美黑人精品在线播放| 国产精品视频一区二区三区八戒| 这里只有97精品| 96超碰网| 色在线综合| 在线观看不卡一区二区三区| 国产成人免费观看在线视频| 青娱乐日韩无码| 岛国视频免费在线观看| 欧美国产日韩高清在线| 蜜乳性色无码专日粉嫩骚逼AV| 丰满岳乱妇一区二区三区| 国产无码久久高清| 91超碰丝袜制服| 亚洲天堂区| 美女黄频a美女大全免费皮| 久久久成人国产精品无码| 亚洲第2页| 欧美性爱中文字幕无线码| 国产精品懂色tv影视免费观看| a啊啊啊啊啊啊啊啊一区二区| 骚熟女吞| 好爽视频在线观看| 国内精品久久人妻性色av| 国产AV精久久| 超碰亚洲97| 91久久18禁| 欧美色91| 99久久国产精品免费高潮| 韩日性爱av| 欧美人妻久久精品二区三区| 欧美性天天影视| 91成人国产综合久久精品蜜月| 五月天激情视频| 久久偷拍人| 人人妻人人色一区二区三区| 日韩干B| 亚州综合| 日本色色色| 欧亚洲精品有视频| 无卡一区=区| 国产无码精品成人| 偷窥自拍亚洲天堂网爆| 夜夜操av亚洲一区二区| 男人天堂.AB| 这里只有精品97| 中国熟妇| 久久久新亚洲AV| 色天使亚洲综合在线观看| 久久精品人体| #NAME?| 农村女一级毛卡片| 亚洲精品国产熟女久久久久久| 97人人模人人爽人人| 综合天天网| 骚日日av| 美国日韩黄色片| 亚洲一区二区专区-国产丝袜精品丝袜-成人AV | 国产高清1234区| 丁香7月婷婷| 亚洲视频中文一区| 97爱免费插| 9精品久久久久| 啪啪资源网| 亚洲国产综合久久久性感熟妇| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场| 成人性爱AV在线免费观看| 蜜桃视频精品一区二区| 激情内射| 五月综合视频| 91伊人| 狠狠 91| 欧美姓爱综合网| 婷婷操逼| 欧美亚洲首页| av在线一区二区三区| 天天摸夜夜操视频| 男人的天堂三级| 51久久夜色精品国产麻豆| 大黄片做爱的大的| 亚洲图片 激情小说| 午夜超爽| 午夜电影在线观看无码专区| 97在线青| 一区在线国产播放| 亚洲色资源| 久久99亚洲精品久久99果| 你草精品在线视频| 亚洲伊人a线观看视频| 久久久不能久久久久| 九九九久久久W精品| www.色婷婷| 中文字幕天天天天天| 乱码熟妇人妻久久久| 天天欧美97| 国产区性爱在线视频秋霞豆| 真实高潮91| 日日操免费视频| 天天综合网一91网| 97超碰中文在线| 亚洲乱色视频一区、二区在线| 美女天天干| 久久人爽| 五月丁香| 天天日天天干天天色| 九九九九九用不成了| 亚洲成a人片在线观看中文!!!| 久久少妇人妻| 日本性爱不卡视频| 一区二区高清视频| 人人爽天天爽| 2019久久久久久久久福利| 不卡六六在线91| 亚洲免费人妻在| 97超碰站| 我想要啊 啊 啊| 麻豆a'v电影| 亚洲va综合va国产va中文| 97热视频在线观看| 日本人妻一区二区| 欧美日韩亚洲一区二区在线观看| 亚洲第二页| 青青草在线视频人人想人人上| 乱伦1色页| 亚洲精品少妇| 视频二区熟女人妻| 99国产在线绯色一区| 国产成人bd在线观看| 天天色综合影视网| 亚洲色图国产另类| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 无码粉嫩白虎一线天b区| 色婷婷婷五月天激情四射| 91色久| 黑人白女精品一区| 亚洲精品人体| 熟妇一区,二区,三区。| 久久国99999| 欧美一级三级| 中文字幕av亚洲在线| 国内毛片热久久思思热| 麻豆91熟妇人妻中文字幕茄子| 最新av在线| 亚洲男人天堂Av| TS人妖另类精品视频系列| 日本精品88888888| 亚欧Av| 97在线视频观看| 四虎精品永久在线观看| 超碰 av 女人天堂| 91 国产丝袜在线放观看| 丁香成人五月天| 日韩不卡在线一区二区| 中文字幕视频一区视频二区| 亚洲天堂少妇| 91色欧美| 久久久偷拍| 亚洲国产av中文字幕久久| 日韩欧美国产高清视频| 999久久久精品国产| 国产成人精品午夜福利| 久久亚洲天堂| 操b在线观看| 99在线观看视频在线高清| 综合激情97 | 国产品精品自在在线午夜免费| 青青草日本中文字幕| 97超碰jingpin| 狠狠狠狠狠| 亚洲欧洲综合成人av一区| 91成人亚洲色图| 操亚州| 人妻日日夜夜精品| 嗯嗯啊啊操死我| 欧美亚洲激情小说| 久久欧美按摩999| 亚欧毛片基地国产毛片基地| 中文字幕日韩国产传媒欧美精品| 国产亚洲精品久久久久小| av天堂加勒比| 一级性爱视频免费观看| 牛牛aV| 天天色悠悠激情| 在线女人91| 俺去啦自拍| 超碰91在线| 日韩乱伦视频| 91撸色网 玖玖网 欧美| 欧美成人贴图| 日韩丰满熟妇| 日韩婷婷| 天操天操夜操夜月月年年操操| 国产精品在线一区二区| 伊人嫩草| 亚洲九月丁香| 蜜臀久久99精品| 97超碰欧美| 九九激情网| 日韩精品大香蕉伊人在线| 少妇天堂网络| 日本一区二区不卡| 大黄片做爱的大的| 又黄又粗又硬又长又大| 哈哈操电影| 日韩精品一区二区日韩| 五月天婷婷色色| 国产精品禁久久久精品| 狠狠色噜噜狠狠狠狠狠色综合久久| 第四色色综合91| 亚洲婷婷综合网| 97 超碰 人人做 人人爱| 男女一进一出视频久久| 午夜影美女日鸡鸡天天视频国产| 蜜臀久久99精品久久久久久久久| 800zy一区二区| 国产日韩精品suv| 美女大乳久久久久久久女人18| 亚洲有薄码区久久在线一区| 92一区二区| 北野未奈加勒比av| 91少妇高潮| 国产做?爰片久久毛片?片美国| 亚洲欧美伦综合| 无码在线亚洲| 天天看高清麻豆| 人妻少妇精品| 日本成a人v网站在线观看| 99久在线精品99re8| 最新9久久久9免费视频| 久久久久9| 人妻熟妇久草在线| 天天操天天谢| 日韩 欧美 国产 麻豆| 国产嫩草精品A88AV在线| 丰满少妇人妻久久久久久| 亚洲AV无码国产精品久久久久| 色情成人五月天| 高潮的A片激情扒开一区| 久久六六| 成人免费不卡在线视频| 91蜜桃传媒精品久久久一区二区| 亚洲美女自拍偷拍视频| 久草在线| 天天色怡春院| 国内操逼视频二区| 丰满人妻一区二区三区免费| 亚洲最大成人a毛毛片| 久久一二三四不卡| wwe 天天干.com| 丝袜美腿操av| 国产中文精品一区二区在线观看| 在线亚洲丝袜视频网站| 亚洲aw毛茸茸在线| 97超级久久强资源| 99热66| 亚洲美女自拍偷拍视频| 69XX一中文字幕人妻91| 91蜜桃传媒精品久久久一区二区| 夜夜嗷嗷一区二区| 夫妻四区五区六区| 丁香九月激情| 五月色网| 国产成人亚洲精品无| 欧美日韩欧美| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 亚州男人的天堂| 亚洲美女精品| 欧日a| 亚洲欧美国产日本一区二区三区| 国产肏逼网站| 天天搞在线综合网| 伊人久久艹| 亚洲精品aa久久伊人| 99热伊人| 欧美 传媒 麻豆 日韩 偷拍| 偷拍五区| 操熟女91| 强奸乱伦AV网址| 人人妻人人玩人人澡人人爽| 97天堂| 日韩福利综合一区| 欧美顶级黄片AAAAA在线免费看 | 一区e区三| 清纯唯美亚洲综合| 欧美一区二区三区蜜桃| 在线99热| 欧美色图亚洲色图成人在在线| 911粉嫩人妻| 色一射色一射| 久九九九九九九九热| 91亚洲丝袜熟女| 亚洲欧洲中文日韩女优乱码| juliaann欧美丝袜办公室| 欧美性天天影视| 综合亚洲情色| 97在线视频免费看| 91亚洲丝袜| 大肥女高潮bbwbbwhd视频| 亚洲欧美高清无码| 日本东京热加勒比久久| 这里只有精品久久| 亚洲999综合| 91美女視頻| 五月丁香黄色网| 97天天摸天天碰| nuu12国产麻豆精品| 五月丁香激情四射| 精品久久青青草| 人妻人妻天天碰| 欧美日韩中文字幕不卡| 色 亚洲 91| 黑人精品成人一区二区三区| 久久久久久亚洲中文| 亚洲九九夜夜| 日韩精品一区二区日韩| 99欧美| 久久久天堂| 夜夜操天| 日美免费黄片| 人人干人人操人人爱| 久草老司机| 嗯嗯啊操我| 国产版a级片直播在线| 天天视频黄| 欧美色乱| 欧美在线电影| 国产美女口爆吞精| 亚洲一区二区三区久久 亚洲一区二区| 久久这里只精品免费福利| 日韩美女,国产传媒,视频一区| 在线观看一卡二卡| 欧州一区二区三区四区| 欧美亚洲国产日本在线,久久精品国产| 色婷婷丁香五月| 内射小黄片| 在线日韩日本亚洲国产| 九九九国产精品| 天天操狠狠日夜夜干超大胆开放com大香蕉视频在线观看 | 亚洲电影91| 97精品国产精品免费观看| 久热9| 日本视频一区二区三区| 精品国产Av无码久久久亚洲| 亚洲综人网| 久久久久国产无av| 天美麻豆黄色录像| 嫩草伊人久久精品| 国产97视频免费观看| 久久亚洲日韩国产欧| 欧美综合区| 黄色工厂这里只有精品| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 熟妇色99| 懂色AV一区二区三区| 日本九九九九| 一级片视频啪啪| 欧美中文字幕日韩在线| 欧美性爱免费短视频| 天天综合网日韩| 亚洲男人天堂AV| 九九九九精品精| 男人天堂东京热| 夫妻天天操岛国视频| 97频视在线| 囯产精品强| 午夜操操操| 亚洲影视高清第一页| 欧美桃色网| 欧美激情内射| 亚洲人综合| 欧美91丝袜| 男人的天堂三级| 国产精品熟女一区二区三区| 亚洲久久久久| juliaann丝袜| 操操逼视频| 伊人网综合在线视频| wwwxxx日本爽| 一区二区三区欧美激情| 按摩中文字幕| 久久久性爱| 女性喷水高潮在线观看| 天天插天天操| 日韩中文字幕av在线播放| 青青草导航在线视频| 亚洲成a人v欧美综合天堂下载| AV乱伦专区| 操一区| 久久久网一区| 欧美亚洲综合高清在线| 五月天玖玖资源站| 中文字幕-区二区三区四区视频中国 | 日韩精品 欧美激情| 欧美中出| 亚洲第一成人影院色播| 嗯嗯啊啊用力视频免费| 是还免费视频1727我| 亚洲人妻色图| 四虎影视精品| 精品久久97| 正在播放国产精品一区| 日本二三四区| 中文字幕一区二区三区视频播放| 男人天堂站| 99精品综合久久久久五月天| 操操操五月天婷婷丁香影院| 福利操逼| 超碰在线1234区| 亚洲AV乱码专区国产噜噜亚洲| 宗合情欲网| 亚洲AV色图一区| 欧美探花网| 91爱看| 国模吧 一区二区三区| 五月天久久人妻| 亚洲第一页色| 欧美天天综合| 久久久久久久久久久久黄色| 国产综合久久久麻桃个 | 88xx成人精品视频| 少妇高潮喷水无套久久久久久| 综合色图亚洲欧美| 大香蕉日亚洲日本亚大| 中文字幕人妻色偷偷久久皮| 女性91网站| 亚洲色诱惑| 蜜臀亚洲综合一二三四区| 美女黄站| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 国产1769在线| 色哟哟-国产专区| 狠操91,com| 2024年最新色情网站在线观看| 搡老人老9丨女老熟人| 欧美淫穴| 午夜毛片高清免费不卡| 七月丁香婷婷| 五月天激情影院| 青青草玖玖爱| 国产中文字幕在线| 日韩激情啪啪啪| 少妇诱惑视频| 97久久超碰| 操逼天美3区| 日韩成人午夜精品久久高潮| 91青青草| 丁香五月天堂网| 日韩在线观看AV| 亚洲成熟国产精品美女| 亚州精人品大香蕉| 亚洲综合有码| 日韩欧美亚洲一区二区三区影院| 99国产精品免费| 四虎午夜影院| 久久人妻办公室视频| 日本五区不卡| 免费人成?大片在线播放| 中文字幕文字幕无码一区二区三区电影99 | 欧美精品宗合| 天天流夜夜操| 亚洲色图A| 天天日天天爽| 伊人四虎综合| 黄片com.| 97视频在线观看网站| 国产精品制服丝袜清纯唯美| 极品少妇99| 欧美天天弄| 一区久久久二区| 亚洲成人在线乱码色午夜| 国产懂色精品国产av| 青青操97| 欧美性色网| 1024亚洲中文字幕久在线看片你懂的| 久久一区二区三区四区五区| 欧美少妇熟女| 精品视频一区二区| 伊人成人情色综合| 亚洲图片婷婷五月天| 欧美久久久15P| 天天日天天搞天天干| 亚州春色| 26uuu国产亚洲综合| 99色日| 91在线视频观看国产| 亚洲成人精品久久久| 中文字幕人成乱码熟女香港| 色婷婷综合久久久久中文一区二区 | 欧美白嫩女HD| 亚洲成人在线资源| 91AV天美在线视频| 午夜精品久久一区二区| 日本不卡三级网在线播放| 日韩精品在线观看观看| av 模特一区了| 大香蕉五月天| 国内亚洲高清无码| 新97国产超碰| 国产粉嫩出水在线播放| 久久春色| 久久精9| www.色操逼| 午夜毛片亚洲精品片国产久久久| 国产伦精品免编号公布| 国产精品成人无码a v毛片| 操b网站亚洲无码| 国产精品午夜高潮呻吟久久av| 无码人妻精品一区二区三区九九| 麻豆国产免费影片| 国产成人在线观看网址| 最新一二三区视频| 三级三级三级a级全黄三| 婷婷五月天激情小说| 久久性生大片免费观看性| 婷婷美人网| 亚洲精品色| 欧美一级黄片视频在线| 大香蕉宅男伊人| 91春色| 激情视频一二三| 色综合五月天| 中文字幕日韩人妻视频一区二区三区 | 伊人久久综合精品欧美| 亚洲日韩美国人妻| 青青青艹在线视频| 可以看的av| 国产精品久久久无码aV去| 精品人妻一区二区三区蜜桃视频| 婷婷久久五月| 成全在线观看免费观看| 久操国产在线| 色婷婷淫色网| 四虎影库国产精品免费| 情趣丝袜无码操逼视频| 草久在线| 少妇内射视频| 亚洲精品 超碰| 99热婷婷| 欧美性爱1080p| 黄色免费一级在线毛片| 久久久久久久久久久久97| 久久这里| 嗯阿好爽好紧| 超碰97爽| 亚洲精品男人的天堂| 国产又粗又大硬免费色网视频| 天天色怡春院| 人妻精品一区二区全免费| 色婷婷丁香五月| 在线v中文字幕一区二区三区| 天天懆天天日| 91美女视频直播| 后入式在线免费观看60秒| 亚洲性爱无码乱伦av| 中国大陆国产高清AⅤ毛片| 一区二区三区免费视频入口| av天堂电影网| 日韩一卡二卡三卡| 日韩人人精品| 欧美亚州色的图| 欧美大香蕉卡久久| 920日本午夜免费| 五月丁香婷婷综合| 爱av免费| 操逼视频免费日韩无码| 男啪女色黄无遮挡免费观看| 蜜臀久久99精品久久久久久| 欧美操逼录像国产黄色国产| 欧洲自拍第一页| 果冻传媒A片一二三区| 日韩ab网 | sss视频华人在线| 东京日日夜夜| av凤凰久久久| 日本一本道A级黄色毛片试看60分钟| 国产一区二区三区白丝| 成人av福利在线观看| 国产精品视频自拍在线| 国产精品点击进入在线影院| 国产精品毛片?v一区二区三区| 五月婷婷丁香六月丁香| 狠狠操狠狠操操| 国产粉嫩蜜臀av一区二区三区| 91欧美大片| 福利视频香蕉免费一区二区在线| 高清有码一区二区| 亚洲色图欧美色图另类图片| 日本精品999| 日本中文熟女视频| 久久中文字幕一区不卡| 精品国产91av一区二区三区| 国产精品久久久久亚洲av| 99亚洲国产精品色一区二区三区| 视频黄色国产一级| 99re这里只有| 精品美女久久一二三| 大香蕉久操| 美中日韩无码| 亚洲国产婷婷在线播放| 亚洲 欧美 偷拍 唯美| 超碰97中文| 久久中文字幕在线观看| 老熟女阿 国产91| 精品无av| 91亚洲人| 国产精品久久久久无码Av网曝门 | 久久一本大香蕉 | 成人在线永久| 东方亚洲在线操逼天堂| 一级黄碟在线观看| 国产精品suv一区| 狠狠躁天天躁日日躁| 夜夜 中文视频rt| 人人爽夜夜玩视频| 性91| 午夜福利一区二区影院| 三级日韩一区二区三区| 亚洲欧美一区二区网址| 91精品亚洲内射孕妇| 18禁中文字幕| 人人扣人人操| 性色av婷婷久久一区二区点复制| 国产精品久久天天干| 国产亚洲精品美女久久久m| 8x福利精品第一福利视频导航| 日韩卡一卡二卡三在线| 一本大道不卡一二三区| 先锋影音av先锋一区| 92人人操人人| 夜夜操夜夜爽夜夜高潮| 亚洲人人夜夜澡人人爽| 亚洲天堂精品日韩电影| 国产 热久久久久国产精品| 涩涩五月天| 欧美韩国你懂得在线 | 天天弄天天操| 尤物视频偷拍免费| 国产精品久久久吖| 色牛牛AV| 蜜桃狠狠色伊人亚洲综合| 最新日本中文字幕| 中文字幕一区av| 使劲用力艹少妇视频一区二区| 日日A∨| 神马久久免费电影观看| 日韩无码视频黄色| 丝袜美腿欧美| 91爱网| 成人夜夜爽| 国产免费内射视频| 久久久久国产无av| 人人妻人人爱人人玩| 丁香五月婷婷五月| 中文字幕伊人| 欧美91视频| 欧洲乱码一区二区| 夜夜爽夜夜操| 五月天激情婷婷| 78精品| 一区三区啪啪| 超碰97亚洲区| 岛国黄| 人妻大相焦在线| 人人操人人色人人摸| 1024日韩| 欧美淫乱视频| 强奸乱伦资源| 九九九久千久久激情蜜桃在线看 | 日韩性爱小视频| 久久精品人体AV| 蜜桃久久一区| 五月婷婷啪啪| 男人的天堂99| 香蕉在线一区二区三区| 欧美在线色| 2020中文在线一区二区三区| 亚州高清色综合| 国产毛片毛片4p懂色| 91精品国产综合久久久蜜臀| 欧美色图电影| 视频分类 国内精品| 欧美肥臀在线| 开心五月婷婷| 天久久久噜噜噜久久国产精品爽爽| 综合一区中亚洲国产成人综合精品| 99日视频在线免费| 五月丁香社区婷婷日韩欧美精品影院| 超碰这里有精品| 久/久精品99看9| 偷拍盗拍亚洲色图图片 | 亚洲一区二区精品福利| 97资源站久久| 午夜电影在线观看无码专区| 国内外毛片在线观看| 人人看人人摸人人色| 久久久91| 日韩传媒在线| 国产亚洲精品美女久久久| 久久久久久少妇| 婷婷精品| 午夜性刺激视频免费观看| 国产一级久久久| 大香蕉黄色一级片免费看| 中文字幕人乱码中文字的预防方法| 日本在线播放不卡一区| 天堂综合网| 无码欧美有限公司| 亚洲精品白浆高清久久久久久| 久久久久大香青草精品综合| aⅴ日韩成人电影av在线免费看av大全 | 尤物网址| 中国91AV| 肉丝网站91| 亚洲图片欧洲图片aⅴ| 国产路线专区| 欧美爆操91| 免费的黄片wwwwww| 亚洲欧洲成人在线电影| 欧洲乱码一区二区| 亚洲av淫乱| 超碰在线一区| 人妻出轨一区二区三区| 亚洲精品啪视频| 国产精品人妻无码久久久互動交流| 日韩AV一区二区三区三州三州| 艹精品| 男人午夜天堂| 五十路熟女,国产欧美精品区一区二区三区| 色九九综合| 欧美呦呦性爱| 东北熟女91| 国产久久一区二区| 91爱综合| 亚洲午夜福利视频| 精品久久久av无码免费| 日韩青久久| 第二页中文字幕| 国产精品一区二区黄片| AV一区观看| 亚洲国产97| 啊啊好多水| 狠狠色婷婷| 日韩探花精品在线视频| 黄片免费日韩| 91大香蕉伊人| 天美传媒AV国产在线| 无码99| 不卡啪啪视频| 午夜120视频在线观看| a片自拍直播视频| 日本2020一区二区| 情色五月天网| 人妻一区二区三区| 亚洲啪AⅤ永久无码| 97在线观看| 久久超碰com| 亚洲风情综合网| 男人天堂综合| 97超碰69| 婷婷久久综合| 欧美日韩性爱视屏免费看了| 在线看片国产精品每日更新| 翔田千里Av在线| 97国产精品在线观看| 夜夜 中文视频rt| 91网站视频在线观看| 大香蕉久久| 日本精品成人无码| 一级A片女人高潮叫床| 国产91会所女技师在线观看| 日韩欧美传媒一区国产| 熟妇女伦乱视频视频| 亚洲少妇激情一区二区三区| 国产AV人人 夜夜人人澡| 午夜福利久久久噜久噜久久综合| 温婉少妇玩3p| 999久久久久久久精| 九九热九九| 大香网伊人久久综合| 欧美日韩*字幕一区| 国产高清成人免费视频| 久久精品一区二区| 啊啊啊啊啊好多水| 久久人妻一区二区三区高清| 蜜臀久久久| 99热导航| 九七毛片九九毛片| 97AV在线免费观看| 成人十八禁日韩欧美一二三| 精品人妻一区二区三区视频| 欧美日韩高潮喷水91| 色色五月天婷婷| 国产乱码久久| 香一区二区三区| 三级片大波波| 天天干天天日天天射黄色片| 白丝少妇一区二区| 鸥美插入视频| 久久99精品九九久久久婷婷| 黄呦呦在线| 亚洲影院小综合| 天天综合影院91| 日日噜噜夜夜久久亚洲一区二区 | 久久性视频| 熟女字幕| 人人 操人人 操人人| 密乳AV免费观看| 口爆吞精在线观看| 久久午夜鲁丝片| 欧美色网| 日韩黄色片子| 亚洲熟女性高潮久久久| 黄色网址在线免费观看| 欧美老妇曰批的视频| 黄在线| 亚洲国产麻豆一区二区三区| 欧美精品1区2区3区| 狠狠操狠狠爱| 黄色网址久久精品欧美喷水| 97干日韩| 国产第二页| 大香蕉99999| 欧洲黄色网| 色成人Www精品永久观看| 狠狠操天天干| 任你草| 天天日B狠狠操| 久色99999| 91殴美| 粉嫩av在线|