10. インタラクションレイヤー — アクション

インタラクションレイヤーのアクションサブシステムはiFayの「運動システム」——iFayがインターフェースを操作し、サービスを呼び出し、自発的に行動することを可能にする3つの方法です。


10.1 シミュレーテッドオペレーション

一言定義

シミュレーテッドオペレーションはiFayの両手——人間のようにクリック、ドラッグ、スクロール、タイピングができ、AI向けの改修なしに既存のソフトウェアインターフェースを操作できます。

どのように機能するか

1. 感知 — 操作前に一人称トレーサーで画面を「見る」 2. 操作 — クリック、ドラッグ、スクロール、ジェスチャー、タイピングをサポート 3. フィードバック — 操作後に結果を確認し、「操作→観察→調整」のループを形成

他のモジュールとの関係

関連モジュール関係人体アナロジー
一人称トレーサー手と目の協調手 ↔ 目
スキル呼び出し異なる方式:インターフェース操作 vs API呼び出し手で操作 vs 電話で依頼
クレデンシャル管理ログイン時にクレデンシャルを使用鍵でドアを開ける

開発者向け

  • インターフェース仕様SimulatedOperationexecute()explore()getPostActionState()を含む
  • 操作タイプclickdragscrollgesturetype
  • コンプライアンステスト:iFACTS L1で各操作タイプの実行能力を検証、L2で一人称トレーサーとの手と目の協調を検証

10.2 スキル呼び出し

一言定義

スキル呼び出しはiFayの口と電話——インターフェースを操作せず、直接APIを呼び出したりタスクをトリガーしたりします。

どのように機能するか

1. マッチング — 登録済みスキルリストから最適なスキルを見つける 2. 呼び出し — 事前認可済みクレデンシャルで直接呼び出し(API、Workflow、Bot、Agent、APP、Microservice) 3. 記録 — 呼び出し結果を記録し、貢献追跡に使用

他のモジュールとの関係

関連モジュール関係人体アナロジー
登録スキル登録済みスキルのみ呼び出し可能電話帳にある番号のみ発信可能
クレデンシャル管理実行時にクレデンシャルで認証電話で身元を名乗る
内部スキル呼び出し出力を審査直感で外部提案を審査

開発者向け

  • インターフェース仕様InvokeSkillServicematchSkill()invoke()getInvocationLog()を含む
  • 6種類のスキルタイプ:API、Workflow、Bot、Agent、APP、Microservice
  • コンプライアンステスト:iFACTS L1で意図マッチングとスキル呼び出し能力を検証、L3で完全なチェーンを検証

10.3 自律行動

一言定義

自律行動はiFayの自主意志——「いつ手を動かすか、いつ口を開くか」をiFay自身が決定します。受動的な実行者から能動的な行動者へ変えます。

3つのトリガー方式

1. スケジュールタスク — 設定時刻に実行 2. 自己認識推測 — あなたのニーズを察知して自発的に行動 3. 永続スキル — バックグラウンドで継続的に実行

セーフティバルブ

自律行動の結果があなたの意図と一致しない場合、iFayはすべての後続自律アクションを一時停止し、確認を求めます。

他のモジュールとの関係

関連モジュール関係人体アナロジー
自己認識意図推測が自律行動をトリガー内面の感覚 → 行動を駆動
アラインド意識「すべきかどうか」の判断基準を提供理解が行動範囲を決定

開発者向け

  • インターフェース仕様SelfDrivenBehaviorscheduleTask()handleInference()pauseAndConfirm()getLoopStatus()を含む
  • 3つのトリガーソースscheduledself_awarenessregistered_skill / internal_skill
  • コンプライアンステスト:iFACTS L4で自律行動のセーフティ制約(一時停止確認メカニズム)を検証