ActivityPubの "すべての投稿を公開" 操作が、AIペルソナをトピックに変換したプライベートメッセージで動作しない

AIペルソナと会話しました。準備ができたので、編集のためにそのトピックを個人カテゴリに移動しました。数学のファインチューニングなどが必要でした。その後、タイマーを使用してトピックを公開カテゴリに公開しました。

ActivityPubは、トピックがいかなる方法であってもカテゴリ間を移動すると公開を拒否することを知っており、今回もそうでした。

手動でできるので、大したことではありません。

トピックはこちらです。

\u003chttps://foorumi.katiska.eu/t/onko-lihavuus-ekoteko/14642\u003e

次に、そのActivityPubのものを開いて、投稿#1をフォロワーに配信しました。それはスムーズに進み、予想通りこれが見えました。

最初の投稿だけではほとんど役に立たないため、議論全体も公開したかったので(はい、Mastodonにもそれに関する問題があることは知っています)、トピック管理を開きました。

すべての投稿を公開をクリックしました(Discourseはあのすべて大文字のアメリカンスタイルを捨てたと思ったので😏)。テキストが変更され、トピックに戻りました。

しかし、投稿は公開されていませんでした。OPは問題ありませんでした。そこでトピック管理を開きましたが、同じオプションが表示されたままでした。すべての投稿を公開することを拒否しています。

すでに実行したのに、なぜ投稿アクションがまだ投稿#1を配信を提供しているのでしょうか?Mastodonでそれを見ることができたのに?

ログには何も表示されず、Discourseはかなり新しく、昨日アップグレードしましたが、これは以前にも発生しています。

これには2つの可能な理由があると思います。

  • APプラグインは、フェデレーションされていないカテゴリからのカテゴリ変更や、スケジュールされた公開を使用しても、それに反対します。
  • APプラグインは、AIペルソナやそのマイナスIDなどを理解できないか、または何かです。

これを回避する方法は知っていますが、あらゆる状況に適しているわけではありません。AIの会話全体をコピーして、[details][/details]を使用して新しいトピックに貼り付けるだけですが、フォーラムでは奇妙に見えることがあり、Mastodonでの読みにくさが増します(はい、トピックのすべての投稿がウェブリンクからしかアクセスできない場合、読みにくさが増します。人々は外部リンクをあまり好みません)。

すべての参加者が実際の人間である場合に同じことが発生するかどうかは試していません。まだテストに適したトピックがありません。

投稿が公開されなかったというのは、Discourse内の投稿のActivityPubステータスがまだ公開されていなかったということでしょうか?

はい。未公開アイコンとテキストがまだ表示されています。

また、マストドンでそれらの投稿をどこでも見つけることができませんでした(私のスキルの不足によるものかもしれませんが)。

個別に投稿を公開するとどうなりますか?つまり、投稿 #2 の ActivityPub Post Admin に移動して公開をクリックするとどうなりますか?また、これを試したときに表示されるログはありますか?

動作します。しかし、「投稿 #2 を公開し、グループアクターのフォロワーに配信する。」という処理は、かなり…うるさく、スパム的になるでしょう。

ログには、その場合を除き、通常の配信情報しかありません。しかし、トピックのすべての投稿を公開しようとしても、カテゴリのアクターのフォロワーに配信されない場合は何もありません。

そうですか。

どうしてですか?

なるほど。確認のため、次のようなことが起こったということでしょうか?

  1. カテゴリAで、2つのAIペルソナとの会話であるトピックAを作成します。
  2. トピックをカテゴリAからプライベートカテゴリであるカテゴリBに移動します。
  3. カテゴリBからパブリックカテゴリであるカテゴリCへトピックAの公開をスケジュールします。
  4. トピックAがカテゴリCで公開されたら、ActivityPub管理画面に入り、「投稿1を公開」をクリックします。投稿1は期待どおりに公開および配信されました。
  5. 次に、トピックAのActivityPub管理画面に再度入り、「すべての投稿を公開」をクリックします。トピックAの投稿は期待どおりに公開されませんでした。
  6. トピックAで個々の投稿を公開すると、期待どおりに機能します。

これで合っていますか?

  • 2つのAIペルソナとのプライベートメッセージ会話Aを作成し、それがトピックAのようなものになる。
  • PM会話AをプライベートカテゴリであるカテゴリBに移動する。

残りは正しいです。

最初に試したことはすべて公開されましたが、グループアクターのフォロワーには投稿が配信されませんでした。OPのみが配信されました。したがって、(Mastodonの)フォロワーはOPと適切な数のコメントのみを見ます。

しかし、すべての投稿を個別に公開して配信すると、グループアクターのフォロワーはすべてを見ます。

違いは次のとおりです。

  • フォロワーは、投稿がすべて公開されたとしても、1つの投稿/メッセージ/トゥートしか受け取らず、それ以上はありません(そして、これがFediverse/Mastodonからフォロワーを獲得するのが非常に難しい3つの主な理由の1つです)。

  • フォロワーは、私が送信する数だけ個別の投稿/メッセージ/トゥートを受け取ります。つまり、トピック内の投稿数です。フォーラムのアクションを常に監視しているわけではないため、フォロワーがすぐに10、40、または100件のメッセージを受け取ると、それはノイズが多く、スパムのようになります。

ご返信ありがとうございます。これに取り組むのに数日かかります。ここには多くの変数(例:PM、AIペルソナなど)が関わっているため、かなりの注意とテストが必要になります。

ありがとうございます。お時間をかけてください。どちらにしても、それほど重大な問題ではありません。

念のためお知らせします。これは、人間だけのトピックでも、連邦化以前に書かれた古いものであれば発生します。

したがって、大胆な主張をします。これは、長いトピックが一度にすべて公開されるべき場合に発生します(AIペルソナは依然として問題ですが、それはまったく別の話です)。