TL;DR: मैंने एक Chrome एक्सटेंशन बनाया है जो वेबपेज के मुख्य टेक्स्ट से लेकर YouTube सबटाइटल्स तक, एक क्लिक (या शॉर्टकट) में बिना फालतू चीज़ों के साफ़ Markdown में कॉपी कर देता है। यह खासकर LLM में prompt इनपुट करते समय बहुत उपयोगी है!

नमस्ते, GeekNews!

मैं वेब पर मिली जानकारी को अपने नोट्स (Obsidian) में सेव करने, या लेख/वीडियो का सारांश और अनुवाद करने के लिए LLM को context के रूप में देने हेतु अक्सर कॉपी करता हूँ। इसी काम के लिए मैंने cpdown नाम का ब्राउज़र एक्सटेंशन बनाया है।

cpdown सिर्फ एक क्लिक (या शॉर्टकट) में किसी भी वेबपेज को साफ़ Markdown में बदलकर clipboard पर कॉपी कर देता है।

मुख्य फ़ीचर इस प्रकार हैं:

मुख्य कंटेंट एक्सट्रैक्शन: Mozilla के Readability या Obsidian डेवलपर द्वारा बनाए गए Defuddle का उपयोग करके विज्ञापन, साइडबार जैसी अनावश्यक चीज़ों को हटाकर सिर्फ मुख्य सामग्री को सटीक रूप से निकाला जाता है.

साफ़ Markdown रूपांतरण: साफ़ किए गए HTML को Turndown लाइब्रेरी के जरिए साफ़ Markdown में बदला जाता है.

टोकन संख्या गणना: कॉपी किए गए टेक्स्ट के token count को tiktoken से गिनकर बताया जाता है। ChatGPT या Claude जैसे LLM में सामग्री पेस्ट करने से पहले token count पहले से देख लेना बहुत उपयोगी है।

YouTube सबटाइटल कॉपी: YouTube वीडियो पेज पर पूरे सबटाइटल्स को Markdown फ़ॉर्मेट में कॉपी किया जा सकता है। वीडियो शीर्षक अपने आप H1 टैग के रूप में जोड़ दिया जाता है।

यूज़र सेटिंग्स: content extractor (Readability/Defuddle) चुनना, या कॉपी की गई सामग्री को code block में wrap करना जैसे कई विकल्प सेट किए जा सकते हैं।

cpdown पूरी तरह मुफ़्त और open source है। इसे WXT, React, TypeScript से विकसित किया गया है, और कोड का आधे से ज़्यादा हिस्सा Cursor Agent मोड में लिखा गया है।

आप इसे सीधे Chrome Web Store से इस्तेमाल कर सकते हैं, या GitHub पर source code देख सकते हैं।

Chrome Web Store: https://chromewebstore.google.com/detail/cpdown/…

GitHub: https://github.com/ysm-dev/cpdown

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.