بروتوكول الويب الوكيل · AWP 1.0

تحويل موقع على شبكة الإنترنت إلى نظام وكيل.

يوفر AWP لموقع ويب واحد واجهتين من الدرجة الأولى: واجهة بشرية للأشخاص وواجهة وكيل منظمة لوكلاء الذكاء الاصطناعي. وخلف كليهما، يمكن لموقع الويب فهم النية، وتنسيق الوكلاء المتخصصين، واستخدام الأدوات، وتذكر السياق، والتصرف ضمن السياسة، ومواصلة العمل المعتمد بعد الزيارة الأصلية.

اكتشافواجهات مزدوجةالقدرات المكتوبةالثقة والموافقةA2Aالأحداثالصحة

الفكرة في دقيقة واحدة

يمكن لموقع الويب الخاص بك أن يخدم كلاً من الأشخاص والوكلاء.

The web now has a second kind of customer: AI assistants acting for people. Thales reports that automated systems represented 53% of observed web traffic in 2025, Bain finds that roughly 60% of searches end without a visit to another website, and McKinsey estimates AI-assisted shopping could influence $900 billion to $1 trillion of US retail revenue by 2030. Most websites still speak only to people, so an AI assistant must read pages, click around, and guess what the business allows. That creates missed customers, incorrect answers, and lost opportunities.

AWP gives your website a second front door designed for AI assistants. People continue to see the website, explanations, conversations, and choices they already understand. An AI assistant receives a clear guide to what your business offers, which information is current, what it can help a customer do, what details it needs, and when it must ask for permission. The assistant can work with your business proactively.

ADK-Rust provides the engine that makes this practical. Start by letting AI assistants read approved information and complete one useful task. As your needs grow, the website can coordinate specialist AI helpers, remember ongoing work, complete bookings or purchases, send requested updates, and ask a person to approve sensitive actions. You keep control of your website, your business rules, your data, and the customer relationship.

موقع واحد · واجهتان · نظام وكيل واحد

زائر بشري

واجهة بشرية

موقع ويب ومحادثة ونماذج ومحتوى قابل للتكيف وموافقات واضحة مصممة للشخص.

قبول: نص/أتش تي أم أل

حدود AWP

يصبح الموقع الإلكتروني نظامًا وكيلًا

منسقيفهم النية وطرق العمل
وكلاء متخصصونالدعم والمبيعات والمحتوى والعمليات
الأدوات والذاكرةبيانات الأعمال، الجلسات، RAG، التحف
حدود السياسةالثقة، الموافقة، الموافقة، التدقيق

وكيل ذكاء اصطناعي

واجهة الوكيل

الاكتشاف المنظم، والإمكانيات المكتوبة، والموارد التي يمكن قراءتها آليًا، واستدعاءات A2A، والأحداث غير المتزامنة.

قبول: application/ld+json

السياق المشترك

تقرأ كلتا الواجهتين نفس الحقائق التجارية والسياسات والمنتجات وحالة الجلسة المنشورة.

الحكم الذاتي المحدود

تحدد الثقة والموافقة وسياسة المالك والموافقة ما يمكن أن يفعله كل طالب.

أبعد من الطلب

تسمح الأحداث والجداول الزمنية والقنوات المعتمدة بمواصلة العمل بعد إغلاق علامة تبويب المتصفح.

ما يتغير

يمكن لموقع الويب الوكيل أن يفهم ويتصرف ويستمر ويظل مسؤولاً.

إن نشر محتوى يمكن قراءته بواسطة الآلة هو البداية. تصبح AWP قوية عندما يتمكن موقع الويب من تحويل الطلب إلى عمل محكوم، والحفاظ على سياق هذا العمل، وتوصيل النتيجة من خلال الواجهة أو القناة الصحيحة.

افهم

معرفة من يسأل وماذا يحتاجون.

يميز AWP الشخص عن الوكيل، ويحمل سياق الجلسة والأعمال، ويمنح وقت التشغيل بنية كافية لتوجيه الطلب بشكل جيد.

على سبيل المثال: يرى المشتري توجيهات التسليم؛ يقرأ وكيل الشراء الخاص بهم السعر والتوفر وإمكانيات الشراء.

قانون

تحويل القدرات المنشورة إلى عمل مفيد.

تتيح المدخلات والمخرجات ومتطلبات الثقة والآثار الجانبية المعلنة للوكيل استخدام موقع الويب دون نماذج الهندسة العكسية أو تخمين نقطة النهاية الآمنة.

