उत्पादन AI एजेंटADK-Rust v2 सुपर एजेंट

AI एजेंट्स पेशेवर Excel फ़ाइलें बनाते हैं

zSpreadsheet एक बातचीत से वास्तविक Excel वर्कबुक की योजना बनाता है, बनाता है, स्टाइल करता है, गणना करता है, पूर्वावलोकन करता है, और संस्करण बनाता है। परिणाम पूरे कार्य के दौरान दिखाई देता है और संपादन योग्य रहता है।

वास्तविक उत्पाद कैप्चरचैट · टूल्स · लाइव वर्कबुक
zSpreadsheet उत्पाद एक एजेंट बातचीत के साथ एक उत्पन्न त्रैमासिक बिक्री वर्कबुक दिखा रहा है

यह सुपर एजेंट क्यों है

यह एक पूर्ण Excel वर्कबुक उत्पन्न, सत्यापित और लौटाता है।

एक बुनियादी स्प्रेडशीट सहायक सूत्र प्रश्न का उत्तर दे सकता है या CSV का एक ब्लॉक वापस कर सकता है। zSpreadsheet तैयार वर्कबुक की जिम्मेदारी लेता है: इसकी संरचना, सूत्र, डेटा, स्वरूपण, गणना, फ़ाइल निर्माण, और इसे समीक्षा करने का अनुभव।

एजेंट अभी भी दृश्य सीमाओं के भीतर काम करता है। यह केवल रनटाइम से जुड़े स्प्रेडशीट उपकरणों को कॉल कर सकता है, उपयोगकर्ता के कार्यक्षेत्र में सहेजता है, और इंटरफ़ेस में अपनी प्रगति दिखाता है। व्यक्ति सूत्र बार का निरीक्षण कर सकता है, वर्कबुक को सीधे संपादित कर सकता है, फ़ाइल डाउनलोड कर सकता है, या बातचीत जारी रख सकता है।

यही चीज़ उत्पाद को एक उपयोगी ADK-Rust केस स्टडी बनाती है। कई एजेंट्स, एक MCP क्षमता सर्वर, RAG, सत्र, स्ट्रीम्ड इवेंट्स, और कलाकृति भंडारण एक परिचित व्यावसायिक परिणाम के चारों ओर एकत्रित हैं: एक वर्कबुक जिसे कोई खोल कर उपयोग कर सकता है.

एक वास्तविक Excel फ़ाइल

परिणाम एक डाउनलोड योग्य .xlsx वर्कबुक है जिसमें सूत्र, स्वरूपण, चार्ट, तालिकाएँ, सत्यापन, और वर्कबुक मेटाडेटा शामिल हैं—चैट में चिपकाई गई तालिका नहीं।

काम जिसे आप देख सकते हैं

टूल कॉल्स बातचीत में स्ट्रीम होते हैं जबकि प्रगतिशील सहेजने वर्कबुक पूर्वावलोकन को ताज़ा करते हैं। व्यक्ति कलाकृति के आकार को देख सकता है।

एक वर्कबुक जिसे आप संपादित कर सकते हैं

पूर्वावलोकन में एक सूत्र बार और सीधे वर्कबुक नियंत्रण शामिल हैं। लोग स्वयं सेल बदल सकते हैं या एजेंट से एक और पास मांग सकते हैं।

एक कार्यक्षेत्र जो याद रखता है

अपलोड, सक्रिय वर्कबुक संदर्भ, एजेंट सत्र, और अपरिवर्तनीय वर्कबुक संस्करण उपयोगकर्ता के कार्यक्षेत्र से जुड़े रहते हैं।

एक वर्कबुक का पालन करें

प्रॉम्प्ट से कार्यशील .xlsx फ़ाइल तक।

