Chrome 拡張機能 Haruyoshi を公開しました。よしなに貼ることができます。まだ試しに実装した程度なので自己責任のもとお使いください (なんか変だったら消してください) 。
URL とタイトルをリッチテキストでコピーしたあとの、各サイトでの貼り付けの形式を設定できます。例えば、 MDN Web Docs を貼り付けるとき:
- GitHub では
[MDN Web Docs](https://developer.mozilla.org/ja/)で貼り付ける - はてなブログでは
[https://developer.mozilla.org/ja/:title=MDN Web Docs]で貼り付ける - Cosense では
[MDN Web Docs https://developer.mozilla.org/ja/]で貼り付ける
……とかを設定しておくという意味。 [{{title}}]({{url}}) みたいなテンプレートを書けるので、好きな形式にもできます ([{{title}} - {{url}}]({{url}}) とか URL: {{url}} とか) 。
リッチテキストでコピー、の部分は cocopy - Chrome Web Store などで各自頼みます、という姿勢です。

cocopy を使うときにやっている「各サイト向けの形式でコピーする」から連想して、「貼り付けるときに勝手に各サイト向けの形式で貼り付けられる」はできるのか? を試したくてつくりました。勢いで Claude に書かせたところなんとなくできあがったので公開してみました。
ただ、今試したらはてなブログの貼り付けモーダルが出なくなるようでした。たぶん貼り付けイベントを遮って色々やってるせいだと思うんだけど、ちょっと直さないといけなそう。全体的に Claude に書かせているせいで実装の詳細を知らない状態なので、ちゃんとコードを見ないと詳しいことがわからなくて、こんなことではコードを書く体力も勉強をする体力も失われていくので、なんかうまく知識を吸収したい。