على سبيل المثال: ابحث عن طلب، أو اطلب عرض أسعار، أو احتفظ بالمخزون، أو اتصل بوكيل متخصص من خلال عقد مكتوب.

متابعة

إبقاء المهمة على قيد الحياة بعد انتهاء الطلب.

تسمح الجلسات ومسارات العمل الدائمة والجداول الزمنية واشتراكات الأحداث لموقع الويب بمواصلة المهمة والإبلاغ عن التقدم لاحقًا إلى وجهة معتمدة.

على سبيل المثال: قم بإعلام الوكيل عند تسوية الدفعة، أو تغيير التسليم، أو أن التقرير المطلوب جاهز.

كن مسؤولاً

امنح الاستقلالية حدود تشغيل مرئية.

تحدد مستويات الثقة والموافقة وحدود الأسعار وسياسة المالك والموافقات والصحة وأدلة التدقيق ما يمكن أن يحدث ومن يظل مسؤولاً.

على سبيل المثال: قد يقرأ الوكلاء المجهولون؛ قد يتصرف الشركاء المعروفون؛ يمكن أن تنتظر الخطوات التبعية الحصول على موافقة صريحة.

من الزيارة إلى العمل المستمر

مواقع الويب الاستباقية التي تعمل بإذن منك.

ينتظر موقع الويب التقليدي تحميل صفحة أخرى. يمكن لنظام AWP مواصلة مهمة طويلة الأمد، أو التفاعل مع حدث عمل، أو الوصول إلى قناة معتمدة لاحقًا. تنتقل الموافقة والغرض والتوقيت وسياسة المالك ومسار التدقيق مع هذا الإجراء.

01

اكتشف

يجد الوكيل /.well-known/awp.json.

02

افهم

يقرأ البيان والمخططات وقواعد الثقة والحدود.

03

طلب

فهو يستدعي قدرة معلنة أو يرسل رسالة مكتوبة A2A.

04

يأذن

يتحقق AWP من الهوية والثقة والموافقة والسياسة وحدود الأسعار.

05

قانون

يستخدم وكلاء ADK-Rust الأدوات وسير العمل لإكمال المهمة.

06

متابعة

تحمل الأحداث الموقعة أو القنوات المعتمدة تحديثات لاحقة.

رد الفعل

يطلب شخص أو وكيل شيئًا ما ويتلقى الرد الآن.

الحكم الذاتي

يقوم وقت التشغيل بتنسيق الوكلاء والأدوات وسير العمل ضمن الأذونات المعلنة وقواعد الإكمال.

استباقية

يستأنف الجدول الزمني أو الحدث العمل ويرسل تحديثًا عبر قناة معتمدة.

بنية النظام AWP

يحصل الأشخاص ووكلاء الذكاء الاصطناعي على الخبرة المناسبة. موقع الويب الخاص بك يتعامل مع العمل.

تربط البنية الكاملة القنوات الواردة ببوابة AWP، وتفصل الواجهات البشرية والوكيل، ثم تجمع كليهما في نفس منسق ADK-Rust والوكلاء المتخصصين والأدوات والذاكرة وسياق الأعمال والمدفوعات والأحداث. يطبق مستوى التحكم الثقة والموافقة والموافقة وحدود الأسعار والصحة والتدقيق عبر النظام بأكمله.

العمارة المرجعية AWP

طلب وارد ← عمل محكوم ← استجابة أو متابعة معتمدة

01

القنوات

حيث يدخل النظام شخص أو وكيل أو جدول زمني أو حدث عمل.

متصفح المستخدم
وكيل الذكاء الاصطناعي الخارجي
WhatsApp وSMS
البريد الإلكتروني وSlack
الحدث المقرر
تطبيع الطلب · استعادة الجلسة · تحديد الطالب
02

بوابة AWP

حدود قناة واحدة مستقلة للاتصالات الواردة والصادرة.

محولات القناة
كشف الطالب
استمرارية الجلسة
التسليم للخارج
اختر الواجهة التي تتوافق مع الطالب
03A

الواجهة البشرية

تجربة موقع مصممة لشخص ما.

HTML وواجهة المستخدم التكيفية
محادثة
النماذج والموافقات
التجارة المضمنة
03B

واجهة الوكيل

