لخّص أي صفحة ويب من رابطها مباشرة
أداة تلخيص الرابط تفتح صفحة ويب من عنوانها مباشرة، تقرأ محتواها الفعلي، وتنتج ملخصًا مختصرًا دون أن تنسخ النص بنفسك. تناسب المقالات الإخبارية والصفحات الحكومية والتقارير المنشورة على الإنترنت التي تريد فكرتها العامة بسرعة.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
الفرق عن لصق النص يدويًا
بدل نسخ محتوى الصفحة وتنظيفه من القوائم والإعلانات ثم لصقه، تكفي إضافة الرابط فقط. تفتح الأداة الصفحة فعليًا، وتستخرج نص المقال الأساسي متجاهلة عناصر التصفح والإعلانات الجانبية، ثم تنتج الملخص من هذا النص المنقّى.
أنواع الصفحات المدعومة
تعمل مع المقالات الإخبارية والمدونات والصفحات الحكومية والتقارير المنشورة كصفحة ويب عادية. الصفحات التي تتطلب تسجيل دخول أو تظهر خلف جدار دفع لا يمكن الوصول إلى محتواها، تمامًا كما لو زرتها بنفسك دون حساب.
لماذا السعر مختلف عن التلخيص العادي
يبدأ السعر من $0.046 لكل رابط لأن الأداة تفتح الصفحة فعليًا وتُحمّلها كما يفعل المتصفح، وهي خطوة إضافية عن مجرد معالجة نص جاهز، زائد $0.0145 لكل ألف كلمة من محتوى الصفحة المستخرج.
القنوات المتاحة
تعمل هذه الصفحة نفسها كواجهة رئيسية: تلصق الرابط وتنتظر النتيجة. للاستخدام على عدد كبير من الروابط تلقائيًا، تتوفر الأداة أيضًا عبر الـAPI دون حاجة لحساب.
حالات الاستخدام
متابعة تصريح حكومي جديد
يستلم محمد الحربي رابط بيان صادر عن جهة حكومية سعودية، فيلصقه في الأداة مباشرة ليحصل على ملخص الفقرات الرئيسية دون فتح الصفحة الطويلة وقراءتها كاملة.
رصد مقالات المنافسين
تراقب مؤسسة النخيل للمقاولات مقالات صناعية منشورة على مواقع متخصصة، وتستخدم الأداة لتلخيص كل رابط جديد بدل تكليف موظف بقراءة كل مقال بالكامل.
تقرير سوق منشور على الإنترنت
تحتاج سارة النعيمي إلى فكرة سريعة عن تقرير سوق طويل نُشر على موقع بحثي، فتلصق الرابط وتحصل على الخلاصة قبل أن تقرر تحميل التقرير الكامل أو لا.
الأسئلة الشائعة
لماذا سعر تلخيص الرابط أعلى من تلخيص النص الملصوق؟
لأن الأداة تفتح الصفحة فعليًا وتحمّلها كما يفعل المتصفح قبل استخراج النص، وهذه خطوة تقنية إضافية؛ السعر الثابت $0.046 لكل رابط زائد $0.0145 لكل ألف كلمة من المحتوى.
هل تعمل الأداة مع الصفحات التي تتطلب تسجيل دخول؟
لا، تصل الأداة إلى الصفحة كما يصل أي زائر عادي دون حساب؛ الصفحات المحمية بجدار دفع أو تسجيل دخول لا يمكن الوصول إلى محتواها الكامل.
ماذا يحدث إن كان الرابط معطلاً أو الصفحة غير موجودة؟
تفشل العملية وتحصل على رسالة خطأ واضحة، ولا تُحتسب عليك تكلفة كاملة لطلب لم يُستكمل، لأن السعر يُحتسب على الاستخراج والتلخيص الفعليين فقط.
هل يلتقط الملخص محتوى الصفحة الفعلي أم العنوان فقط؟
يقرأ نص المقال أو التقرير كاملًا كما يظهر في الصفحة، متجاهلًا القوائم والإعلانات الجانبية، وينتج الملخص من هذا المحتوى الفعلي لا من العنوان وحده.
هل يمكن تلخيص عدة روابط دفعة واحدة؟
من واجهة الصفحة تُعالج الروابط واحدًا تلو الآخر؛ لمعالجة عدد كبير من الروابط دفعة واحدة تلقائيًا، الأنسب استخدام الأداة عبر الـ API.
هل تُحفظ الصفحات التي أطلب تلخيصها؟
يُستخدم محتوى الصفحة لإنتاج الملخص فقط ولا يُحفظ بعد اكتمال الطلب، ولا حاجة لحساب لاستخدام الأداة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/summarize-url \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://ejemplo.com"}'const res = await fetch("https://api.kit.forhosting.com/text/summarize-url", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"url": "https://ejemplo.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/summarize-url",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"url": "https://ejemplo.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/summarize-url", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"url":"https://ejemplo.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"url":"https://ejemplo.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/summarize-url", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"url": "https://ejemplo.com"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.summarize_url",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_tokens | 20000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
422 | task_failed | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |