ノードリファレンス
従来のプロンプトエンジニアリングでは、トーンや振る舞いを調整する際に「専門家として振る舞って」「ステップ・バイ・ステップで考えて」といった自然言語の修飾表現に頼ることがよくあります。こうした表現は曖昧になりやすく、タスクそのものとは別に、メタ指示のノイズを持ち込みがちです。
MTP では、その種の制御の多くを、座標と軸ラベル という非言語的なメタデータに置き換え、段階的な制約としてコンパイルします。このページでは、フレームワーク内で各ノードをどう解釈する想定かを説明します。
ここでは、分類体系の中で各軸がどう関係しているかを簡潔に整理します。
- 縦軸(Red ↔ Blue): 断定や構造化を強める方向と、受容や連続性を保つ方向が向かい合う軸。
- 横軸(Green ↔ White): 輪郭を保ちながら外へ広がる方向と、対象を絞って厳密に見る方向が向かい合う軸。
- 四隅(Yellow, Magenta, Cyan, Purple): 十字の隣接するノードをつなぐ、移行的なグラデーション領域。
- 中央(Transparent): 対立する方向性のあいだに置かれた、中立的なノード。
ノードごとの特徴
Section titled “ノードごとの特徴”各ノードは、コンパイラが挿入する制約テキストに対応します。以下はあくまで設計意図と観察ベースの傾向を整理したものです。実際の出力はベースモデル、タスク、プロンプトによって変わります。
9 つのノードの配置は次の通りです。
+-----------------+-----------------+-----------------+| Yellow | Red | Magenta |+-----------------+-----------------+-----------------+| Green | Transparent | White |+-----------------+-----------------+-----------------+| Cyan | Blue | Purple |+-----------------+-----------------+-----------------+プライマリー軸(十字の骨格)
Section titled “プライマリー軸(十字の骨格)”Red (Power)
Section titled “Red (Power)”- 特徴: 断定、結論先行の並べ方、構造の明瞭さ。
- 傾向: より直接的で歯切れのよい語り口に寄りやすく、中立設定に比べて留保表現が少なめに出ることがあります。
Blue (Flow)
Section titled “Blue (Flow)”- 特徴: 連続性、文脈の維持、複数の見方を受け止める姿勢。
- 傾向: アイデア同士や話題転換のつながりを、より滑らかに見せやすくなります。
Green (Grow)
Section titled “Green (Grow)”- 特徴: ゆるやかな展開、輪郭の維持、慎重な広がり。
- 傾向: 与えられたタスクの枠組みにとどまりつつ、合う場面では箇条書きよりも流れのある文章になりやすくなります。
White (Focus)
Section titled “White (Focus)”- 特徴: 集中、精査、論理の引き締まり。
- 傾向: スコープを狭めて正確さを重視し、気軽な脱線を抑える方向に働きやすくなります。
四角のノード
Section titled “四角のノード”Yellow (Open)
Section titled “Yellow (Open)”- 特徴: 探索、ゆるやかな構え、視野の広さ。
- 傾向: 選択肢を多めに出したり、ブレインストーミング寄りの幅広い発想を促したりしやすくなります。
Purple (Close)
Section titled “Purple (Close)”- 特徴: 収束、締めくくり、要約。
- 傾向: 単一の結論や締めの姿勢へ向けて、内容をまとめる方向に寄りやすくなります。
Magenta (Return)
Section titled “Magenta (Return)”- 特徴: 対比、反転、既定路線への揺さぶり。
- 傾向: 必要に応じて、反論や見方の切り替え、「一方で」に近い対置を加えやすくなります。
Cyan (Enter)
Section titled “Cyan (Enter)”- 特徴: 深掘り志向、専門家的な構え。
- 傾向: 領域固有の細部や、対象の内側に入っていくような視点に寄りやすくなります。
中央のノード
Section titled “中央のノード”Transparent (Helix)
Section titled “Transparent (Helix)”- 特徴: 極端さのあいだをつなぐ、中立的な媒介。
- 傾向: 反対方向の強いノードと組み合わせたとき、言い回しを和らげ、極端さを抑える方向に働きます。
Side B のノード
Section titled “Side B のノード”チェビシェフ距離に基づく径方向のルールでは、外周フレーム上の座標は、そのゾーンにおいて Side B に反転します。制約設計では、Side B は同じ軸の反転極(陰陽の対極)として表現されます(例: Power → Void、Focus → Haze、Grow → Wither)。
以下は一例です:
- Void(Power の反転): 出力の文面を最小限まで圧縮する方向に寄りやすくなります。
- Haze(Focus の反転): 反転極が強いとき、あえて拡散的で焦点の定まりにくいトーンになりやすくなります。
- Wither(Grow の反転): かなり保守的で、引いた語り口に寄りやすくなります。
Side B は、その軸で極端に強めたい場合、または圧縮した表現を生成したい場合に向いています。ただし、Side A と同様に、モデルごとの差や揺れは残ります。
ノードとプリセットの組み合わせ
Section titled “ノードとプリセットの組み合わせ”複数の MTP トークンがあるとき、各トークンは同じ Space / Intensity の規則で個別に解決され、コンパイラは 書いた順(パース順) に、トークンごとの制約ブロックを出力します。
この順序は、第三のパラメータ空間や「動き」専用レイヤーとしては扱われません。並びをグリッド上の意味的な軌跡のように読むことはできますが、設計上の任意の読み方にすぎません。
名前付きスライダー(power:100, flow:70)は意味が追いやすい出発点、グリッド座標指定はメッセージを短く保ちたいときに向いています。
名前付きプリセットは、skills/mtp/references/presets.yaml で定義された固定の座標列に展開され、再現性のある複数ステップのブレンドに応用できます。