واجهة مستقرة ومكتوبة مصممة لوكيل آخر.

وثيقة الاكتشاف
بيان JSON-LD
مكالمات القدرة A2A
الموارد والأحداث
تستدعي كلا الواجهتين نفس وقت التشغيل المحكوم
04

وقت تشغيل الوكيل ADK-Rust

نظام التنفيذ الذي يفهم النية، ويوجه العمل، ويتابع التقدم، ويحافظ على الحالة.

منسق

تصنيف النية · اختيار سير العمل · توجيه المتخصصين · دمج النتائج

وكيل الزوار
وكيل الدعم
وكيل المبيعات
وكيل المحتوى
وكيل العمليات
05

القدرات المشتركة

الخدمات التي يمكن لكل وكيل استخدامها من خلال عقود صريحة.

سياق الأعمال
الجلسات والذاكرة
الأدوات وMCP
RAG والتحف
المدفوعات
تسليم الحدث
06

واجهة المالك

سطح التحكم البشري لنظام التشغيل.

خلاصة الصباح
قائمة انتظار الاقتراح
لوحة الموافقة
سياق الأعمال

طائرة التحكم

يتم تطبيقه عبر كل طبقة

الهوية والثقةموافقةسياسة المالكالموافقاتحدود المعدلالتدقيق والصحة

الرد الآن

قم بإرجاع HTML أو JSON-LD أو نتيجة A2A أو أحداث التقدم أو طلب الموافقة.

مواصلة المهمة

ينتظر سير العمل الدائم التسوية أو التسليم أو المراجعة أو أي حدث نظام آخر.

تواصل معنا لاحقًا

بالموافقة والسياسة، أرسل حدثًا أو رسالة موقعة عبر قناة معتمدة.

بنية البروتوكول

تعمل خمس طبقات على تحويل صفحة الويب إلى نظام وكيل تشغيل.

AWP قابل للتبني بشكل تدريجي. يمكن أن يبدأ الموقع بالاكتشاف وواجهة يمكن قراءتها آليًا، ثم يضيف استدعاءات الوكيل والأحداث والقنوات والمدفوعات والذاكرة والتنسيق حسب حاجة المنتج إليها.

01

AWP Gateway

Bring every channel into one request model.

What it is

Normalizes browser, agent, messaging, email, and other channel traffic into a common request envelope while maintaining session continuity.

Why it matters

Business logic should not be rewritten for every place a person or agent starts a conversation.

How it works

Channel adapters identify the requester, recover the session, attach metadata, and forward one typed request to the runtime.

When to use it

Add it when the same business must work across the website, A2A clients, WhatsApp, Slack, email, or future channels.

02

AWP UI

Serve the right interface from the same resource.

What it is

Returns a human interface for browsers and a structured resource or capability manifest for agents.

Why it matters

People need explanation and interaction design. Agents need stable data, schemas, endpoints, and constraints.

How it works

Content negotiation and explicit AWP headers select HTML, JSON-LD, or an agent-oriented response without creating a separate shadow website.

When to use it

Start here when agents currently scrape pages or depend on brittle DOM interpretation.

03

A2A communication

Let external agents call the website as an agent.

What it is

Carries typed requests, responses, notifications, and errors between the website's agent system and other independently deployed agents.

Why it matters

A capability becomes much more useful when another agent can request work and receive a structured result.

How it works

AWP publishes an A2A endpoint, validates the message envelope and replay window, applies trust policy, then routes the task to an agent or workflow.

When to use it

Use it for delegated research, booking, support, procurement, quoting, and other multi-system tasks.

04

AWP Payments

Carry commerce through an owner-controlled lifecycle.

What it is

Models payment intent, approval, execution, settlement, rejection, and cancellation as explicit states.

Why it matters

An agent should be able to transact without bypassing consent, spending policy, or human accountability.

How it works

Signed intents and policy thresholds decide which requests can proceed and which require owner confirmation before a payment provider is called.

When to use it

Add it when agents can buy, sell, reserve, subscribe, refund, or move money on behalf of someone.

05

AWP Runtime

Coordinate the website's agents, tools, memory, and controls.

What it is

Runs the orchestrator and specialist agents, manages shared context, streams events, invokes tools, and records the execution trail.

Why it matters

The two interfaces need one dependable system behind them or the human and agent experiences will drift apart.

How it works

ADK-Rust supplies typed agents, workflows, sessions, tools, RAG, artifacts, protocols, telemetry, and operating controls in one async runtime.

