ऑफ़िस
शोध पेज को प्रस्तुति में बदलें
पेज निकालें, LiveDoc संदर्भ के रूप में रखें, PPT Task API से डेक बनवाएँ और तैयार लिंक मिलने तक पूछें।
प्रॉम्प्ट कॉपी करें
वर्ग कोष्ठक के फ़ील्ड बदलें और Claude Code, Codex या टर्मिनल एक्सेस वाले AI में चिपकाएँ। यह Felo स्किल इंस्टॉल करता है, क्रेडिट से पहले पूछता है और वर्कफ़्लो चलाता है।
इस स्रोत को स्लाइड डेक में बदलें: [सार्वजनिक URL या PDF पथ]। पाठक: [कौन देखेगा]। स्लाइड: [6–10]। भाषा: [भाषा]। थीम: [थीम नाम या “default”]। सार्वजनिक पृष्ठ (या अपलोड की गई फ़ाइल) पर Web Fetch का उपयोग करें, स्रोत को LiveDoc संदर्भ के रूप में सहेजें, PPT कार्य बनाएं और डेक तैयार होने तक पोल करें। तैयार करें: 1. प्रति स्लाइड एक पंक्ति की रूपरेखा। 2. बनाए गए डेक का लिंक। 3. संदर्भ के रूप में इस्तेमाल LiveDoc का लिंक। नियम: - स्रोत में न होने वाले तथ्य न गढ़ें। कमी को “स्रोत में उल्लेख नहीं” लिखें। - PPT कार्य क्रेडिट लेते हैं; भेजने से पहले पूछें। - स्रोत URL, रूपरेखा और डेक लिंक साथ रखें। - डेक को workspace के बाहर प्रकाशित या साझा न करें। - रूपरेखा ./deck-outline.md में लिखें और चैट में सारांश दें।
कॉपी में इंस्टॉल चरण और सुरक्षा नियम भी हैं।
आपको क्या मिलता है
एक रन का उदाहरण आउटपुट। लाइव जनरेशन नहीं।
स्रोत -> स्लाइड खाका
- यह रिपोर्ट क्यों मायने रखती है
- इस तिमाही क्या बदला
- तीन ग्राहक सेगमेंट
- जहाँ साक्ष्य कमज़ोर है
- आगे क्या परखें
स्लाइड: https://felo.ai/slides/... संदर्भ: https://felo.ai/livedoc/...
सटीक कॉल
डेवलपर्स के लिए: वही वर्कफ़्लो कोड के रूप में, चलाने के क्रम में।
असली API कॉल दिखाएँ
स्रोत पेज निकालें
Web Fetch से सार्वजनिक पेज को Markdown में बदलें, शीर्षक और मुख्य भाग रखें।
deck.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 ExtractData = { data: { content: string } }; const page = await felo<ExtractData>("/v2/web/extract", { url: "https://example.com/research", output_format: "markdown", with_readability: true, });LiveDoc संदर्भ के रूप में रखें
LiveDoc बनाएँ, स्रोत दस्तावेज़ के रूप में जोड़ें और short_id लें।
deck.ts type LiveDocData = { data: { short_id: string } }; type ResourceData = { data: { id: string } }; const doc = await felo<LiveDocData>("/v2/livedocs", { name: "Quarterly research deck", description: "Source material for the next deck", }); const resource = await felo<ResourceData>( `/v2/livedocs/${doc.data.short_id}/resources/doc`, { title: "Source page", content: page.data.content, }, );स्लाइड कार्य भेजें
सामग्री और LiveDoc short_id के साथ PPT Task API बुलाकर task_id लें।
deck.ts type PptTaskData = { data: { task_id: string; livedoc_short_id: string }; }; const task = await felo<PptTaskData>("/v2/ppts", { query: "Six slides for a product review: findings, evidence, next steps", livedoc_short_id: doc.data.short_id, }); console.log(task.data.task_id);उदाहरण आउटपुट
{ "data": { "livedoc_short_id": "PvyKouzJirXjFdst4uKRK3", "ppt_business_id": "BfLPuQKmChk9SPmyQawxgr", "task_id": "019cad6d-e874-55ef-d577-686344b5a7e9" } }पूरा होने तक पूछें
स्थिति पूर्ण होने तक जाँचें और स्लाइड लिंक पढ़ें।
deck.ts type TaskState = { data: { task_status: string; ppt_url?: string; live_doc_url?: string }; }; async function waitForDeck(taskId: string) { for (let attempt = 0; attempt < 40; attempt++) { const state = await felo<TaskState>(`/v2/tasks/${taskId}/historical`); if (state.data.task_status === "COMPLETED") return state.data; if (["FAILED", "EXPIRED", "CANCELED"].includes(state.data.task_status)) { throw new Error(`Deck task ${state.data.task_status}`); } await new Promise((resolve) => setTimeout(resolve, 3000)); } throw new Error("Deck task timed out"); } const result = await waitForDeck(task.data.task_id); console.log(result.ppt_url);उदाहरण आउटपुट
{ "task_status": "COMPLETED", "ppt_url": "https://felo.ai/slides/oM8A9iJHg8dT4ZKgHThQTx", "live_doc_url": "https://felo.ai/livedoc/oM8A9iJHg8dT4ZKgHThQTx" }
इसमें क्या है
- स्रोत पेज का साफ़ Markdown निष्कर्षण
- LiveDoc दोबारा इस्तेमाल योग्य संदर्भ के रूप में
- अतुल्यकालिक PPT कार्य और तैयार लिंक
- साझा करने से पहले जाँचने योग्य स्लाइड रूपरेखा
यह क्या नहीं करता
- केवल सार्वजनिक पेज या अपलोड फ़ाइल; लॉगिन पेज विफल हो सकते हैं
- स्लाइड स्रोत का अनुसरण करती हैं और पूरा ब्रांड सिस्टम नहीं ढकतीं
- प्रति रन एक डेक; कई डेक के लिए लूप
- मौजूदा डेक संपादित नहीं करता और दृश्य मेल की गारंटी नहीं
- डेक प्रकाशित या साझा नहीं करता
प्रश्न
URL की जगह PDF इस्तेमाल कर सकते हैं?
हाँ। PPT कार्य को फ़ाइल के साथ मल्टीपार्ट फ़ॉर्म डेटा में भेजें; प्लेटफ़ॉर्म उसे LiveDoc संसाधन के रूप में रखकर डेक बनाता है।
थीम चुन सकते हैं?
हाँ। थीम सूचीबद्ध करें और कार्य बनाते समय थीम id दें।
डेक में कितना समय?
यह अतुल्यकालिक कार्य है। पूरा होने तक इतिहास पूछें; लंबे डेक अधिक समय लेते हैं।
मौजूदा डेक संपादित करता है?
नहीं। स्रोत से नया डेक बनाता है; मौजूदा डेक संपादित करना अन्य वर्कफ़्लो है।
एक डेक की लागत कितनी है?
स्लाइड जनरेशन उपयोग के अनुसार बिल होता है; मौजूदा दरें मूल्य पेज पर और प्रॉम्प्ट खर्च से पहले मंज़ूरी माँगता है।
स्रोत दोबारा इस्तेमाल कर सकते हैं?
हाँ। LiveDoc स्रोत रखता है; अगले डेक या mindmap उसका short_id इस्तेमाल कर सकते हैं।
संबंधित वर्कफ़्लो
एक सवाल को स्रोतों वाली शोध ब्रीफ़ में बदलें
वेब से पूछें, जवाब के पीछे के पेज Markdown में सहेजें, X पर प्रैक्टिशनर क्या कहते हैं जोड़ें और सबूत उस LiveDoc में रखें जिसे बाद में फिर खोजा जा सके।
वर्कफ़्लो खोलेंसामग्रीरोज़ाना AI समाचार सारांश प्रकाशित करें जिसे टीम सचमुच पढ़े
स्रोतों वाला सारांश लें, X पर प्रैक्टिशनर चर्चाएँ जोड़ें, एक वीडियो ट्रांसक्रिप्ट लें, संस्करण Markdown में बनाएँ और LiveDoc में संग्रहित करें।
वर्कफ़्लो खोलेंसहायताअपने दस्तावेज़ों से सहायता प्रश्नों का उत्तर दें
LiveDoc बनाएँ, हेल्प सेंटर और आंतरिक runbook लोड करें, टिकट का जवाब देने वाले अंश निकालें और मॉडल को केवल उन सबूतों से उत्तर देने दें।
वर्कफ़्लो खोलेंइसे अपना बनाएँ
वही रेसिपी, आपके असली तरीके के हिसाब से।
PDF स्रोत
मल्टीपार्ट में PDF अपलोड करें; प्लेटफ़ॉर्म उसे पहले LiveDoc संसाधन के रूप में रखता है।
थीम सेट करें
उपलब्ध थीम सूचीबद्ध करें और कार्य बनाते समय id दें।
अगले डेक में दोबारा
उसी LiveDoc short_id से नया PPT कार्य बनाएँ।
आगे बढ़ें
इस रेसिपी के पीछे के संदर्भ पेज और अगले कदम।