context-flush は何をしますか?
OpenClawエージェント向けのインテリジェントなコンテキスト管理 - 自動フラッシュと手動/flushコマンドでセッション肥大化を防止します。
概要
このスキルは、OpenClawエージェントのコンテキスト(会話履歴)が過剰に蓄積されるのを防ぎ、パフォーマンスの低下を軽減します。自動フラッシュ機能と手動の/flushコマンドの両方を提供します。
主な機能
- 自動フラッシュ: 設定されたトークン数またはメッセージ数を超えた場合に、古いコンテキストを自動的に削除します。
- 手動フラッシュ: ユーザーが
/flushコマンドを入力することで、即座にコンテキストをクリアできます。 - 設定可能: フラッシュの閾値や動作を設定ファイルでカスタマイズできます。
使用方法
- スキルをOpenClaw環境にインストールします。
- 必要に応じて設定ファイルで自動フラッシュの閾値を調整します。
- エージェントとの対話中にコンテキストを手動でクリアしたい場合は、
/flushコマンドを入力します。
設定例
context_flush:
auto_flush: true
max_tokens: 2000
max_messages: 50
注意事項
- フラッシュ後は以前のコンテキストが失われるため、重要な情報は事前に保存してください。
- 自動フラッシュの閾値は、エージェントの使用パターンに合わせて調整することを推奨します。
ライセンス
このスキルはMITライセンスの下で提供されます。詳細はLICENSEファイルを参照してください。