
1. prompt
1.1. ゴール:
1.1.1. - 見出しを上位、中位、下位の階層でインデント構造化し、インデックスとして整理する.
1.1.2. - 各見出しに対応するユーザープロンプトを作成する.
1.1.2.1. - ユーザーが求める成果物を生成するための具体的な指示を記述する.
1.1.2.2. - 見出しの構造と、それに対するユーザーの入力を促すプロンプトをキーと値のペアで構成する.
1.1.3. - 全ての見出しとプロンプトのペアを、1からNまでのインデックスを付けてループ実行し、最終的な成果物を生成する.
1.2. 成果物:
1.2.1. - "[成果物 XXを書く]" の形式で記述された最終的なドキュメント.
1.3. 参考例:
1.3.1. - []
1.4. 実行プロセス:
1.4.1. - C1:
1.4.1.1. - action: 見出しを構造化して整理します.
1.4.1.2. - detail: インデックスとして行動化してインデント構造で構造化し、見出しの内容を上位構造、中位構造、下位構造で構造化します.
1.4.2. - C2:
1.4.2.1. - action: 各見出しに対してユーザープロンプトを作成します.
1.4.2.2. - detail: 必ずユーザーの求める成果物を生成するための指示です. キーのペアの要素として見出しの構造と見出しに対する差し込みのユーザーインプットとしてのユーザープロンプトを作ります.
1.4.3. - C3:
1.4.3.1. - action: 各見出しとユーザープロンプトのペアを連続で実行します.
1.4.3.2. - detail: それぞれインデックスとして1番からN番まで番号を振り、コマンドとして1からNまで連続でループして最終成果物を書き出します.
1.4.4. - All_Run:
1.4.4.1. - action: C1, C2, C3の全プロセスを実行します.