このトピックでは、デジタル従業員にカスタムスキルを追加する方法について説明します。
デジタル従業員のスキルとは?
デジタル従業員のスキル(Skill)は、再利用可能な命令モジュールです。あらかじめ定義されたプロセスに従って特定のタスクを実行させるための機能単位であり、専門知識、ワークフロー、およびベストプラクティスを標準化された能力としてカプセル化します。これにより、「一度作成、複数回呼び出し」という効率的な協働モデルが実現されます。
主な特長
段階的読み込み:デジタル従業員は、必要になった時点でスキルの全内容を読み込むため、コンテキスト領域の使用量を節約できます。
知識の再利用:専門知識を再利用可能なモジュールとしてカプセル化し、実行結果の一貫性を確保します。
オンデマンドによるトリガー:会話内容に基づき、関連するスキルを自動的にマッチング・起動します。
容易なメンテナンス:Markdown ファイル形式でスキルを作成・変更でき、プログラミングの知識は不要です。
用語
デジタル従業員のスキルを利用する前に、以下の基本概念を理解してください。
用語 | 説明 |
Skill | スキルモジュール。命令、スクリプト、リソースを含むフォルダです。デジタル従業員はこれを動的に読み込んで、特定のタスクを実行します。 |
SKILL.md | スキル定義ファイル。メタデータと実行命令を記述した Markdown ファイルであり、各スキルのコアです。 |
メタデータ(Frontmatter) | SKILL.md ファイルの先頭に YAML 形式で記述される設定情報。スキル名や説明などの基本情報を定義します。 |
トリガー条件 | 会話内容に基づき、デジタル従業員がスキルを起動するかどうかを判断するためのマッチングルールです。 |
スキルの動作原理
スキルは、コンテキストを効率的に管理するための段階的読み込み機構を採用しています:
発見フェーズ:デジタル従業員起動時に、各スキルの名称と説明のみを読み込みます。
起動フェーズ:ユーザーのタスクがスキルの説明と一致した場合、完全な SKILL.md の命令が読み込まれます。
実行フェーズ:命令に従ってタスクを実行し、必要に応じてリファレンスファイルを読み込みます。
注:現時点では、デジタル従業員のスキルはスクリプトの読み込みおよび実行をサポートしていません。
利用シーン
シナリオ | 説明 |
サービス飽和度分析 | サービスのリソース使用量(CPU、メモリ、接続プールなど)を評価し、パフォーマンスボトルネックを特定します。 |
Kubernetes O&M 操作 | Kubernetes クラスターに対して、スケーリング、再起動、イメージ更新などの変更操作を実行します。 |
サービスリリース前後の検証 | サービスリリースの前後で、健全性状態、トラフィック切り替え、構成変更を自動的に検証します。 |
コスト分析および最適化 | クラウドリソースの使用状況を分析し、未使用リソースおよび最適化機会を特定します。 |
ヘルスチェック | サービスの可用性、レイテンシー、エラー率などの主要メトリックを定期的にチェックします。 |
安全なロールバック | サービスの異常発生時に迅速にロールバック操作を実行し、安定版へ復旧します。 |
カスタムスキルの追加
このトピックでは、デジタル従業員にカスタムスキルを追加する方法について説明します。
前提条件
デジタル従業員が正常に作成済みであること。
スキル管理権限を有していること。
ステップ 1:スキル管理インターフェイスへのアクセス
対象のデジタル従業員を選択します。
スキル管理インターフェイスで、スキルを追加します。
ステップ 2:基本スキル情報の入力
以下のフィールドを入力します:
フィールド | 必須 | 説明 |
Skill 名 | はい | スキルの固有識別子です。小文字の英字、数字、ハイフンのみ使用可能です。最大長は 64 文字です。 |
表示名 | はい | インターフェイス上でスキルに表示される名称です。 |
説明 | はい | スキルの機能概要および適用可能なシナリオです。最大長は 512 文字です。 |
ステップ 3:スキルコンテンツの作成
SKILL.md 形式仕様に従ってスキルコンテンツを作成します。基本フォーマットは以下のとおりです:
---
name: skill-name
description: スキルの機能概要および適用可能なシナリオ
---
# スキル名
## 概要
スキルの目的および適用可能なシナリオについて説明します。
## 実行手順
1. 最初の操作
2. 2 番目の操作
## 注意事項
- 注意事項 1
- 注意事項 2詳細なフォーマット仕様については、「デジタル従業員のスキルフォーマット仕様」をご参照ください。
ステップ 4:保存および検証
スキルを追加後、作成を完了します。
会話インターフェイスで、関連する質問を入力し、スキルが正しくトリガーされるかを検証します。