اكتب وصف منتج مقنع لمتجرك
أداة كتابة أوصاف المنتجات تحوّل اسم المنتج ومواصفاته الأساسية إلى وصف تسويقي جاهز يبرز فائدته للمشتري بدل تعداد خصائصه فقط. تناسب أصحاب المتاجر الإلكترونية الذين يضيفون عشرات المنتجات ولا وقت لديهم لكتابة وصف مميز لكل منتج على حدة.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
من المواصفات إلى وصف يبيع
تُدخل اسم المنتج، مواصفاته الأساسية، والجمهور المستهدف، فتحصل على وصف يبرز الفائدة التي يحصل عليها المشتري لا مجرد قائمة أرقام وخصائص. يخرج النص بطول مناسب لبطاقة منتج عادية، جاهزًا للصق مباشرة في متجرك الإلكتروني دون الحاجة لإعادة صياغته من جديد قبل النشر. يمكن أيضًا طلب نسخة مختصرة جدًا لبطاقة المنتج في نتائج البحث الداخلي للمتجر، ونسخة أطول قليلًا لصفحة المنتج نفسها، من الطلب نفسه.
السعر لكل وصف
سعر ثابت $0.003 لكل طلب زائد $0.0135 لكل وصف منتج يُنتَج، بصرف النظر عن طوله. لا اشتراك شهري يتآكل مع الوقت؛ تدفع فقط عن المنتجات التي تصفها فعليًا، عبر PayPal أو مراسلة مباشرة، وتصلح الأداة لمتجر بعشرة منتجات كما تصلح لكتالوج من الآلاف عبر الـAPI. هذا يعني أن إضافة منتج واحد جديد لا يكلف أكثر من فلسين تقريبًا، بصرف النظر عن حجم المتجر أو عدد المنتجات المنشورة فيه سابقًا.
ما يرفع جودة الوصف
كلما ذكرت التفاصيل التي تميز منتجك فعلًا — الخامة، بلد الصنع، أو المشكلة التي يحلها — ابتعد الوصف عن الصياغة العامة التي تتكرر في متاجر كثيرة. ذكر الجمهور المستهدف بدقة، كالأمهات العاملات أو محبي الرياضة، يجعل النبرة أقرب لذوقهم، بينما وصف عام دون تفاصيل يُنتج نصًا صحيحًا لكنه غير مميز. إضافة سعر المنتج أو مناسبة استخدامه إلى الطلب يجعل الفقرة الختامية للوصف أقرب لدعوة شراء فعلية بدل جملة ختامية عامة تتكرر تحت كل منتج.
الفرق بين وصف المتجر ونص الإعلان
يركّز وصف المنتج على بطاقة الشراء نفسها: عنوان مختصر، وفقرة أو نقاط توضح الفائدة والمواصفات المهمة للقرار. أما نصوص الإعلانات المدفوعة أو صفحات الهبوط الطويلة فتحتاج أداة أخرى مخصصة لها؛ يمكنك توليد الوصف هنا ثم تحويله لاحقًا إلى نسخة إعلانية أقصر عبر أداة الإعلانات الشقيقة. الخلط بين النوعين يُنتج غالبًا وصف منتج طويلًا مزعجًا لا يخدم قرار الشراء السريع الذي يبحث عنه من يتصفح بطاقات المنتجات.
حالات الاستخدام
متجر عطور بعشرين منتجًا جديدًا
تضيف نورة القحطاني عشرين عطرًا جديدًا لمتجرها الإلكتروني في أسبوع واحد، وتستخدم الأداة لكتابة وصف مميز لكل عطر بدل تكرار نفس الجمل، ثم تراجع كل وصف قبل نشره.
كتالوج جملة بمئات المنتجات
تستورد شركة الخليج الرقمية أجهزة منزلية بالجملة وتحتاج وصفًا لمئات المنتجات على متجرها؛ يرسل فريقها قائمة المواصفات دفعة واحدة عبر الـAPI وتصلها الأوصاف جاهزة للمراجعة السريعة.
منتج يدوي الصنع
يبيع خالد العتيبي صابونًا طبيعيًا مصنوعًا يدويًا بسعر 45.00 ر.س للقطعة، ويستخدم الأداة لإبراز المكونات الطبيعية وفائدة كل منتج بدل الاكتفاء بقائمة المكونات فقط.
الأسئلة الشائعة
هل يذكر الوصف مواصفات لم أدخلها؟
لا، يعتمد الوصف حصريًا على المواصفات والتفاصيل التي تُدخلها؛ الأداة لا تخترع خصائص أو أرقامًا غير موجودة في طلبك.
هل يناسب الوصف منصات بيع مختلفة؟
الوصف نص عام يصلح للصق في أي متجر إلكتروني أو منصة بيع، ويمكنك تقصيره أو تعديله بما يناسب حدود الحروف الخاصة بكل منصة.
هل تُحفظ مواصفات منتجاتي بعد إنتاج الوصف؟
لا تُخزَّن تفاصيل المنتج بعد اكتمال الطلب، وتُستخدم فقط لإنتاج هذا الوصف تحديدًا، دون حاجة لإنشاء حساب.
كم تكلفة وصف عشرة منتجات؟
كل وصف يكلف نحو $0.0165 ($0.003 ثابت زائد $0.0135 للوصف)، أي أقل من $0.17 لعشرة أوصاف مجتمعة.
هل يمكن طلب أكثر من نسخة للوصف نفسه؟
نعم، يمكن تكرار الطلب للحصول على صياغة مختلفة لنفس المنتج، ثم اختيار النسخة الأقرب لأسلوب متجرك.
هل يعمل مع أوصاف بالعربية والإنجليزية معًا؟
الأداة موجهة لإنتاج نص عربي فصيح؛ لوصف بلغتين معًا يُفضّل إنتاج النسخة العربية هنا ثم ترجمتها عبر أداة الترجمة الشقيقة للحفاظ على الدقة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/text/product-description \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"items":["valor-1","valor-2"]}'const res = await fetch("https://api.kit.forhosting.com/text/product-description", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"items": [
"valor-1",
"valor-2"
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/product-description",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"items": [
"valor-1",
"valor-2"
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/product-description", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"items":["valor-1","valor-2"]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"items":["valor-1","valor-2"]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/product-description", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"items": [
"valor-1",
"valor-2"
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.product_description",
"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 | لم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة. |