When to use it

Use the full runtime when the website must reason, coordinate, remember, act, and operate as a production agent system.

الأحداث تعبر كل طبقة

تحمل اشتراكات الأحداث AWP تغييرات مثل إكمال المهمة وتسوية الدفع وحالة التسليم ونشاط المراجعة والانتقالات الصحية. تقوم ADK-Rust بتوقيع حمولات webhook باستخدام HMAC-SHA256 وتتوقع من المشتركين التعامل مع التسليم مرة واحدة على الأقل بشكل غير فعال.

الثقة قبل العمل

كل قدرة لها جمهور، والحدود، والأدلة.

يتعامل AWP مع الثقة كجزء من الطلب بدلاً من كونها افتراضًا مخفيًا داخل رمز التطبيق. يمكن أن يجمع وقت التشغيل بين هوية الطالب وسجلات الموافقة وسياسة القدرة وحدود الأسعار وموافقة المالك والأحداث الموقعة قبل أن يتجاوز العمل حدودًا ذات معنى.

01

مجهول

الاكتشاف العام وقدرات القراءة المنشورة بشكل صريح.

No credential
02

معروف

إمكانات مصادق عليها محددة لمتصل أو جلسة معروفة.

Bearer token or API key
03

شريك

تمت الموافقة على الإجراءات المتبادلة بين الشركات مع قائمة مسموح بها وسياسة أقوى.

Verified partner identity
04

داخلي

التواصل بين الوكيل والعمل التشغيلي المصرح به من قبل المالك.

Inside the trusted runtime

يبقى المالك في السيطرة.

تحدد سياسة الأعمال ما يمكن أن يحدث تلقائيًا، وما يحتاج إلى موافقة، وما يجب أن ينتظر الموافقة. تمنح الملخصات التشغيلية وقوائم انتظار الاقتراحات والإشارات الصحية وسجلات التدقيق المنقحة للمالك واجهة عملية للإشراف على النظام.

يمكن الحصول على الموافقة والتحقق منها وإلغائها حسب الغرض.

ترتفع حدود المعدل مع علاقة الثقة.

يمكن أن تتوقف الإجراءات اللاحقة عند حالة الموافقة.

تحتفظ الخدمات المتدهورة بمسار مفيد غير LLM متاح.

دليل حي

هذا الموقع عبارة عن وكيل للذكاء الاصطناعي يمكنك التحدث إليه الآن.

اسأل وكيل نموذج اللغة ADK-Rust الحقيقي عن AWP، وكيف يمكن أن يساعد موقع الويب الخاص بك، أو ما يمكن أن يفعله التنفيذ الحالي. يتم إنشاء الإجابة من سؤالك ويتم بثها مباشرة، فالمحادثة ليست مكتوبة.

Ask this website about AWP

Answers come from a live ADK-Rust agent.

Ready for your question
Or try:

Answer

Ask a question above. The answer will appear here as the agent writes it.

افحص الواجهة خلف المحادثة

تعرف على كيفية اكتشاف وكلاء الذكاء الاصطناعي لهذا الموقع والاتصال به.

يشرح دليل نموذج اللغة AWP بشكل تحادثي. تُظهر هذه الطلبات المباشرة واجهة موقع الويب الأساسية: كيف يعثر وكيل الذكاء الاصطناعي الآخر على الموقع، ويفهم ما يقدمه، ويقرأ المعلومات المعتمدة، ويستدعي دليل موقع الويب، ويتحقق من صحة الخدمة.

Live AWP interfaceThis website · real responses · safe public surface

Request

GET /.well-known/awp.json

Accept

application/awp+json

Status

Example response

application/awp+json·preview·AWP-Version: 1.0
{
  "version": { "major": 1, "minor": 0 },
  "siteName": "ADK-Rust",
  "capabilityManifestUrl": "https://adk-rust.com/awp/manifest",
  "a2aEndpointUrl": "https://adk-rust.com/awp/a2a",
  "supportedTrustLevels": ["anonymous", "known"],
  "disabledCapabilities": ["events", "payments", "external_channels"]
}

الحدود المنشورة

