色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合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快色色色色色| 亚洲影院365| 九久久九精品视频| 婷婷九月色| 久久久久亚洲熟妇熟女| 玖玖爱综合网| 9999九九九久久久| www鬼畜国产男人的天堂| 夜夜影视四色| 国产精品久久久久无码A√| 青女偷拍网| 国产婷婷一区| 东京热免费视频| 亚洲av青草久久一区二区| 亚州精品人妻一二三区| 亚洲情色图片区| 色哟哟的毛片| 亚洲中文字幕精品久久久久久直播| 欧美熟女逼久久久久久| 久久久久久久综合,国产| 97超碰美国| 亚洲欧美经典一区二区| 黄色免费网页无码| 韩国一级婬片A片AAAAA| 亚洲第一黄色av网站| 欧美天天性| 大香蕉草草| 五月天亚洲网| 极品少妇久久久| 我爱搞逼综合网| 色妺妺在线视频| 狠狠色综合网| 国产精品国产拍高清AV| 一品道视频一区二区三区| 蜜乳AV一区| 国产日韩久久| 亚州综合色| 黑人精品欧美一区二区蜜桃| 人妻喷水| 中文字幕在线观| 超碰诱惑| 欧美欧美啪啪视频| www国产无码| 激情小说在线视频| 91春色| 免费试看60秒| 久久专区| 免费一级a毛片久久久久久鸭绿欲| 99色网| 九九九色| 玖玖爱在线视频免费观看| 亚洲高清自拍| 超碰天天去日穴| 中出人妻中文字幕91在线| 9999九九九久久久| 天堂精品一区| 亚洲天堂男人网| 干我久操| 精品一区二区综合熟妇| 熟女乱伦二区| 黄色网址久久精品欧美喷水| 成人老鸭窝人人在线视频| 国产怡红院| 91欧美长吊| 裸体美女久久久| 综合91网| 精品午夜福利导航| 在线无码视频| 91色黑人少妇| 秋霞一集毛片观看| 丰满人妻一区二区三区四区| 日韩中文字幕视频在线观看| 乱人伦 国语对白:视频直接看| 午夜天堂精品久久久久91| 99re视频在线观看这里只有精品| 淫骚熟女一区二区三区| 亚洲自拍青操视频| 欧美色图色综合| 久思思热视频在线观看| 日本色色色视频| 人妻啊啊人妻啊啊| 久热精品色情| 日日超碰亚洲| 91足交| 人妻嗯啊啊在线播放| 精品久久在线区一区| 99在线视频播放| 麻豆熟妇乱妇熟色A片在线看| 欧美色九九| 一级AV性爱| 成年人性爱日韩| 亚洲色图欧美色图制服丝袜| 91欧洲国产成人久久精品网站| 先锋色眉乱伦资源| 精品视频日日夜夜| 亚欧美综合| 日本爽爽爽爽爽爽免费视频| 日韩三四五区| 99少妇| 亚洲国产精品有声| 国产精品91ai| 精品午夜福利| 色色婷婷五月天| 国产精品网站www| 精品一区二区三区蜜桃| 色九九综合| 久久大线蕉一区| 乱伦日本中文自拍| 日本精品一区三区| 亚州欧美在线| 男女激情黄色网址| 丰满欧美放荡少妇在线| 高清一区AV无码| 精品一区二区啪啪啪| 天天久久久久久| 国产精品一区av在线| 蜜桃成人1区2区3区| 日韩有码回春沙龙第一页| 一区二区三区在线美女| 日本不卡三级网在线播放| 99热在线播放| 91黑丝在线播放| 97在线观看免费| 天天色播亚洲综合网站| 大香蕉之青青草原| 3P乱轮视频| 久久九精品| 99在线免费公开视频| 神马视频久久久久久| 农村少妇久久久久久久| 99精品久久| 青青操日韩| 熟女探花啪啪| 色眯眯av| 欧美激情一| 国产成人精品亚洲日本| 久久一区二区蜜桃| 日本不卡卡一区| 欧美岛国精品在线观看| 久操在97| 国产乱伦性爱AV| 亚洲激情久久久伊人综合| 国产乱人伦AVA麻豆软件.| 91AV天美在线视频| 国产激情久久久| 久操电影网| 天天狠| 午夜一区二区三区国产| 青青草原伊人网| 99色色网| 欧美日韩另类在线播放| 2017大香蕉国产精品久久| 亚洲97久久精品亚洲| 久久精品中文字幕女同| 久久激情五月| 日韩熟女乱伦中出| 精品97久久| 尤物av网站| 91深夜夜| 97超碰人妻| 91美女在线视频| 中文字幕av亚洲在线| 国产精品97超碰| 混色激情av| 日韩av电影成人在线| 日韩精品人妻中文字幕久久久| 在线观看中文av字幕| 久久爱97| 综合久久99亚洲人妻中文在线| 国精精品无码一二三区水多多| 青青久久艹| 欧美中文字幕一区| 九九热视频在线观看| 在线日韩精品一区二区三区| 干妹子| 91美腿丝袜在线观看| 欧美日日人人天天| 呦呦影院| 久久一二三四不卡 | 国产精品一区二区三区在线密挑| 欧美成人精品欧美一级乱黄一区二…| 青青草中文-久久青草精品一区二区三 | 久久久精| 都市久久精品激情亚洲| 日韩人妻精品中文字幕| 综合网色| 午夜影美女日鸡鸡天天视频国产| 新97国产超碰| a片 xxxx受爽视频| 人妻一区久久二区三区色播| 乳欲人妻办公室奶水| 1204人成网站色www| 欧洲Au麻豆| 91高清日| 中文一区在线视频| 欧美黄页| 久久免费少妇| 久久精品国产亚洲AV片多多| 乱伦熟妇一区二区| 婷婷情色综合网| 蜜臀久久99精品久久久久| 久久91| 婷婷激情一区二区三区俺也去| 天天干天天操天天操夜夜操天天操| 亚洲国产精品无码AV久久| 精品96久久| 欧美日本国产日韩激情视频| 久久大线蕉一区| 草莓精品视频在线免费观看| 一区二区三区美女超清| 99热aaa| 国产99999久久精品| 91啪9色| 精品国产污一区二区三区| 九九热九九| 99久久婷婷国产综合| 天天干人妇| 国内精品久久久久影院亚洲| 亚洲AV成人无码久久精品播放| 手机在线播放国产福利| 色眯眯av| AV天黑人| 在线综合网| 超碰在线一区| 超碰日韩人妻| 看黄片视频免费| 中文字幕日本久久| 啊啊啊啊嗯嗯嗯用力好爽 | 欧美综合 站| 亚洲成人在线高清| 亚洲色图亚洲无码强奸乱伦| 国模吧 一区二区三区| 日韩婷婷| 99色视频| 国产97综合| 久久麻豆一区二区| 久久久不能久久久久| 五月丁香色色网| 日本潮催一卡操| 久久久久亚洲一区女同性恋中文字幕| 黄页网站免费高清在线观看| 91亚洲综合| 日少妇视频| 手机在线看片免费人成视频| 色色色999| 91高潮| 亚洲色诱惑| 天天综合网~91综合网| 亚洲国产高清福利视频| 操熟女91| 亚洲av热热色| av草草在线电影| 成人性交午夜免费片| 国产精品日本无码A片| 欧美色一二三| 日本孕妇一区二区视频操逼免费看 | 青娱乐999| 亚洲欧洲色情高清| 日本在线观看网址| 人人摸人人干| 欲香欲色综合天天伊人| 久久久久久久久成人av解说| 高潮综合网| 国产在线观看一区二区三区| 六月丁香五月婷婷| 97在线观| 青青网三级视频| 女色综合| 91九色丨国产丨爆乳| 中文字幕三四五区| 九九热九九热| 国产无码三级视频在线观看| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 欧美另类精品xxxx| 精品人妻av区天天看片| 日韩免费人妻色情网站| 欧亚日韩一区在线| 亚洲乱色视频一区、二区在线| 久一区久久蜜桃| 97WW精品| 亚洲国产ⅴ高清在线观看| 亚洲自拍青操视频| 99热这里只有精品99| 久久大黄片| 在线观看A啊啊啊| 日韩激情啪啪| 欧美亚洲综合高清在线| 操一区| 日本色色色| 精品性爱一区二区| 九九亚洲视频| 久久99久久99精品天美传媒棢·纸:.| 97色碰| 久久99亚洲精品久久99果| laoshunv91| 久草在线| 99久久久久| 女人的久久久| 97碰碰日本乱偷人妻中文的| 亚洲青青草| 免费看黄视频亚洲网站| 中出91视频| 2020久久免费视频| 九热久| 亚洲综合网91| 91天堂丝袜美腿| 99热官网| 亚洲色图自拍| 国产日韩精品一区二区三区| 一区二区影视| 青青久久手机线视频| 2019男人的天堂| 色蜜AV| 九九九网页| 人妻熟女字幕一区二区| 国产精品久久| 亚洲一区二区三区麻豆传媒| 综合色久欲| 人妻一区久久二区三区色播| 韩日巨乳美女免费视频在线观看| 91|九色|国产熟女| 亚洲国产日韩精品久久久| 欧美韩国你懂得在线| 亚洲精品丝袜| 人妻加勒比东京热| 99色网| A啊啊在线观看| 亚洲不卡不卡中文字幕不卡| 狠狠狠一区二区三区| 激情五月天色色网| 亚洲欧美爆| 日本熟妇人妻中出视频| 91处女在线视频| 日夜啪电影| 91 国产丝袜在线放观看| 一区二区久久天天干狠狠| 少妇高潮99p| 亚洲吊色| 欧美激情 亚洲色图| 大香蕉78| 国产成年女黄特黄| 久久久久久人妻一区精品色欧美| 日本Xx性爱| 欧美毛片在线网| 久久久久亚洲一区女同性恋中文字幕| 玖玖资源视频一区二区三区| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 九九九免费视频| 亚洲人在线| 亚洲丝袜少妇在线| 狂操嫩妻视频一区二区三区| 高树玛利亚无码流出| 熟女一区二区三区| 亚洲宅男天堂| 影音先锋中文字幕日本好一区二区| 色盈盈影院| 欧美精品日韩久久久九| 久九干| 翔田千里av一区二区三区| 综合一区二区影视| 13小男生GAY自慰脱裤子| w w w.久久精品| 一区二区三区国产精产| 国产一级特黄大片处女| 大干人妻| 日韩无码精品综合久久| 欧美综合色| 香蕉人人操tv| av网页一区二区三区| 婷婷丁香五月天综合东京热| 五十路人妻在线| 欧美日韩岛国大片在线观看| 啊视频在线| 久久成人国产精品| 大鸡吧尹人在线| 欧美在线电影| 成人在线视频网| 超碰69| 亚洲欧洲日韩天堂av| 禁十八久久| 日韩中文字幕精品一区在线| 日本一天色道久久久精品视频| 亚洲91射| 风流老熟女一区二区三区l| 美女诱惑在线一区| 国产真乱mangent| 青青草男人天堂| 黄色小视频日本txt| 在线小说视频一区| 国产九月婷婷| 日韩欧无码一区二区三区免费不卡| 好淫网一二三视区| 久久香蕉国产传媒一区剧情天美| 亚洲中文字幕在现观看| 久久东京伊人一本到鬼色| 91麻豆一二三区| 婷婷综合激情| 男人天堂新在线| AV电影在线播放| 国产91福利小视频在线观看| 操91| 伊人五月天青青草婷婷| 欧美一级特黄淫片在线观看| 97这里有精品| 超碰97久久国| 国产精品三级视频网站| 偷拍亚洲| 日日夜夜骚| 国产精品青草综合久久| 久久久久久69国产一区二区| 国产夫妻性生活视频| 97国产天堂岛| 日本大香蕉综合网| 蜜桃视频精品一区二区| 秋霞一集毛片观看| 欧美78| 亚州操逼网| 亚洲成人在线乱码色午夜| 亚洲天堂人人妻| 97久久超碰| 日韩精品一区二区高清| 青青草综合在线| 激情六月婷婷| 亚洲欧美精品福利在线| 在线国产探花| 在线中文字幕极品av| 亚洲综合影院| 大香久久| 六月丁香婷| 五月婷婷丁香中文字幕| 国产网站在线播放| 视频不卡中文字幕| 天天综合精品| 伊人黄色视频免费观看| 大乔未久88一区| 中文字幕乱码人妻二区三区| 97日韩欧美亚洲| 青青草视频在线观看一区二区| 少妇高潮对白在线观看| 亚洲av青草久久一区二区| 熟妇激情| 丁香五月性| daxiangjiao你懂的| 狠狠亚洲| 操逼操逼逼操操逼91| 亚洲欧美综合网站| 精彩久久中文| 欧美日韩在线视频网站| 淫荡熟女乱伦网| 91视频在线观看18| 日本 欧美 国产一区| 国产成年免费大片黄在线观看| 探花熟女,姿勢到位,體驗感也到位| av在线一区二区三区| 色色五月丁香| 啊啊啊啊啊在线视频| 大但人体久久久久| 日韩av免费一级电影| 久久产精品一区二区三区电影| 免费一级黄色录像影片| 91碰碰碰| 九九九精品色乱九九九| 五月天亚洲色图| 中文字幕日本久久| 久久婷婷亚洲欧| 欧美人妻少妇| 少妇一线天久久久久久| 色丁香久久| 免费一级欧美片片线观看| 国产AB视频| 欧美午夜视频免费观看| 91夜色| 激情专区综合| 国产熟女高潮一区二区三区| 91日韩在线| 死我十八禁| 新精精品久久精品| 岛国天天午夜影院传媒网| 搞中出久久| 啊啊啊啊啊好大好舒服想要| 污色区网站| 欧美精品成人亚洲| 大肥女高潮bbwbbwhd视频| 2011国产精品| 亚洲情色 自拍| 热久久99999| 亚洲情色五月天| 九九色影院| 五月天激情婷婷| 亚洲污污网站| 久久伊人最新网址视频| 日本性爱网址| 91呆哥人妻| 欧美九九九九九| 男人的天堂久久久| 欧美一区二区三区不卡高清视频| 欧美页片| 欧美亚洲高清晰| 免费中文在线| 精品欧美日韩在线观看| 精品九九九| 色欲av国内精品久久久久久| 丁香六月婷婷| 中文字幕第页| 操逼视频亚洲| 天天做天天爱| 久久久久深夜无码| 精品人妻av区天天看片| 久久久精品视频免费观看| 高清无码久操视频| 中文字幕亚洲永久精品| 成人精品一区二区91毛片不卡| 久久综合婷婷| 人妻少妇无码| 蜜臀久久99精品久久久久电影| 综合网91| AⅤ片水多多| 2019久久久久久久久福利| 人妻乱仑一区二区三区| 色天使亚洲综合在线观看| 亚洲高清自拍| 欧美亚洲se91| 激情av| 亚洲日韩天堂| 深夜国产一区二区三区在线看| 久久精品视频一区三区小泽玛利亚| 亚洲激情综合另类男同| 亚洲阿v天堂在线| 91美女片在线| 牛牛久久国产精品视频一二三| 狠狠综合| 久久一区二区高清免费| 肏逼福利网站| 中文字幕55555| 操逼视频色| 精品少妇一区二区三区| 国产视频小说| 色婷婷一区二区三区久久午夜| 日本一区二区不卡| 亚洲男人天堂网站| 九九九九九九九九九国产精品| 天天干天天日天天射黄色大片| 中文字幕一区 二区三四五 区日 日骚| 日欧操屄视频| 激情网五月天| 伊人国产av| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 天美一区在线| 国产一级高跟丝袜| 国产一区麻豆免费观看| 欧美日韩理论一区| 九九综合网| 色综合久| 中文字幕一区二区三区四五区| 裸模AV女优| 噜噜噜狠狠色综合| 99久久婷婷| 九久9精品| 成人资源中文字幕在线观看| 熟妇熟女亚洲天堂网| 蜜臀久久99精品久久久久久婷婷 | 国产乱弄免费在线视频。| 国产二区三区免费视频| 屌妞视频久久久久久久 | 國產尤物AV尤物在線觀看| 国产熟妇一区二区| 97伦综合| 欧美天堂第二区| 日韩偷拍色图| 精品中文日韩字幕视频| 夜夜骑日日| 日韩人妻有码免费视频| 国产高清自拍视频| 一本色道人妻久久| 啊啊啊用力在线观看| 这里只有精品视频在线观看麻豆| 日本不卡一区| 欧美色爱综合| 精品中文字幕一区二区| 国产亚洲色停停久久99精品91| 精品亚洲国产成人精品| 亚洲日本加勒比在线| 久热精品色情| 久草视频分类在线| 天天视频黄| 91人妻超碰| 美国三级日本三级久久99| 五月激情影院| 亚洲囯产精品女人久久久| 三级三级三级日本99| 婷婷探花久久精品一区| 中文字幕狠狠玩| 高精欧美色| 亚洲?V高清一区二区三区尤物| 秋霞色色影院| 97中文热色| 久久久99久9| 九九九九欧美| 啊啊啊想要| 99热精品在线观看| 天天干天天操天天操夜夜操天天操| 福利视频香蕉免费一区二区在线| 亚洲一曲日韩精品| 视频二区美腿丝袜制服人妻欧美| 欧美亚洲一区二区久久久婷精品大包诱| av线电影| 伊人操你| 欧美黑人性猛交91| 九九九久千久久激情蜜桃在线看 | 国产青青美女玩逼视频| 国产成人精品一区| 精品欧美不卡在线播放| 欧美视频在线视频免费va| 日本丝袜美腿人妻九九| 日骚逼视频| 2020国产精品| 后入福利视频| 18禁中文字幕| 色九九九综合| 秋霞一集毛片观看| 丰满人妻一区二区三区| 日本成熟少妇A∨网站| 熟女突然公开看18禁影片| 综合熟女| 97视频免费播放| 丁香九月激情| 夜夜欧美| 小少妇| 99操碰| 思思久热在线精品66| 97在线观看免费视频| 久久精品国产97欧美精品亚洲| 校园春色综合色| 国产白嫩精品久久| 嗯嗯啊啊啊好舒服| 欧美性Fer办公室秘书| 99热这里是精品| 日本成a人v网站在线观看| 成人免费福利网站国产| 欧美日韩亚洲一区二区在线观看| 综合另类| 天天综合AV| 欧美九九九九九| 91欧美偷拍| 国产亚洲性生活视频播放| 1人人看人人摸人人操| 久草成人影片| 超碰到97情色| 国语av最新自产拍在线观看| 午夜人妻精品综合在线| 老女人老91妇女老热女| 日本熟女免费視颖| 99精品在线观看| 2017超碰| 国产亚洲禁久一区二区| 天天躁狠狠躁av| 91av熟女人妻| 精品毛片久久久精品毛片| 天天综合欧美综合| 青草地一本线一区二区三区| 无遮挡一级毛片视频免费的| 青娱乐av在线| 亚州男人天堂| 国产蜜臀在线| 五月丁香影院| 欧美成人性爱视频在线播放| 开心五月激情网| 思思99热| a亚洲欧美色欲| 天天爽夜夜爽夜夜爽精| 91少妇高潮| 欧美日韩国产电影| 精品人妻二区三区| www.色99| 亚洲操逼网| 欧美性爱中文字幕无线码| 中文字幕超碰CAO| 日韩国产品视频中文字| 国产精品秘 福利姬在线观看| 国产午夜福利电影免费在线观看| 91熟女丨老女人| 久久久久久久久国产| 日本一级特级毛片视频| 日韩av情韩国爱禁区av一区二区| 高清有码一区二区| 男人天堂导航| 日韩精品亚洲一二三| 九99久久| 欲色综合| 亚洲少妇在线观看| 欧美精品三区| 五十路熟女人妻一区二区在线观看| 久久久久13| 清纯唯美激情四射| 97色97好| 欧美极品少妇| 亚洲色图欧美色图制服诱惑| 超碰人人乐97| 禁十八久久| 人妻超碰青青草98| 欧美少妇高潮| 在线免费观看高清无码视频| 色偷偷超碰亚洲| 无码聚合| 蜜乳AV免费观看| 亚洲91在线播放影院| 亚洲AV成人无码一区二区三区在线观看 | 婷婷亚洲综合| 好淫网一二三视区| 久草国产在线视频| 国产日韩中文字幕欧美| 台湾佬激情综合| 亚洲精品影视老司机| 国内伊人久久久久久网站视频| 欧美国产一区二区三区麻豆传媒 | 亚洲图片欧美另类综合免费视频大大香| 日日夜夜狠狠| 97色欧洲| 超碰色男人操熟女| 婷婷视频网| 国产极品999| 男人的天堂2018| 国产成人超碰在线| 又大又大又大又粗爽高潮观看| 亚洲精品白丝| 精品九九淫乱男| 一级性爱视频免费在线| 日韩大香蕉| 大香蕉色欲AV| 成人免费视瓶| 久久久久人妻二区精品叶可怜| 97色涩| 九九九九九九九九九九九九九九九女| 色九九九九久| 歐美一級亂黃99在綫精品| 一区二区三区蜜桃成人撸久久东京热 | 呦女网站| 天天操夜夜操| 欧美三级一级| 天天拍天| 亚洲精品日韩国产欧美| 国产suv精品一区二区四区999 | 91无码人妻精品一区二区三区蜜桃| www亚洲免费| 亚洲丁香花色| 999岛国大片| 精品妇女一区二区三区| 97久久资源| 蜜臀久久99精品久久久久久无删减| 97国产天堂岛| 999热这里只有精品| 中文字幕日韩精品久久| 国产久久久久影院老熟女| 久操91视频| 久jiu久神马影院| 天天日夜干| 欧美99热| 精品国产乱码久久| 人妻人妻天天碰| 97爱爱| 欧美夜夜狠| 搡老女人911熟妇老熟女| 玖玖爱综合| 成人日韩3| 国产日韩在线播放av| 精品人妻一区二区免费蜜桃| 天天操女人| 久久夜夜| 亚洲AV成人无码一二三久久| 亚洲欧美精品一区天堂久久 | 久久久爆乳翘臀一线天伦理视频| 在线啊v一区| 久久 国产 无码| 老熟女阿 国产91| 亚洲国产精品成人久久蜜臀| 99在线观看视频在线高清| 六月婷婷五月丁香| 日韩精品在线视频,日韩精品……| wuyechaopeng| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 日本久久99| 亚洲se91| 黄网色一区二区三区四区精品| 久久天天躁日日躁狠狠躁| 日韩久射综合| 欧美成人性爱视频大全| 亚洲精品欧洲精品| 校园春色亚洲色图| 九九探花视频在线观看| 亚洲黄a三级三级三级看三级| 国产精品久久天天干| 久久久免费的精品| 欧美成人亚洲精品| 中文字幕人乱码中文字的预防方法| 色综合天天| 日本色婷婷| 台湾佬大香蕉| 成人夜夜| 亚州综合色| 不卡av在线中文字幕| 草莓精品视频在线免费观看| 欧美熟妇成人一区二区| 综合久久2017| 蜜桃精品一区二区三区久在线| 欧美成人都市人妻| 日欧美色| 欧洲亚洲天堂精品| 91啪9色| 精品女同一区二区三区| 日韩成人午夜精品久久高潮| 伊人久久亚洲色欲综合网站 | 性爱乱伦视频免费| 狠狠久久亚洲欧美专区| 欧美日韩黄片精品在线| 国产操逼网站亚洲一级黄色| 啊啊啊想要| 超碰4A| 亚洲天堂资源在线| 人妻夜夜爽天天爽三区麻豆AV网站| 超碰色97| A一区片| 99操碰| 熟女这里只有精品6| 97综合久久| 无码WWW免费视频网站| 淫荡网址| 大香蕉人妻| 午夜操逼不卡| 欧美精品黑人猛交高潮| 老女人碰碰在线碰碰视频| 亚洲好色人妻| avav青青草久久夜| 久久久久元码视频| 欧美亚洲20p| 99视频精品| 嗯嗯嗯啊啊啊操的我好爽| 精品96久久| 亚洲人妻在线一区| 国产中文福利| 四虎影视永久在线观看精品免费网站| 九九夜精品九九在线| 美女露胸露奶头| 97se亚洲综合自| 91精品成人www| 日本影视久久免费| 精品欧美老熟女一二区| 91GD.COM| 日韩中文字幕2020| 深夜激情| 人人操人人摸人人看人人干| 久久久久密| 草草影院最新网址| 久久久久久国产精品| 久久伊人亚洲AV无码网站| 国产丁香精品露脸视频| 日少妇亚洲版| 人妻少妇无码| 隔壁邻居波多野结衣中文字幕 | 久久精品人妻一区二区| 免费A V在线播放| 啊啊啊啊好疼视频| 九九久久国产精品怡红院| 午夜视频久久久| 国产精品色色| 精品久久久久久AV无码| 久久亚洲一区二区色婷婷| 91热情品| 日本在线激情一区二区三区| 欧美性爱精品七区| K8久久久久| 欧美日韩人妻少妇 一区二区三区| 国模限制级电影| 无码自拍SM| 一本一道波多野毛片中文在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 麻豆精品久久久久久久| 少好三P| 亚洲男人的天堂一区二区| 91成人久久| 免费?级毛片无码?∨蜜芽试看| 日韩欧美久久婷婷网站| 蜜臀久久99精品| 天天流夜夜操| 色婷婷亚洲婷婷| 亚洲精品国产专区在线观看| 亚洲丝袜少妇在线| 久久一二三四五六七八九区| 狠色婷婷久久一区二区三区_| 手机不卡视频不卡在线一二三区| 五月丁香婷婷综合| 综合色色婷婷| 26uuu国产日韩综合在线观看| 2017av无码免费无线播| 国产少妇高潮| 1二区9| 婷婷色网| 情侣开房子拍 日韩无码 女的很漂亮| 日韩性爱网址| 精品一区二区亚洲国产| 无码国产Av| 乱伦强奸区日韩| 东京热男人的天堂| 九九九久久久| 97视频免费在线观看| 成人国产二区三区在线,男女精品。| 日韩91网| 欧美 日韩第一性色| 精品人妻视频一区二区在线播放 | 久久m| 极品色电影院| 污啪啪啪视频| 骚货 中文字幕 av| 99久热精品99re6热| 都市激情人妻一区二区青青操视频| 国产一区麻豆免费观看| caopeng97| 熟女丰满人妻一区| 女同女同恋久久级三级| 熟妇xxxxx性春色| 成人麻豆av电影网站| 18禁精品网站在线看| 黄色视频60分钟| 不卡av在线中文字幕| 亚洲系列欧美| 大香蕉99999| 粉嫩绯色AV一区二区在线| 蜜臀99久久| 日韩精品资源专区二区| 黑丝日韩av丝袜av| 蜜乳中文字幕a在线| 91网站在线播放| 夜夜高潮夜夜爽高清视频一| 手机在线视频国内精品| 国产亚洲中文不卡二区| 国产精品乱码久久久| 国产精品夜夜| 国产一区二区二区按摩精品啪视频| 91国模| 大屁股国产在线视频| 免费网站观看www在线观| 97超碰这里只有精品| 天美传媒av在线| 久久一本大香蕉| 深爱伊人影院| 炮色五月| 97干97色| 久久久久久性爱视频| 又黄又粗又硬又长又大| 四虎在线播放| 午夜操操操| 日韩欧美亚洲自拍偷拍| 97干在线视频| 亚瑟国产精品久久无码| 精品国产乱码久久久久久影片| 另类天堂| 第四色亚洲色图| 亚洲操操操无码| 久久天堂| xxxx网站亚洲精品| 天天流夜夜操| 96精品久久久| 99在线免费公开视频| 开心婷婷五月| 91精品国产乱码| 免费一级特黄特色大片在线观看看| 午夜精品99久久久久传媒| 东北女人高潮视频| 人人摸人人添人人操| 久草精品国产蜜臀| 俺也射| 国产成人精品亚洲日本| 打av高清| 欧美国产精品久久九九| 婷婷五月天成人网| 久久精品日韩专区免费观看| 日本一区二区亚洲综合| 国内偷拍精品一区二区| av国产无码| 99热国产| 亚洲无线码一区国产欧美国| 热久久99999| 最新国内自拍av免费| 国产一级黄色片在线观看| Aa东京男人的天堂| 91青青草| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 国产美女自拍AV| 熟女自慰久久久| 婷婷婷婷婷婷久久久久| 歐美一級亂黃99在綫精品| 久久产精品一区二区三区电影| 久7色| 久久综合九色综合欧洲98| 97久久超碰国产网站| 免费?级毛片无码?∨蜜芽试看| 青娱乐大香蕉| 岛国成人av在线播放网址| 九色 蝌蚪 熟女自| 五月丁香影视| 大香蕉乱级| 正宗无毛一线天嫩逼| 五月天综合| 国产亚洲日韩在线三区黑人| 久久久久女教师免费一区| 无码heyzo高清一区| 日韩性爱再线视频| 成人性交免费视频| 啊a一区在线| 免费观看性欧美一级| 日韩91网| 中文字幕女同在线| 日韩av三四区| 一块操欧美性爱| 久久91精品国产9丨久久分亭| 久 久无码人妻AV| 99久久9| 大香交伊人网| 中文字幕免费看大片| www.久久| 免费a v| 国产馆| 国产吹潮女在线观看| 青青草久久一区网| 美女尤物福利视频| 精品少妇一区二区三区在线视频| 老熟妇一区二区三区…| 九九久久国产精品怡红院| 综合久久99亚洲人妻中文在线| 长长久久88视频| 狠狠爱综合| 亚洲av总站| 亚洲情色电影网| www99热| 午夜色婷婷| 国产女人91精品嗷嗷嗷嗷| 极品另类| 国产精品一二三区18| 91天天| 91精品丝袜久久久久久| 97资源站国产精品| 我爱操| 少妇熟女一区二区三区| 欧美亚洲清纯| 久久久啊啊啊| 久久免费少妇| 欧美日韩亚洲一区二区在线观看| 波多野结衣一级视频| 操美女高潮抽搐白浆| 激情五月婷婷综合| 美女尤物福利视频| 少妇丝袜在线观看AV| 日韩丨制服丨中文|在线| 亚洲色电影在线| 欧美性爱精品七区| 超碰精品| 一区二区久久天天干狠狠| 围产精品一区二区三区视频播放| 日本国产欧美高清在线| 伊人亚洲国产一成人久久精品,久久| 99色悠悠| 极品一区二区三区免费| 欧美92| 亚洲欧洲精品视频发布| 色婷婷综合网站| 亚洲三级网址久久最新| 看看日B真人视频| 欧洲在线性爱视频| 国产九九九九九九九九| 欧美黄页在线| 操逼天美3区| 欧美激情 亚洲色图| 色香综合天天影视综合 | 精品妇女一区二区三区| 啊啊啊啊啊啊在线看| 亚洲精品国产无码高清| α√在线| 在线观看A啊啊啊| 久久久一区二区三区麻豆| 天天日天天色| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 免费a在线播放v| 日韩欧亚太美不卡| 热热色中文无码| 成人自拍三级在线观看| 97色伦欧美| 色婷婷淫色网| 中文日本免费高清| 天天色踪合| 久热香蕉精品在线视频| 人妻在线大香蕉| 91在线丝袜| 五月综合视频| 96精品久久久久久久久久| 精品久久久久,69国产成人精| 91精品国产91久久青草| 激情接吻视频久久久久久| 青操影院| 国内毛片婷婷六月色| 久久精品人妻一区二区| 操婷婷逼| 天美传媒婬乱在| 综合国产97| 成人小说视频在线精品欧美| 欧美亚洲丝袜美女电影| 亚州男人天堂| 少妇天堂网络| 免费簧片在线观看| 偷拍亚洲视频一区二区三区四区| 色婷婷激情| 色在线视频导航| 中文字幕精品专区搜索结果91| 1000午夜黄色| 国产理论视频在线播放| 欧美超碰在线| 日本超碰97日韩精品人妻| 激情啪啪拍91| 99中文字幕| 啊嗯好大视频在线观看| 国产精品黑人一区二区三区| 五月天婷婷色| 97爱| 99精品综合久久久久五月天| 7777欧美成是人在线观看| 青青草久草| 熟啊v色欧美热| 九九亚洲| 国产美女mm131爽爽爽爽| 2019天天干| 日韩国产九九精品一区二区三区毛片| 丁香六月激情| 欧亚性爱视频免费看| 激情综合网激情综合| 亚洲午夜精品久久久中文影院| 久超超碰| 暖暖精品二区三区观看| 欧美日韩操逼嗦吊| 天天做日日做天天欢。| 91中出视频| 精品国产乱码久久久久久久久久毛片 | 国产不良强奸视频免费看| 激情婷婷丁香| 夜夜嗨绯色| 久久av色| 久久AV色| 婷婷亚洲五月***久久| 高跟丝袜AV专区国产| 不卡中文字幕aⅴ在线| 无码137片内射在线影院| 大肥女高潮bbwbbwhd视频| 日本大香蕉综合网| 日本不卡在线二区三区| 北条麻妃性愛视频| 极品少妇99| 欧美天堂亚洲电影院一区在线播放| 99黄页网站| 97超碰色中文字幕| 热久久无毒不卡| 超碰日韩美妻|