ローテーションするComposerプレースホルダー

どういたしまして!:slightly_smiling_face:

カテゴリ固有のプレースホルダーは本当に良いアイデアですね。「サポート/バグ」と「一般チャット」のカテゴリでは、ユーザーに見せたいプロンプトが全く異なるため、特に便利だと思います。

実装面では、コンポーザーのコンテキストが通常、これをきれいに実行するのに十分なシグナルを提供します。

  • 新規トピック: コンポーザーモデルの選択された categoryId をキーにする
  • 返信: トピックのコンテキストからカテゴリを導出する

したがって、v1の候補は次のようになります。

  • カテゴリID → プレースホルダーリストをマッピングするテーマ設定
  • カテゴリが一致しない場合は、グローバルの rotating_placeholders にフォールバックする

もし、あなたが考えている既存のコンポーネントを覚えていたら、リンクをいただけると嬉しいです。そうでない場合は、これを機能リクエストとしてここに追加し、関心を測る(そして、すでに存在する場合は重複作業を避ける)ことを嬉しく思います。

それと、「すべて面白い」リストは、まさに私が考えていたカオティック・グッド(chaotic good)そのものです :joy:

(私はおそらく、時々役立つリマインダーがこっそり紛れ込むように、いくつかの真面目なものも混ぜるでしょう!)