m_nukazawaの日記: danbooruのタグをクリップボードに集めるブラウザアドオンを作りました
日記 by
m_nukazawa
手元にStableDiffusion環境を作ったのですが、呪文(プロンプト)をあれこれするのが大変だなぁと思い、なかったので作りました。
ユースケース・機能的にはdeepdanbooruに近いかと。
これまでいくつかFireFox/Chrome共用でWebExtensionsを書いてきたのですが、今回やっとchromeのmanifest v3でアドオンを書くことができました。
(広告周りがと言われているAPIは今回のアドオンでは関係ないので触らず。)
おかげで実用的な知見は貯まりましたが、いろいろ言いたいことはある感じです。
mozillaが互換APIだと主張しているchrome.*.*()系APIが実はFireFox/Chromeでpromise周りのインタフェースが違うであるとか...。
閑話休題。
また開発の過程で、danbooruタグについてもいくらか知ることができました。
これは今後の画像生成・プロンプト探しにちょっと役立つはず。
あとプロンプトですが、フォーマットが野良CSV程度に泣き叫び怒りたくなるプログラマには耐えられない感じになってます。
さすがAI(あえてAI呼び)、『入力に寛容』だなぁという。(そして結果が異なる。)
----
せっかくRTX 3080(OC)のグラフィックボードを積んだPCを仕立てたのに、そこでWebExtensionsのコード書いてるのは勿体ない気がするなぁ、とは思いました。
danbooruのタグをクリップボードに集めるブラウザアドオンを作りました More ログイン