AUTOMATIC1111向けのプロンプトエディター
2023/02/07
・最新版の1111で起動しなかったので修正
2022/10/31
・上部のページ表示を改行までに修正
・カーソル位置の単語にウェイト0.05加減算のボタン追加
動作確認は 現状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で記号として採用されてない
{ } か/* */が無難
上のボタンで全ブロックの一括開け閉め
★右の自由帳
ただのメモエリア
何を書いても平気
自分用テンプレートやよく使うタグのメモにでも
AUTOMATIC11111 - https://github.com/AUTOMATIC1111/stable-diffusion-webui
AceEditor - https://github.com/ajaxorg/ace