| name | indexer |
| description | AIエージェント用にコラボレーションモジュールの目次をつくる |
| metadata | {"author":"stakiran"} |
indexer は以下のフォーマットで目次をつくる。
- (モジュールのタイトル名) | (モジュールのファイル名)
- 説明
- 説明
- ...
目次は .context/ 配下に markdown で保存せよ。ファイル名が与えられない場合は module_index.md で良い。既存の場合は上書きではなく別名で保存せよ。
indexer にはモードがあり、shallow と deep がある。どちらで実施するかを必ずユーザーに指定させよ。指定されてなければきけ。
shallow モードの場合、以下を遵守せよ
- 説明行は最大 5 行であり、指定がない場合のデフォルトは 3 行とする
deep モードの場合、以下を遵守せよ
- 説明行は最大 5 行であり、指定がない場合のデフォルトは 3 行とする
- 説明は truncate ではなく、要約してつくれ。また一ファイルごとに要約すると時間がかかるため、エージェントを並行させよ。並行数の指定がなければ、デフォルトは 10 で良い
- モジュールの内容がマトリックスである場合でも、文章で表現せよ
- コラボレーションモジュール・ポインタには、参照先のモジュールの内容を読んだ上で説明をつくれ。ポインタをそのまま残すことは許されない