AIボット会話のためのドッキング型コンポーザーの紹介

AIボットとの会話体験を、新しいドッキング型コンポーザーを導入して改善します。これにより、ボットとのチャットがよりシームレスに感じられるようになります。

会話をつなぐたびに返信をクリックする必要がなくなり、コンポーザーがトピックの下部に常に表示されるようになりました。次のメッセージをすぐにタイプできるため、AIボットとの会話が連続したチャット体験に近づきます。

変更点

  • AIボットとの会話に常時表示されるコンポーザーが追加されます
  • 返信コンポーザーを繰り返し開かずに会話を続けることができます
  • 双方向のAI会話に最適なインターフェースになります
  • 変更が無効化されている場合、既存のコンポーザー体験も引き続き利用可能です

変更の理由

AIボットとの会話では、複数の素早いフォローアップ質問が行われることがよくあります。以前の返信フローでも機能していましたが、その往復に摩擦を生んでいました。

ドッキング型コンポーザーは入力を手の届く場所に保つことで、会話をより自然に継続できるようにします。

試してみる

この変更は現在、今後の変更フラグの背後に隠されています。

管理者は以下の場所から有効化できます:

管理 → 設定 → 今後の変更

ai_bot_enable_docked_composer

フィードバック

このトピック内で、ご意見、問題、ご質問をお寄せください。特に、長いAIボットとの会話における新しいコンポーザーの使い心地についてお聞かせいただければ幸いです。

「いいね!」 16

Enterキーで送信を抑制する方法はありますか?その機能は本当に嫌いで、回避できません。Discourseの他の部分と一貫していません。紙飛行機のアイコンでのみ送信したいのです。

「いいね!」 7

同感です。この設定がオプションになることを本当に願っています。私は AI との会話を、完全な文や段落、そしてコードブロックを使って行うのが好きだからです。私にとって、これらの AI の会話はチャットではありません。

チャットの環境設定を変更して、デフォルトの cmd+Enter の動作を逆転させることは可能です。デフォルトでは、チャットで Enter キーを押すとメッセージが送信され、Cmd キーを押しながら Enter キーを押すと改行されます。しかし、その設定にすると、誰かとチャットする際に自分のペースが落ちてしまいます!

「いいね!」 1

最初の投稿後に画像のアップロードが再び失敗するため、ボットの設定を通常のコンポーザーに戻しました。

「いいね!」 2

Meta でこれが無効化された理由はあるのでしょうか?以前は有効になっていましたが、現在は古い <kbd>**reply**</kbd> ボタンのスタイルになっています。公式の理由が知りたいだけです :slight_smile:

特に理由はありません :slight_smile: チームメンバーの誰かが誤ってこれをオフにしていたようです。もうオンに戻しました。また、今後の変更はすでに beta に上げられました :+1:

「いいね!」 2

これは私のプラットフォームにとって価値がありそうです。AIボットとの会話における返信の最大長を設定することはできますか?

これは恒久的な変更のようです:

今日一日、これと格闘しましたが、当面は無効化しました。チャットをより効率的かつ迅速にしようというその背後にある意図は素晴らしいと思います。しかし、私には合いません。むしろ、UIが私の操作を少し遅くしてくれるほうが嬉しいです。

RETURNキーを押すと、改行ではなくメッセージが送信されてしまいます。これにより、ボットの応答を止めるために慌てふためく状況が生まれます。まだ書き終わっていないメッセージを誤って送信してしまうことも、一度や二度ではありません。

AIと対話する際には、慎重かつ思考深く行いたいと考えていますが、この新しいUIはそれを促すものではありません。

一般的に、使い方を学ぶ必要がある3つ目のコンポーザーインターフェースがあることは、楽しくありません。以前のように、ボットとのトピックやプライベートメッセージ(PM)でやり取りしているかのように動作していたほうが好きでした。

「いいね!」 1

チャットの「送信ショートカット」ユーザー設定は、フォーラム全体の設定にするべきだと思います :man_shrugging:

「いいね!」 1

正直、Enterキーで送信する変更は本当に嫌いです。

複雑なトラブルシューティングの問題については公式の ask.discourse.org を使っていますが、この変更のおかげで気が立っています。ずっとやってきたことをそのままやってしまい、それが原因でことが台無しになってしまうからです。思わず送信してしまった返信を後から編集することもできません。

一部のサイトではこの変更が適切だと理解できます。しかし、ask. サービス(個人的には非常に重宝しています!)では非常に煩わしいものです。

「いいね!」 1

記憶が正しければ、Shift + Enter で改行が作成されます。もしそれがあなたが求めていることならですが。ただし、これはユーザーの好みによって設定できるべきかもしれません。例えば、MS Teams にもチャットメッセージを送信する際に同様のオプションがあります。

「いいね!」 1

それをやり忘れないなら、それは一時的な解決策にはなります。でも、忘れてしまうと、やり直す術はないんです :pensive_face:

「いいね!」 1

Discourse AI ボットの初期メッセージに関する Enter キー送信の問題に対するテーマコンポーネントの修正はこちらです:

おそらく今日中に、Discourse AI の管理サイト設定に Enter キーの動作をオン/オフに切り替えるオプションを追加する PR を提出する予定です。

「いいね!」 3

はい、Discourse AI の管理者サイト設定を追加するための PR をこちらでオープンしました:

「いいね!」 3

ユーザーのインターフェース設定の方が適切ではないでしょうか?

それについては考えたけど、管理者がサイト全体に適用することにした :woman_shrugging:t2:

この件で私をイライラさせるのは、Enterキーの挙動が最初のメッセージにしか影響しないってことだ。もしすべてのメッセージに影響するなら、ユーザー設定の方が理にかなっているかもしれない。

ということは、今後は Discourse フォーラムによって設定がバラバラになってしまい、どこのフォーラムがどうなっているのか覚えられなくなるわよね :slight_smile:

まあ、ともかく私はあのボットとは話さないし、そもそもなぜ最初に実際のチャットとして実装されなかったのか、私には理解できなかったわ。

「いいね!」 1

これを適切に行うには、すべてのメッセージ投稿(おそらくボット以外も含む)に対して変更できるユーザー設定を追加するPRを提出することです。最初の投稿だけではありません。チャット設定と同じようにです。しかし、そんなに多くのコードを書く気にはなりませんし、誰も私に金を払ってくれていないので、笑 :money_mouth_face:

おそらく、その設定の説明を最初の投稿メッセージについてより具体的に更新するべきかもしれません… :thinking:

「いいね!」 1