CEK の開発は楽しいのですが、開発効率を下げる要因として実機の使用があります。
- デバッグ中に毎回クローバーに話しかけないといけない
- 結果を音声で聞くしかない
- 分岐を覚えられない
- デバッグすると毎回タイムアウトするので進まない
ということで今回もシミュレーターを作りました。
Clova シミュレーター
詳細はこちら を参照してください。
機能
- Launch, Intent および SessionEnded リクエストメッセージをサポート。
- セッション情報を自動保存し、サーバーに返す。
- Session Id は自動生成。
制限
- SignatureCEK ヘッダーは作成しないため、サーバー側で検証している場合はバイパスが必要。
- Event リクエストメッセージはサポートしていない。
- スロットは 1 つだけサポート。必要に応じて追加。
参照
GitHub: Clova-Simulator
C# で Clova スキルを開発する
ボット開発用 LINE クライアントシミュレーターで開発スピードを上げる