32 ポイント 投稿者 ysm0622 2025-06-07 | まだコメントはありません。 | WhatsAppで共有

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/…

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

まだコメントはありません。

まだコメントはありません。