cpdown – Webページ/YouTube字幕をきれいなMarkdownでコピーしてくれる拡張機能
(github.com/ysm-dev)TL;DR: Webページ本文からYouTube字幕まで、クリック一発(またはショートカット)で余計なものを省いたきれいなMarkdownとしてコピーできるChrome拡張機能を作りました。特にLLMにプロンプト入力するときに便利です!
こんにちは、GeekNews!
私はWebで見つけた情報を自分のノート(Obsidian)に保存したり、文章や動画の要約・翻訳のためにLLMへコンテキストとして渡したりする目的で、よくコピーしています。そのために cpdown というブラウザ拡張機能を作りました。
cpdown は、たった1回のクリック(またはショートカット)で、どんなWebページでもきれいなMarkdownに変換してクリップボードへコピーしてくれます。
主な機能は次のとおりです:
核心コンテンツの抽出: MozillaのReadabilityや、Obsidian開発者が作ったDefuddleを使って、広告やサイドバーなど不要な部分を除去し、本文だけを正確に抽出します。
きれいなMarkdown変換: 整理されたHTMLをTurndownライブラリで、すっきりしたMarkdownに変換します。
トークン数の計算: コピーしたテキストのトークン数をtiktokenで計算して表示します。ChatGPTやClaudeのようなLLMに内容を貼り付ける前に、トークン数を事前に確認できるのでとても便利です。
YouTube字幕のコピー: YouTube動画ページでは、字幕全体をMarkdown形式でコピーできます。動画タイトルは自動でH1タグとして追加されます。
ユーザー設定: コンテンツ抽出器(Readability/Defuddle)を選んだり、コピーした内容をコードブロックで囲んだりするなど、さまざまなオプションを設定できます。
cpdown は完全無料のオープンソースです。WXT、React、TypeScriptを使って開発しており、コードの半分以上はCursor Agentモードで書きました。
Chromeウェブストアですぐ試すこともできますし、GitHubでソースコードを確認することもできます。
Chromeウェブストア: https://chromewebstore.google.com/detail/cpdown/…
まだコメントはありません。