extensionEditor

AUTOMATIC1111向けのプロンプトエディター ScreenShot

更新

2023/02/07
・最新版の1111で起動しなかったので修正

2022/10/31
・上部のページ表示を改行までに修正
・カーソル位置の単語にウェイト0.05加減算のボタン追加

Install


動作確認は 現状chrome のみ
Iron では駄目でした

★インストール

右上の Code から zipダ ウンロード
解凍してできた
extensionEditor.js ファイルを
stable-diffusion-webui\javascript\ フォルダに移動

extensionEditor フォルダを
stable-diffusion-webui\extensions\extensionEditor\ フォルダに移動
※ extensionEditor が無い場合手動で作ってください
stable-diffusion-webui\extensions\extensionEditor\extensionEditor\中身 の形になります


AUTOMATIC1111を再起動
左上の OPEN ExtensionEditor ボタン押下で開始

★アンインストール

左下のボタン押下で
このツールで作ったローカルストレージデータ削除
その後
javascript フォルダの extensionEditor.js と
extensions フォルダの extensionEdito フォルダを削除

# 機能 ★セーブ

オートセーブ
データは各PCのローカルストレージに保存

たまにバックアップファイル保存おすすめ
現在のデータ丸ごとファイルに保存

★コメント

ラインコメント
// あいうえお

エリアコメント
/\*
あいうえお
かきくけこ
\*/

翻訳文字列
\`あいうえお\`

コメント部分とバックダッシュで囲まれた翻訳文字列は
1111に送るときに削除

波括弧 { } しかない行も削除


★オートコンプリート

数文字打ち込んでから CTRL+SPACE で候補表示
日本語から英単語も可

頻繁に使いそうな単語だけ分類を入れたので
「:体位」(:は全角) CTRL+SPACE で
ある程度の候補が表示

分類名一覧
:表情
:ポーズ
:画風
:品質
:構図視点
:シチュ
:体位
:BDSM
:射精
:髪型
:視線
:効果
:背景


★左の日本語タグ付けボタン

メインとネガティブを1行単位でチェックして
知ってるタグなら後ろに日本語文字列追加
知らない単語は何もつきません

タグデータは tagsEnJa.txt ファイル
3分の2は sankaku の日本語翻訳から
残りは Google 翻訳なので微妙な翻訳も

自分で単語追加は
tagsEnJa.txt 開いて
英語タグと日本語翻訳をバックダッシュ4つ(````)で繋いで
行末に追加


abcde\`\`\`\`あいうえお


★ブロック閉じる 開けるボタン

Ace エディタの便利機能
無理に使わなくても平気です

()[]{}/\*\*/が複数行に跨るときブロック扱い
行番号の横の小さな三角形で開け閉め可能
作業するときに開いたり閉じたりして見やすく

{
あいうえお
}
/\*
あいうえお
\*/

使うのは1111で記号として採用されてない
{ } か/* */が無難

上のボタンで全ブロックの一括開け閉め


★右の自由帳

ただのメモエリア
何を書いても平気
自分用テンプレートやよく使うタグのメモにでも


Credits

AUTOMATIC11111 - https://github.com/AUTOMATIC1111/stable-diffusion-webui
AceEditor - https://github.com/ajaxorg/ace