يكشف هذا الموقع عن مستويات ثقة مجهولة ومعروفة، وإمكانيات كتالوج للقراءة فقط، والتحقق الصارم من صحة الإصدار والرسالة، والحد من المعدل، والصحة، والتدقيق المنقح. تحدد وثيقة الاكتشاف الخاصة بها بشكل صريح الأحداث والمدفوعات والقنوات الخارجية على أنها معطلة. توجد هذه القدرات في نموذج AWP الأوسع ودعم صناديق ADK-Rust، لكن هذا العرض التوضيحي العام لا يدعي تمكينها.

مفتوح حسب التصميم

يمنح AWP موقع الويب دورًا إلى جانب بروتوكولات الوكلاء الأخرى.

لا يحتاج AWP إلى استبدال البروتوكولات التي يستخدمها الوكيل بالفعل. إنه يمنح موقع الويب حدودًا مستقرة للاكتشاف والخبرة والثقة ودورة الحياة، ثم يتكون من بروتوكولات متخصصة خلف تلك الحدود أو عبرها.

MCP

منح وكلاء الموقع الأدوات والموارد.

يقوم MCP بتوصيل الوكيل بالأدوات والبيانات والمطالبات والموارد الخارجية. يصف AWP موقع الويب ويديره كنظام يواجه الوكلاء؛ ويجوز لعملائها استخدام MCP خلف تلك الحدود.

A2A

تفويض العمل بين الوكلاء المنتشرين.

يحمل A2A مهمة من وكيل إلى آخر. يستخدم AWP نقطة نهاية A2A كطريقة يمكن للوكيل الخارجي من خلالها استدعاء الإمكانات المعلنة لموقع الويب.

ACP / AP2 / UCP

التجارة الكاملة من خلال البروتوكولات المتخصصة.

تركز بروتوكولات التجارة على المنتجات والخروج والتفويضات وتفويض الدفع. تضع AWP هذه الإمكانات داخل علاقة موقع الويب الأوسع ونموذج الثقة ودورة حياة الحدث.

HTML + Schema.org

اجعل شبكة الويب العامة مفيدة للأشخاص والآلات.

يظل HTML هو السطح البشري ويصف JSON-LD الموارد العامة. يضيف AWP الاكتشاف والإمكانات القابلة للاستدعاء والثقة واتصالات الوكيل والأحداث والصحة التشغيلية.

تنفيذ مرجع ADK-Rust

إضافة سطح AWP مكتوب إلى تطبيق Axum.

يوفر صندوق أنواع awp عقود الأسلاك الخفيفة التابعة. يضيف صندوق adk-awp تحميل سياق العمل، والاكتشاف وإنشاء البيان، ومسارات Axum، والتفاوض على الإصدار، واكتشاف الطالب، وتعيين الثقة، وتحديد معدل الثقة، وخدمات الموافقة، واشتراكات الأحداث الموقعة، ومراقبة الصحة.

Business.toml · أعلن عن الموقع
site_name = "My Business"
site_description = "Human service with an AWP agent interface"
domain = "example.com"

[[capabilities]]
name = "get_quote"
description = "Create a quote from published pricing"
endpoint = "/awp/a2a"
method = "POST"
access_level = "known"
main.rs · تركيب البروتوكول
use adk_awp::{AwpState, BusinessContextLoader, awp_routes};

let loader = BusinessContextLoader::from_file("business.toml".as_ref())?;
let state = AwpState::builder(loader.context_ref()).build();

let app = axum::Router::new()
    .merge(awp_routes(state))
    .merge(your_human_site);

ابدأ بالاكتشاف

قم بنشر المستند المعروف وبيان القدرة قبل إضافة الإجراءات.

أضف حدود المنتج

قم بتوصيل الإمكانات بالوكلاء الحقيقيين، ومسارات العمل، والأدوات، والحالة، والتفويض.

تشغيل العلاقة

أضف الموافقة والأحداث والصحة والقياس عن بعد وموافقة المالك والقنوات كما هو مطلوب.

بناء لكل من مستخدمي الويب

قم بتحسين موقع الويب الذي يعرفه الأشخاص باستخدام AI Agents. امنح وكلاء الذكاء الاصطناعي واجهة يمكنهم الوثوق بها.

ابدأ بمستند اكتشاف حقيقي وإمكانية قراءة مفيدة. قم بتوصيله بنفس سياق الأعمال مثل الصفحة البشرية، ثم قم بإضافة الإجراءات وسير العمل والموافقة والأحداث والقنوات وعناصر تحكم المالك مع نمو موقع الويب إلى نظام وكيل استباقي.