प्रत्येक चरण की स्पष्ट जिम्मेदारी होती है। यह विभाजन डेवलपर्स को योजना मॉडल, वर्कबुक उपकरण, स्टाइलिंग नीति, या संग्रहण परत को पूरे उत्पाद को पुनः डिज़ाइन किए बिना बदलने देता है।

  1. 01

    व्यवसाय परिणाम का वर्णन करें

    बजट, पूर्वानुमान, मूल्य निर्धारण मॉडल, ट्रैकर, संचालन रिपोर्ट, या मौजूदा वर्कबुक में बदलाव के लिए पूछें। अपलोड की गई फाइलें स्रोत डेटा प्रदान कर सकती हैं।

  2. 02

    वर्कबुक की योजना बनाएं

    प्लानर अनुरोध को शीट्स, सटीक सेल स्थान, सूत्र, स्वरूपण नियम, चार्ट रेंज, और सहेजने की गंतव्य में बदलता है।

  3. 03

    MCP के माध्यम से बनाएं

    राइटर मान और सूत्रों को Excel MCP सर्वर के माध्यम से बैच करता है। स्वतंत्र ऑपरेशंस एक साथ चल सकते हैं, मॉडल और टूल राउंड ट्रिप्स को कम करते हैं।

  4. 04

    शैली और गणना करें

    स्टाइलिंग एजेंट थीम, संख्या प्रारूप, सीमाएँ, तालिकाएँ, चार्ट, और लेआउट लागू करता है। वर्कबुक इंजन सहेजने से पहले सूत्रों की पुनर्गणना करता है।

  5. 05

    आर्टिफैक्ट का निरीक्षण, संपादन और रखरखाव करें

    ब्राउज़र सहेजी गई वर्कबुक को रेंडर करता है, सूत्रों का मूल्यांकन करता है, सीधे संपादनों का समर्थन करता है, और अंतर्निहित .xlsx फ़ाइल को छुपाए बिना एक नया संस्करण रिकॉर्ड करता है।

आर्किटेक्चर

एजेंट वर्कफ़्लो वर्कबुक इंजन से कैसे जुड़ता है।

ब्राउज़र एक बातचीत इंटरफ़ेस और वर्कबुक संपादक दोनों है। ADK-Rust एजेंट्स और स्थिति का समन्वय करता है। MCP उन एजेंट्स को Excel इंजन से नियंत्रित कनेक्शन देता है जो अंतिम कलाकृति बनाता है।

zSpreadsheet ADK-Rust v2 वास्तुकलाएक ब्राउज़र अनुरोध Axum सेवा और ADK-Rust रनर में प्रवेश करता है, प्लानर, राइटर, और स्टाइलर एजेंट्स से होकर गुजरता है, 74-टूल Excel MCP सर्वर को कॉल करता है, एक xlsx आर्टिफैक्ट बनाता है, और पूर्वावलोकन लौटाता है जबकि PostgreSQL और RAG स्थिति और संदर्भ प्रदान करते हैं।एक अनुरोध दृश्य, संपादन योग्य, संस्करणित वर्कबुक बन जाता हैलोगचैट + वर्कबुक संपादकAxum सेवाHTTP + टाइप्ड SSEADK-Rust रनरसंदर्भ + सत्रयोजना निर्मातासेल + सूत्रलेखकडेटा + सूत्रस्टाइलरफ़ॉर्मेट + चार्टADK MCP क्लाइंटrmcp 2.2 + पुनः प्रयासExcel MCP सर्वर74 उपकरणzavora-xlsxनेटिव वर्कबुक इंजन.xlsx artifactसहेजें + गणना करेंPostgreSQLसेशंस + संस्करणवर्कस्पेस RAGअपलोड की गई फ़ाइल संदर्भडैश्ड पथ कार्यक्षेत्र संदर्भ, स्थायी स्थिति, और सहेजे गए आर्टिफैक्ट्स को एक ही ADK-Rust इनवोकेशन से जोड़ते हैं।
एजेंट निष्पादनसंदर्भ और घटनाएँवर्कबुक संचालन और कलाकृतियाँटिकाऊ स्थिति

ADK-Rust v2 क्या योगदान देता है

वास्तविक उत्पाद में उपयोग की गई फ्रेमवर्क क्षमताएँ।

ये वर्तमान कार्यान्वयन के स्रोत-सत्यापित भाग हैं। zSpreadsheet आज A2A या AWP समर्थन का दावा नहीं करता।

01

क्रमिक मल्टी-एजेंट कार्य

योजना निर्माता, लेखक, और स्टाइलर के अलग-अलग कार्य होते हैं जबकि वे एक ही अनुरोध और सत्र साझा करते हैं।

02

प्रदाता-सचेत टूल स्कीमा

ADK-Rust v2 अनुरोध समय पर Gemini, OpenAI, Anthropic, या DeepSeek के लिए 74 MCP टूल स्कीमाओं को अनुकूलित करता है।

