devour browser tools
Chrome ExtensionNot Publishedv1.0.0Demoデスクトップ版 Chrome 専用の拡張機能です。
概要
現在公開を見合わせています。
Web ブラウジングを快適にするツールセットです。
目的
- ドメインごとにコピー対象を設定でき、右クリックメニューからコピー対象のテキストを取得
→ 特定サイトでの繰り返しコピー作業を効率化する - Zenn の編集 UI を無効化(CLI 運用サポート)
→ CLI/Git での記事管理を徹底し、誤編集を防止する
機能
1. Per-domain Copy
ドメインごとに CSS Selector を登録し、テキストをクリップボードにコピーできます。3つのコピー方法を提供します。
方法 A: 拡張アイコンクリック
ツールバーの拡張アイコンをクリックしてコピーします。
- ドメインルールにマッチする場合、そのセレクタの要素テキストをコピー
- ルールなしの場合、選択テキスト → ページ全体テキストの順でフォールバック
- 成功すると緑色の "OK" バッジが表示されます
方法 B: 右クリック → Copy preset element
ドメインルールに基づいてコピーします。
- 右クリック → "Copy preset element (domain rule)" を選択
- 登録されたセレクタの要素テキストをクリップボードにコピー
方法 C: 右クリック → Copy element innerText / innerHTML
右クリックした要素のテキストを直接コピーします。
- "Copy element innerText" — 要素のテキストコンテンツをコピー
- "Copy element innerHTML" — 要素の HTML マークアップをコピー
オプション画面
- ドメイン + CSS Selector のルールを管理
- ルールごとに Format(
innerText/innerHTML)を選択可能 - サブドメインの自動マッチングに対応(例:
example.comはdocs.example.comにもマッチ) - ビルトインルール(
devour.jp→#content)は読み取り専用で表示 - 同一ドメインの重複登録を防止
右クリックから Options へアクセス
コンテキストメニューの "Options" からオプション画面を開けます。現在のドメインとセレクタが自動入力されるため、ルール登録が簡単です。


2. Feature Toggles
オプション画面から機能ごとに有効/無効を切り替えられます。
- Per-domain Copy — コピー機能全体の有効/無効
- Zenn Web Editor ブロック — Zenn ブロック機能の有効/無効
3. Zenn Web Editor ブロック
Zenn の Web 編集機能を無効化し、CLI での記事管理を徹底するためのツールです。
- 編集ボタンをグレーアウト+ツールチップで通知
- 編集ページ(
/articles/*/edit,/books/*/edit)へのアクセスを自動リダイレクト - ダッシュボードの記事タイトルリンクを閲覧ページにリダイレクト

動作環境
- デスクトップ版 Google Chrome
- Manifest V3
モバイル版 Chrome には対応していません。
使用する権限
host_permissions: ドメインごとのコピー対象管理に必要です。取得した情報は端末外に送信されません。storage: ルール設定の保存に使用します。activeTab/scripting: アクティブなタブでのコピー操作に必要です。contextMenus: 右クリックメニューからのコピー操作に必要です。clipboardWrite/offscreen: テキストのクリップボード書き込みに使用します。webNavigation: Zenn Web Editor ブロックのページ遷移検知に必要です。
インストール
ストア公開予定まで準備中。
Support
お問い合わせは Support ページをご覧ください。
Privacy
プライバシーポリシーはこちらをご覧ください。
動作確認日: 2026-02-20