المحتوى
املأ شهرًا بالمحتوى من أسئلة جمهورك
ارسم خريطة المواضيع مع Chat وابحث أسئلة الجمهور على X وخذ زاوية حقيقية من نص فيديو وركّب تقويم أربعة أسابيع يذكر كل صف دليله.
انسخ الموجّه
استبدل الحقول بين الأقواس المربعة وألصق في Claude Code أو Codex أو أي ذكاء اصطناعي يملك وصولًا إلى الطرفية. يثبّت مهارة Felo ويسأل قبل إنفاق الرصيد وينفّذ سير العمل.
خطّط أربعة أسابيع من المحتوى حول [الموضوع] لـ [الجمهور]. القناة: [القناة]. الصيغ المسموح بها: [القائمة]. أيام النشر: [الأيام]. اللغة: [اللغة]. فيديو مرجعي (اختياري): [رابط YouTube أو معرّف الفيديو]. فترة أسئلة الجمهور: آخر [90] يومًا. أنتج جدول تقويم بصيغة Markdown بسطر واحد لكل فكرة: | التاريخ | الصيغة | العنوان المؤقت | الزاوية | الدليل | - التاريخ: الأسابيع الأربعة المقبلة، في الأيام المسموح بها. - الصيغة: إحدى الصيغ المسموح بها. - العنوان المؤقت: اسم المادة. - الزاوية: الوعد للجمهور في جملة واحدة. - الدليل: السؤال أو المنشور أو الصفحة أو الطابع الزمني للفيديو الذي يبرر الفكرة. بعد الجدول أضف: 1. الموضوعات الثلاثة التي يقوم عليها الشهر. 2. أي الأفكار جاءت من أسئلة الجمهور، وأيها من الفيديو المرجعي، وأيها فرضيتك. 3. ما تحتاج إلى بحثه قبل كتابة كل مادة. 4. قائمة مصادر بالروابط والتواريخ. القواعد: - هذه أفكار لا ضمانات. لا تعد بالوصول أو النقرات أو الترتيب أو النمو. - لا تختلق اتجاهات أو حجم بحث أو أرقام تفاعل أو اقتباسات. - اربط كل سؤال جمهور بمنشور أو صفحة مؤرخة. إذا كان الدليل ضعيفًا، ضع وسم فرضية على الفكرة. - استخدم الفيديو المرجعي فقط للزوايا التي يغطيها فعلًا؛ واقتبس بإيجاز مع طوابع زمنية. - قبل استهلاك الأرصدة، اعرض عمليات البحث والاستخراج المخطط لها وانتظر موافقتي. - لا تجدول منشورات ولا تنشئ مسودات في CMS ولا تنشر شيئًا. - اكتب النتيجة في ./content-calendar.md ولخّصها في الدردشة.
تتضمن النسخة خطوات التثبيت وقواعد الأمان أيضًا.
ما تحصل عليه
مخرجات نموذجية لتشغيل واحد. ليست توليدًا مباشرًا.
تقويم محتوى — شهر مثال
المواضيع
- وقت التنظيف هو التكلفة الخفية.
- مساحة السطح تحدد الشراء.
- الشراء للنفس مقابل الهدية.
التقويم
| التاريخ | التنسيق | العنوان المؤقت | الزاوية | الدليل |
|---|---|---|---|---|
| 2026-11-02 | كاروسيل | اختبار التنظيف في 5 دقائق | إظهار خطوة التنظيف التي لا يصورها أحد | @example_home، 2026-10-24 |
| 2026-11-04 | فيديو قصير | مساحة السطح، مقيسة | مقارنة البصمة على سطح حقيقي | فيديو مرجعي — 42 ثانية |
| 2026-11-09 | نشرة بريدية | لماذا تتلف الحشية | شرح نمط العطل الذي يبلغ عنه المشترون | @example_buyer، 2026-10-19 |
من أين جاءت الأفكار
صفان من أسئلة جمهور مؤرخة وصف من الفيديو المرجعي؛ صف الفرضية كان سيوسم.
ما يجب بحثه أولًا
معدلات الإرجاع وسياسة استبدال الحشية — لا يغطيهما أي مصدر أعلاه.
المصادر
- https://example.com/category-guide — 2026-10-12
- https://x.com/example_home/status/... — 2026-10-24
الاستدعاءات الدقيقة
للمطورين: سير العمل نفسه ككود، بترتيب التنفيذ.
عرض استدعاءات API الفعلية
ارسم خريطة المواضيع مع Chat
اسأل Chat عن المواضيع الفرعية الأكثر بحثًا لدى الجمهور واحفظ المصادر.
calendar.ts const BASE = "https://openapi.felo.ai"; const headers = { Authorization: `Bearer ${process.env.FELO_API_KEY}`, "Content-Type": "application/json", }; async function felo<T>(path: string, body?: unknown): Promise<T> { const res = await fetch(`${BASE}${path}`, { method: body ? "POST" : "GET", headers, body: body ? JSON.stringify(body) : undefined, }); if (!res.ok) throw new Error(`${res.status}: ${await res.text()}`); return res.json() as Promise<T>; } type ChatData = { data: { answer: string; resources: { link: string; title: string; snippet: string }[]; }; }; const topic = "portable espresso makers"; const audience = "home espresso beginners"; const themes = await felo<ChatData>("/v2/chat", { query: `Themes, recurring questions, and content gaps around ${topic} for ${audience}`, }); const sources = themes.data.resources.slice(0, 5);مخرجات نموذجية
{ "answer": "Beginners ask about cleanup, counter space, and grind size …", "sources": [ { "link": "https://example.com/guide", "title": "…", "snippet": "…" } ] }ابحث أسئلة الجمهور على X
ابحث أسئلة الموضوع على X خلال 90 يومًا مع حفظ الحسابات والتواريخ.
calendar.ts type XData = { data: { tweets: { content: string; author: { username: string }; created_at: string; url: string; }[]; }; }; const since = Math.floor((Date.now() - 90 * 24 * 60 * 60 * 1000) / 1000); const questions = await felo<XData>("/v2/x/tweet/search", { query: `"${topic}" (recommend OR beginner OR how)`, limit: 50, since_time: since, }); const asked = questions.data.tweets;مخرجات نموذجية
{ "data": { "tweets": [ { "content": "How do you clean one of these without taking it apart?", "author": { "username": "example_home" }, "created_at": "2026-10-24T11:30:00Z", "url": "https://x.com/example_home/status/..." } ] } }خذ نصًا مرجعيًا
استخدم YouTube Subtitling لنص وابحث زاوية حقيقية قابلة لإعادة الاستخدام.
calendar.ts type SubtitleData = { data: { title: string; contents: { text: string; start: number; duration: number }[]; }; }; const videoCode = "dQw4w9WgXcQ"; // replace with your reference video id const video = await felo<SubtitleData>( `/v2/youtube/subtitling?video_code=${videoCode}&language=en&with_time=true`, );مخرجات نموذجية
{ "title": "Example Video Title", "contents": [ { "text": "Subtitle text", "start": 42.3, "duration": 8.1 } ] }ركّب تقويم أربعة أسابيع
أنشئ جدول Markdown بالتاريخ والتنسيق والعنوان المؤقت والزاوية والدليل.
calendar.ts const start = new Date(); const day = (offset: number) => { const date = new Date(start); date.setDate(date.getDate() + offset); return date.toISOString().slice(0, 10); }; type Idea = { dayOffset: number; format: string; title: string; angle: string; evidence: string; }; // Rows come from the themes, the dated questions, and the transcript. const anchor = video.data.contents[0]; const ideas: Idea[] = [ { dayOffset: 1, format: "carousel", title: "The 5-minute cleanup test", angle: "Show the cleanup step nobody films", evidence: asked[0]?.url ?? "hypothesis", }, { dayOffset: 3, format: "short video", title: "Counter space, measured", angle: "Compare footprints on one real counter", evidence: anchor ? `${video.data.title} — ${Math.round(anchor.start)}s` : video.data.title, }, ]; const calendar = [ "| Date | Format | Working title | Angle | Evidence |", "| --- | --- | --- | --- | --- |", ...ideas.map( (idea) => `| ${day(idea.dayOffset)} | ${idea.format} | ${idea.title} | ${idea.angle} | ${idea.evidence} |`, ), ].join("\n"); console.log(calendar);مخرجات نموذجية
| Date | Format | Working title | Angle | Evidence | | --- | --- | --- | --- | --- | | 2026-11-02 | carousel | The 5-minute cleanup test | Show the cleanup step nobody films | https://x.com/example_home/status/... | | 2026-11-04 | short video | Counter space, measured | Compare footprints on one real counter | Example Video Title — 42s |
احفظ في LiveDoc
احفظ التقويم والمصادر في LiveDoc لمراجعة آخر الشهر.
calendar.ts type LiveDocData = { data: { short_id: string } }; const plan = await felo<LiveDocData>("/v2/livedocs", { name: `Content calendar: ${topic}`, description: "Monthly plan with themes, calendar rows, and evidence", }); await felo(`/v2/livedocs/${plan.data.short_id}/resources/urls`, { urls: sources.map((source) => ({ url: source.link, title: source.title })), }); await felo(`/v2/livedocs/${plan.data.short_id}/resources/doc`, { title: `Content calendar — ${day(0).slice(0, 7)}`, content: calendar, }); type Retrieved = { data: { title: string; content: string; score: number }[] }; const lastMonth = await felo<Retrieved>( `/v2/livedocs/${plan.data.short_id}/resources/retrieve`, { query: "what did we plan last month" }, ).then((res) => res.data.filter((hit) => hit.score >= 0.7));مخرجات نموذجية
{ "short_id": "PvyKouzJirXjFdst4uKRK3" }
ما يتضمنه
- خريطة مواضيع من Chat
- أسئلة جمهور مؤرخة على X
- نص وزاوية فيديو مرجعي
- تقويم محتوى لأربعة أسابيع
- LiveDoc بالخطة والمصادر
ما لا يفعله
- لا يتوقع الأداء ولا يضمن الزيارات
- لا يقرأ تحليلاتك التاريخية
- لا يكتب منشورات كاملة ولا ينشر
- دون فيديو مرجعي يمكن تخطي الخطوة
- التقويم اقتراح لا وعد
أسئلة
من أين الأفكار؟
من خريطة مواضيع Chat وأسئلة الجمهور الحقيقية على X وزاوية فيديو مرجعي. كل عنصر يحفظ رابط أو تاريخ الدليل.
هل يعرف ما نجح سابقًا؟
لا. لا يقرأ التحليلات؛ النتائج التاريخية تضيفها أنت.
هل يكتب المنشورات أيضًا؟
لا. يعطي تقويمًا وزوايا؛ الكتابة لك أو لوكيل الكتابة.
دون فيديو مرجعي؟
تخطَّ الخطوة؛ تظل المواضيع وأسئلة X تحمل التقويم.
هل يمكن جدولة النشر؟
لا. ينشئ ملف خطة والجدولة في أداتك.
كم تكلفة تخطيط واحد؟
يُحتسب Chat وX Search ونص الفيديو حسب الاستخدام؛ الأسعار الحالية في صفحة الأسعار ويطلب الموجّه الموافقة قبل الإنفاق.
سير عمل مرتبط
حوّل استعلام بحث إلى موجز محتوى SEO
انظر أي الصفحات تجيب اليوم واقرأها بصيغة Markdown وارسم خريطة الأسئلة المغطاة والمتروكة ثم اكتب موجزًا يستطيع الكاتب بناء هيكل منه.
افتح سير العملالمحتوىانشر ملخص أخبار AI يوميًا يقرأه الفريق فعلًا
احصل على ملخص بمصادر وأضف نقاش الممارسين على X وخذ نص فيديو وركّب الإصدار بصيغة Markdown وأرشفه في LiveDoc.
افتح سير العملالمحتوىحوّل المحادثات الاجتماعية إلى موجز استماع أسبوعي
ابحث منشورات X هذا الأسبوع عن العلامة والمنافسين وأضف سياق ويب بمصادر واقرأ الصفحات خلفه وأرشِف كل إصدار ليبدأ الأسبوع التالي من المعلوم.
افتح سير العملاجعله مناسبًا لك
الوصفة نفسها، معدّلة بحسب طريقة تسليمك الفعلية.
أسبوعان فقط
اضغط أربعة أسابيع إلى اثنين للفرق التي تبدأ.
افصل حسب القناة
أنشئ أعمدة النشرة وX وYouTube بالموضوع نفسه بتنسيقات مختلفة.
أضف إطلاق منتج
ضع تواريخ الإطلاق كصفوف ثابتة واملأ المحتوى حولها.
واصل
صفحات المراجع خلف هذه الوصفة والخطوات التالية.