03

वर्तमान Rust MCP SDK

एप्लिकेशन ADK-Rust के rmcp 2.2 री-एक्सपोर्ट का उपयोग करता है, अपने क्लाइंट और फ्रेमवर्क को एक प्रोटोकॉल संस्करण पर रखता है।

04

पुनर्प्राप्ति योग्य MCP कनेक्शन

जब परिवहन विफलता ठीक हो सकती है तो एक कनेक्शन फैक्ट्री और सीमित पुनः प्रयास नीति चाइल्ड-प्रोसेस कनेक्शन को बदल सकती है।

05

समानांतर टूल बैच

राइटर और स्टाइलर स्वतंत्र वर्कबुक ऑपरेशंस को एक साथ निष्पादित कर सकते हैं जबकि आश्रित कार्य क्रमबद्ध रहता है।

06

स्थायी वार्तालाप स्थिति

PostgreSQL सत्र और घटनाओं को संग्रहीत करता है; संदर्भ संपीड़न लंबे स्प्रेडशीट वार्तालापों को उपयोगी बनाए रखता है।

07

वर्कस्पेस-आधारित अनुरोध

ADK-Rust RAG एजेंट वर्कफ़्लो तक पहुँचने से पहले अपलोड किए गए वर्कबुक और CSV सामग्री की खोज करता है।

08

टाइप किए गए प्रगति इवेंट

एजेंट टेक्स्ट, सोच, उपकरण कॉल, उपकरण परिणाम, और पूर्णता घटनाएं SSE स्ट्रीम बन जाती हैं जो उत्पाद UI में दिखाई जाती हैं।

उत्पाद के पीछे का Rust

ADK-Rust के साथ संयोज्य वर्कफ़्लोज़।

रूट एजेंट एक अनुक्रमिक वर्कफ़्लो है, जबकि रनर सत्र और संपीड़न संलग्न करता है। Excel टूल्स एक पुनः कनेक्ट करने योग्य MCP क्लाइंट के माध्यम से आते हैं न कि एजेंट्स में हार्ड-कोडेड।

पूरा कार्यान्वयन पढ़ें ↗
agent.rs · workflow and runner
let pipeline = SequentialAgent::new(
    "spreadsheet_builder",
    vec![
        Arc::new(planner),
        Arc::new(writer),
        Arc::new(styler),
    ],
);

let runner = Runner::builder()
    .app_name("excel_agent")
    .agent(Arc::new(pipeline))
    .session_service(postgres_sessions)
    .compaction_config(compaction)
    .build()?;
mcp.rs · recoverable tool connection
let client = ().serve(
    TokioChildProcess::new(Command::new(excel_mcp_server))?
).await?;

let tools = McpToolset::new(client)
    .with_connection_factory(factory)
    .with_refresh_config(
        RefreshConfig::default().with_max_attempts(3)
    );

वर्तमान उत्पाद सीमा

अब क्या काम करता है, और क्या बाकी है।

आज उपलब्ध

  • वास्तविक .xlsx फ़ाइलें बनाएं और संशोधित करें
  • 74 Excel MCP संचालन
  • लाइव वर्कबुक और सूत्र पूर्वावलोकन
  • सीधे सेल और वर्कबुक नियंत्रण
  • वर्कस्पेस अपलोड और RAG खोज
  • PostgreSQL सत्र और वर्कबुक संस्करण

अभी भी पूरा किया जा रहा है

  • प्रत्येक पिवट कॉन्फ़िगरेशन के लिए पूर्ण दृश्य रेंडरिंग
  • हर उन्नत चार्ट फीचर के लिए सीधे UI अनुबंध
  • टीम सहयोग और साझा अनुमतियाँ
zSpreadsheet वर्कबुक संपादक सूत्र, गणना किए गए कुल और उत्पन्न Excel फ़ाइल दिखा रहा है

परिणाम आज़माएं

वह वर्कबुक पूछें जिसकी आपको वास्तव में जरूरत है।

एक व्यावसायिक अनुरोध के साथ शुरू करें, एजेंट्स को MCP के माध्यम से इसे बनाते देखें, सूत्रों और स्वरूपण का निरीक्षण करें, फिर परिणामी Excel फ़ाइल रखें।