正直なところ、Discordが私のOpenClawエージェントのスウォームスタックで最も有用な部分になるとは思っていませんでした。 でも、今ここにいる。そして、この一連の状況で私が下した中で最高の決断かもしれません。 Discordは自然にエピソード記憶のために作られているからこそ機能している。すべてのメッセージは記録され、検索可能で、タイムスタンプが付けられ、チャンネルごとに整理されています。 そしてエージェントは作業中にチャンネルに連絡し、起きたときに履歴を読むだけです。 そして、データベースに手をつけずに長期的な知識を得るために、その上に要約ツールを追加するのがベストです。 つまり、代わりに: 生データ→ベクターDB →エージェント 以下が手に入る: Discord→生データ → サマライザー →構造化メモリ ベクターデータベースやRAGパイプラインが間違っていると言っているわけではありません。彼らには役割がありますが、多くの人はDiscordがすでに80%のソリューションを無料で提供しているのに、必要になる前に複雑なインフラに飛びついています。 追伸:もちろん、APIキーや認証情報、プライベートデータなどの機密情報はDiscordから外し、ローカルファイルに保存してください。Discordはワークフローの記憶には優れていますが、セキュリティ関連のものはすべてローカルに留まります チャネルやエージェントの構成についても近いうちに詳しく共有します。