Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blacket parsing missed? #6

Closed
JujoHotaru opened this issue Sep 15, 2023 · 4 comments
Closed

Blacket parsing missed? #6

JujoHotaru opened this issue Sep 15, 2023 · 4 comments

Comments

@JujoHotaru
Copy link

For example,

1girl, (open mouth), pink hair, (cat ear:-1)

This prompt with NegPiP results : (in console output)

[['open mouth, pink hair, cat ear', '-1']]
[]
NegPiP enable, Positive:[9],Negative:None

open mouth, pink hair is treated as negative.


いつも便利に活用させていただいております。
さて、プロンプトのマイナス指定する部分より前で強調カッコを使っていると、その先頭位置からのプロンプトがすべてマイナス解釈されてしまうようなのですが、これは不具合か仕様か判断できずIssue起草させていただきました。
他の拡張機能類はオフにしているつもりなのですが、万一そのあたりの影響がありましたらご容赦ください。
よろしくお願いいたします。

@hako-mikan
Copy link
Owner

あー。
仕様と言えば仕様ですし、バグと言えばバグですね。
正規表現の取りこぼしがあったようです。
()で囲まれていてかつ、:の次に数値がある場合に括弧の中のテキストを取得するようになっているので、昔ながらの強調が共存していると誤判定してしまうようです。
修正しておきます。
報告ありがとうございます。

@JujoHotaru
Copy link
Author

ご確認ありがとうございました。修正よろしくお願いいたします。
余談ながら #5 に私も引っかかっております。こちらもご確認いただければ幸いです。

hako-mikan added a commit that referenced this issue Sep 16, 2023
@hako-mikan
Copy link
Owner

修正しました。
#5が出る条件などありましたら教えてもらえると嬉しいです。
web-ui 1.6の環境では再現しませんでした。

@JujoHotaru
Copy link
Author

ご対応ありがとうございました。
#5 のほう、確かにいつでも発生するわけではないので、発生条件がわかりましたら報告いたします。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants