Motoyomi — 内部リンク候補
日本語の記事編集画面で、公開済み記事への内部リンク・関連記事の候補を表示。型番の表記ゆれに対応し、外部送信や本文の自動書き換えは行いません。
@mrhandsome39.bsky.social/motoyomiOr open Registry in your EmDash admin and search for this name.
Overview
Motoyomiは、日本語の記事を書くときに、同じサイトの公開済み記事へつなぐ候補を探す無料ベータです。題名と見出しの語句から関連記事を表示し、保存本文に含まれる語句とリンク先URLを編集パネルで確認できます。全角・半角や型番の表記ゆれを正規化します。
記事データはサイト内で処理します。外部AIサービスへの送信・生成・本文の自動変更はありません。リンクの採用と挿入は編集者が判断します。候補精度と検索順位への効果は未評価です。
権限はcontent:readとschema:readです。500記事を超える場合は、対象コレクションや除外パスで範囲を絞ってください。
Screenshots
Permissions
Plugins get only the capabilities they declare and you approve. Your EmDash admin lists these again before anything installs.
FAQ
記事は外部へ送信されますか?
このベータは外部通信を行いません。題名と見出しを索引にし、サイト内で候補を計算します。AIによる生成はありません。
勝手にリンクが追加されますか?
本文は変更しません。URL欄を選び⌘C/Ctrl+Cでコピーし、エディタで手動でリンクを付けます。表示された語句を⌘F/Ctrl+Fで探してください。保存本文の文字位置は目安です。
下書きや保存前の変更は候補に入りますか?
リンク先には公開済み記事を使います。公開済み記事の未公開変更は索引へ反映しません。編集中の記事の候補計算には保存した内容を使います。
候補が出ないときは?
Astroのsiteと対象コレクションの公開URLを設定し、「内部リンク」で対象コレクション・本文項目を確認して索引を再構築してください。公開URLのない記事、自分自身、非公開記事、既存リンク、除外パスは候補から除きます。
大きなサイトで使えますか?
500件を超える場合は対象を絞ってください。Cloudflare本番のCPU制限と大規模索引は未検証です。候補精度・検索順位改善を保証する製品ではありません。
利用料・問い合わせ先は?
この版はMITライセンスの無料ベータです。使い方・不具合は公開GitHubのIssuesへ。脆弱性は公開Issueに詳細を書かずcontact@lx3.cafeへ連絡してください。
Security
Security
記事の読み取りとスキーマの読み取りのみを要求します。外部通信、生成、コンテンツの書き込みを行いません。索引と設定は導入先のプラグイン専用ストレージに置きます。 脆弱性の詳細は公開Issueに書かず、contact@lx3.cafeへ連絡してください。
Changelog
1.0.0
日本語bigramと型番の正規化を使う、通信しない内部リンク候補の初版。
Installation
EmDash管理画面から
サイトで公式sandbox runnerを有効にし、管理画面のRegistryでMotoyomiまたは公開者の完全なパッケージ名を検索します。公開者・版・検証状態とcontent:read、schema:readの2権限を確認してインストールします。
Astroのsiteと対象コレクションの公開URLを設定します。管理画面の「内部リンク」で対象コレクション・本文項目を確認して索引を再構築します。保存した記事の「関連記事と内部リンク」パネルで候補を確認してください。
npmから
公開後はnpm install @motoyomi/emdashで導入し、astro.config.mjsでimport motoyomi from '@motoyomi/emdash'、emdash({plugins:[motoyomi]})を指定します。descriptorを関数として呼びません。
両方の経路で同じプラグインを重複登録しないでください。削除時は必要に応じてプラグインstorageの削除も選びます。
Keep exploring
More plugins like Motoyomi — 内部リンク候補
Browse by keyword, or see everything @mrhandsome39.bsky.social publishes.