第2章:用語集

2.1 コア用語

用語英語定義
iFayiFayインテリジェント認知パートナーシステム。Skill Sharing Protocolの主要な消費者であり、スキルを発見・呼び出して自身の能力を強化する
スキルSkillプロトコルに従って宣言された呼び出し可能な能力単位。プラグイン、API、ナレッジパック、タスク実行能力を含むがこれに限定されない
スキル提供者Skill Providerインターネット上でスキルを宣言・公開するエンティティ(個人、組織、または自動化システム)
スキル消費者Skill Consumerスキルを発見し呼び出すエンティティ。主にiFayインスタンス
スキル記述子Skill DescriptorプロトコルSchemaに従って定義されたスキルメタデータ文書。スキルの能力、インターフェース、呼び出し方法などを記述する

2.2 プロトコル用語

用語英語定義
ディスカバリメカニズムDiscovery Mechanismスキル消費者が分散ネットワーク内でSkill Descriptorを特定・発見する方法とプロセス
プロトコルSchemaProtocol SchemaSkill Descriptorの構造を定義する形式化された仕様。JSON Schema、TypeScript型、MDXドキュメントを含む
スキルレジストリSkill Registryオプションのスキルインデックスサービス。スキル発見を加速するが、プロトコル運用の必須条件ではない
呼び出しエンドポイントInvocation EndpointSkill Descriptorで宣言されたリモート呼び出しのエントリーポイントアドレス
能力タイプCapability Typeスキルの分類識別子。plugin、api、knowledge、taskを含む
Schema ValidatorSchema ValidatorプロトコルSchemaに基づいてSkill Descriptorの準拠性を検証するツールまたはコンポーネント
プロトコルバージョンProtocol Versionプロトコル仕様のバージョン識別子。Semantic Versioningに従う

2.3 技術用語

用語英語定義
Well-Known URIWell-Known URI標準化された発見パス /.well-known/skill-sharing。ドメイン配下のスキルインデックスを公開するために使用
スキルインデックスSkill IndexWell-Known URIが返すドキュメント。ドメイン配下のすべての宣言済みスキルのDescriptor参照リストを含む
セマンティックバージョニングSemantic Versioning (SemVer)バージョン番号形式 MAJOR.MINOR.PATCH。プロトコルバージョン管理に使用
JSON SchemaJSON SchemaJSONデータ構造を記述するための標準。本プロトコルはDraft 2020-12を使用
アクセス制御ポリシーAccess Policyスキルの可視性レベル:公開(public)、制限付き(restricted)、非公開(private)
実行IDExecution IDスキル呼び出し後に返される一意の識別子。実行状態の追跡と結果の取得に使用