サービス、タスク、コネクタ、ナレッジベース、@Waker のよくある問題を診断します。
症状に一致するセクションを見つけるか、Console、Login、Autonomous Work、WakerFlow、Knowledge Base、Connector、Update、または @Waker で検索してください。
次の順序でトラブルシューティングを行います: ローカル サービス → ログインとネットワーク → デバイスと Waker → タスク設定 → 外部機能。一度に 1 つずつ変更し、その都度すぐに再テストしてください。問題が解決しない場合は、タイムスタンプとタイムゾーン、エラーテキスト、関連する ID、ログを記録してください。
サービスのステータスを確認し、サービスを開始し、実際のアクセアドレスを取得する顺序で実行してください。それでも開けない場合は再起動します。ブックマークに残った固定ポートだけを安易に使わないでください。
完了条件:
このパラメータはローカルモードで起動します。リモート機能が必要になったときは、再度ログインし直してください。
"Settings" → "Network Diagnosis" に移動し、完全な診断を実行して、失敗した項目を処理します。
あわせて、システム時刻、DNS、社内ネットワーク、ファイアウォール、セキュリティソフトウェアを確認します。必要に応じてネットワークを切り替えて再テストし、失敗の概要を記録してください。
完了条件: 修復後に再診断した結果、Gateway 認証、マシン登録、Work の折り返し(callback)がすべて合格と表示され、その後で元のリモート操作も成功すること。
1. ログの特定
デフォルトのメインログの場所:
まず、問題に応じて検索方法を選びます。
新しい追記を継続して確認するには
Waker に関連する場合は
コンソールを開けない
QoderWake status でサービスが実行中であることが表示され、QoderWake portal --no-open が出力するアドレスを開け、Web Console のページが完全に読み込まれていること。
restart が無効なログインを理由に実行を拒否し、ローカルモードのみでよいことが確認できている場合は、次のようにします。
ログインまたはリモート機能が使えない
QoderWake whoamiを実行してアカウントを確認します。未ログインまたはアカウントが誤っている場合はQoderWake loginを実行します。- ログイン後、アカウントを再確認し、ネットワーク診断を実行します。
- リモートデバイスが依然として表示されない場合は、そのデバイスが同じアカウントを使用していることを確認し、デバイスページを更新します。
QoderWake whoami が期待通りのアカウント番号を表示し、ネットワーク診断で Gateway 認証が合格し、対象のリモートページが正常に読み込まれていること。
Waker が応答しない、またはタスクが長時間終了しない
- タスクダッシュボードでステータスを確認します。「操作が必要」の場合は元のタスクに移動して処理します。
- キューイングや実行が長時間続く場合は、デバイスがオンラインであること、サービスが実行中でスリープしていないことを確認します。
- 元のタスクを開いてエラーを確認し、最小限のテストメッセージを送信します。それでも失敗する場合は、ディレクトリ、モデル、コネクタ、権限を確認します。
Autonomous Work が実行されない
- タスクが有効になっていることを確認し、時刻、タイムゾーン、イベント / API リクエスト、有効期間、実行回数をチェックします。
- ローカルディレクトリを使用する場合は、トリガーの時点でデバイスの電源が入っていること、サービスが実行中であることを確認し、スリープしていないことを確かめます。
- 実行履歴を確認し、Not Triggered(未トリガー)と Triggered but Failed(トリガー済みだが失敗)を区別します。問題を修正した後、次の実際のトリガーを待つ前にタスクを手動で実行します。
WakerFlow が詰まる、失敗する、または結果が不完全
- Run History を開き、現在のフェーズ、Waker ノード、およびフローがユーザー入力を待っているかどうかを特定します。
- 入力が必要な場合は、実行詳細で応答します。Waker ノードが失敗した場合は、そのエラー、ノード結果、生イベントを調べます。
- 実行パラメータ、Wakers、ナレッジベース、コネクタ、権限を検証します。フェーズの特定にはビジネスログを使いますが、結果の判定には Waker ノードの結果と最終的な戻り値を使用します。
- 修復後、右上の "Run" から再実行します。
タスクボードにタスクがない、またはステータスが更新されない
- Type、Group、Waker、Status のフィルターをクリアし、リスト表示とスイムレーン表示を切り替えます。
- グループタスクの親タスクを展開し、元のタスクに戻って、タスクが実際に作成されていることを確認します。
- ダッシュボードに再進入します。ソースの読み取りに失敗する場合は、ネットワーク診断を実行し、権限を確認します。
ナレッジベースの情報を使用できない
- ナレッジベースを開き、ソースが存在し、処理が完了し、抽出された内容が読める状態であることを確認します。
- Cards を開き、ソースがコンパイルされていることを確認します。必要に応じて手動でコンパイルを実行します。
- ナレッジベースの一覧と Waker の詳細ページの両方でバインディングを確認します。
- 新しいチャットを開始し、ソースに明確な答えがある質問をします。
- 答えが依然として不正確な場合は、古くなったものや矛盾する資料を削除し、再コンパイルして再テストします。
コネクタが使用できない
- Waker の詳細 → "Connectors" に移動し、設定、認可、接続ステータス、ツールリストを確認します。
- Waker の "Permissions" に移動し、関連するツールが使用を許可されていることを確認します。
- コネクタのみを呼び出す最小限のテストタスクを新規作成します。
ネットワーク診断が失敗する
"Settings" → "Network Diagnosis" に移動し、完全な診断を実行して、失敗した項目を処理します。
| 失敗した項目 | 優先的に確認する内容 |
|---|---|
| Gateway 認証 | ログインが有効か、アカウントが正しいか、システム時刻が正確か |
| マシン登録 | ローカルサービスが実行中か、現在のデバイスが登録済みか、アカウントが一致しているか |
| Work の折り返し(backhaul) | デバイスがオンラインか、社内ネットワークやファイアウォールが長時間接続や折り返しリクエストをブロックしていないか |
更新はダウンロードされたがバージョンが変わらない
- "Settings" → "Update Apps" に移動し、更新がインストール済みであることを確認します。
- サービスを再起動します。
QoderWake statusを実行し、その後 "Update Application" に移動してバージョンを確認します。
QoderWake update だけを再起動なしで実行した場合、現在のサービスは依然として古いバージョンを使用している可能性があります。
ログを表示してフィードバックを送信する
1. ログの特定
デフォルトのメインログの場所:
QoderWake log -f を使用します。位置パラメータは traceId、--trace-id、--keyword のうち 1 回に 1 つだけ選択できます。--clean を追加すると表示を簡略化できます。
2. 問題の証拠を収集する
発生時刻とタイムゾーン、バージョンとオペレーティングシステム、タスク名または ID、再現手順、エラーテキスト、traceId/sessionId を記録します。認証情報は送信しないでください。
3. フィードバックを送信する
--waker-id <wakerId> を追加します。
完了条件: コマンドが feedback id を返します。この ID を保存し、その後のやり取りでフィードバックレコードを特定するために使用してください。
フィードバックの送信には有効なログインが必要です。問題の説明のパラメータは --message です。
@Waker の問題
ボットはグループにいるのに、保留中のリクエストが表示されない
- @Waker → IM Connection Management を開き、ボットの接続が利用可能であることを確認します。
- ボットがグループにいることを確認し、通常の新しいメッセージでメンションします。
- @Waker → Pending Requests を開き、チャット、依頼者、接続の身份を検証します。
- リクエストが表示されない場合は、接続範囲を見直します。ペアリングコードが利用可能な場合は、使い捨てのコードを生成し、対象のグループでペアリングを完了します。
- 承認後、再びボットをメンションし、読み取り専用のタスクを実行します。
セッションは有効なのに、ボットが返信しない
- セッションがアクティブで、@Waker が有効になっていることを確認します。
- IM 接続がオンラインであること、ボットがグループに留まっていること、メッセージの送受信ができることを確認します。
- 少なくとも 1 つの Waker が有効で、デフォルトの Waker が選択されていることを確認します。
- Waker のデバイス、プロジェクト、モデル、コネクタ、権限を確認します。
- 外部ツールを必要としない最小限のタスクを送信し、Task Board 上のその状態を調べます。
リクエストが誤った Waker にルーティングされる
- すべての Waker に、互いに異なる名前と責任を与えます。
- デフォルトの Waker は、責任が不明確なリクエストにのみ使用します。
- 重複する役割を、明示的な入力、出力、境界で書き直します。
- 同じテストチャットで、責任が明確に異なる 2 つのタスクを送信し、実際の実行者を確認します。
ファイルまたは最終結果が IM に届かない
- タスクの詳細を開き、完了していることと、成果物の実際の場所を確認します。
- IM チャネルがネイティブの添付ファイルやクリック可能なリンクをサポートしているかどうかを確認します。
- サポートしていない場合は、QoderWake のタスク成果物またはチームプロジェクトからファイルを取得し、アクセス可能な場所を返します。
- パスワード、トークン、顧客のプライベートデータを添付ファイルとして送信しないでください。
| 症状 | 対処 | 完了条件 |
|---|---|---|
| 画像の質問が誤って解釈される | テキストの質問とコンテキストを追加し、関連する領域を明示し、複雑なグラフには生データを提供する | 回答が指定した領域に対応している |
| 制限されたページが空の内容または 404 としてインポートされる | 認可済みのアクセスでサポート対象のファイルにエクスポートし、アップロードしてコンパイルし、再テストする | 処理とコンパイルが完了し、Waker が内容を使用できる |

