BLUEPRINT
第2章:用語集
2.1 コア用語
| 用語 | 英語 | 定義 |
|---|---|---|
| iFay | iFay | インテリジェント認知パートナーシステム。Skill Sharing Protocolの主要な消費者であり、スキルを発見・呼び出して自身の能力を強化する |
| スキル | Skill | プロトコルに従って宣言された呼び出し可能な能力単位。プラグイン、API、ナレッジパック、タスク実行能力を含むがこれに限定されない |
| スキル提供者 | Skill Provider | インターネット上でスキルを宣言・公開するエンティティ(個人、組織、または自動化システム) |
| スキル消費者 | Skill Consumer | スキルを発見し呼び出すエンティティ。主にiFayインスタンス |
| スキル記述子 | Skill Descriptor | プロトコルSchemaに従って定義されたスキルメタデータ文書。スキルの能力、インターフェース、呼び出し方法などを記述する |
2.2 プロトコル用語
| 用語 | 英語 | 定義 |
|---|---|---|
| ディスカバリメカニズム | Discovery Mechanism | スキル消費者が分散ネットワーク内でSkill Descriptorを特定・発見する方法とプロセス |
| プロトコルSchema | Protocol Schema | Skill Descriptorの構造を定義する形式化された仕様。JSON Schema、TypeScript型、MDXドキュメントを含む |
| スキルレジストリ | Skill Registry | オプションのスキルインデックスサービス。スキル発見を加速するが、プロトコル運用の必須条件ではない |
| 呼び出しエンドポイント | Invocation Endpoint | Skill Descriptorで宣言されたリモート呼び出しのエントリーポイントアドレス |
| 能力タイプ | Capability Type | スキルの分類識別子。plugin、api、knowledge、taskを含む |
| Schema Validator | Schema Validator | プロトコルSchemaに基づいてSkill Descriptorの準拠性を検証するツールまたはコンポーネント |
| プロトコルバージョン | Protocol Version | プロトコル仕様のバージョン識別子。Semantic Versioningに従う |
2.3 技術用語
| 用語 | 英語 | 定義 |
|---|---|---|
| Well-Known URI | Well-Known URI | 標準化された発見パス /.well-known/skill-sharing。ドメイン配下のスキルインデックスを公開するために使用 |
| スキルインデックス | Skill Index | Well-Known URIが返すドキュメント。ドメイン配下のすべての宣言済みスキルのDescriptor参照リストを含む |
| セマンティックバージョニング | Semantic Versioning (SemVer) | バージョン番号形式 MAJOR.MINOR.PATCH。プロトコルバージョン管理に使用 |
| JSON Schema | JSON Schema | JSONデータ構造を記述するための標準。本プロトコルはDraft 2020-12を使用 |
| アクセス制御ポリシー | Access Policy | スキルの可視性レベル:公開(public)、制限付き(restricted)、非公開(private) |
| 実行ID | Execution ID | スキル呼び出し後に返される一意の識別子。実行状態の追跡と結果の取得に使用 |
