SKILL

ui-demo

Playwrightを使用して美しいUIデモ動画を録画する。ユーザーがWebアプリのデモ、ウォークスルー、スクリーン録画、またはチュートリアル動画の作成を求める場合に使用する。可視カーソル、自然なリズム、プロフェッショナルな仕上がりのWebM動画を生成する。

原文 · 译文未通过检查

适用对象:对象待分类。自动收录 · 待核查。

原作者说明节选

从固定版本的 SKILL.md 提取,保留原文语言。以下内容属于作者说明,本站尚未验证安装、兼容或运行结果。

查看日文原文

原文涵盖的主题

  • UI デモ動画レコーダー
  • 使用場面
  • 3フェーズのプロセス
  • フェーズ 1:探索
  • なぜか
  • 方法
  • 確認すべき内容
  • 出力

Playwrightの動画録画機能を使用して、注入されたカーソルオーバーレイ、自然なリズム、ナラティブフローを備えた美しいWebアプリのデモ動画を録画する。 ユーザーが「デモ動画」「スクリーン録画」「操作デモ」または「チュートリアル」を求める場合 ユーザーが機能またはワークフローを視覚的に見せたい場合 ユーザーがドキュメント、オンボーディング、ステークホルダーへのデモのために動画が必要な場合 すべてのデモは 探索 -> リハーサル -> 録画 の3つのフェーズを経る。録画フェーズに直接ジャンプしない。 スクリプトを書く前に、ターゲットページを探索して実際の内容を把握する。 見たことのない内容のスクリプトは書けない。フィールドが ではなく の場合、ドロップダウンが ではなくカスタムコンポーネントの場合、コメントボックスが @mentions や #tags をサポートしている場合があある。仮定は録画を静かに壊す。 フローの各ページに移動し、インタラクティブな要素をダンプする: フォームフィールド: 、 、カスタムドロップダウン、コンボボックスのどれか? 選択オプション:オプションの値とテキストをダンプする。プレースホルダーには value="0" または value="" が含まれることがあり、非空に見える。Array.from(el.options).map(o => ({ value: o.value, text: o.text })) を使用する。テキストに「選択」が含まれるオプションや値が "0" のオプションをスキップする。 リッチテキスト:コメントボックスは @mentions、#tags、Markdown、絵文字をサポートしているか?プレースホルダーテキストを確認する。 必須フィールド:どのフィールドがフォームの送信をブロックするか?ラベルの required、 を確認し、空のフォームを送信してバリデーションエラーを確認する。 動的コンテンツ:他のフィールドを入力した後にフィールドが表示されるか? ボタンラベル:正確なテキスト("Submit"、"Submit Request"、"Send" など)。 テーブル列ヘッダー:テーブル駆動のモーダルには、各 input[type="number"] をその列ヘッダーにマッピングする。すべての数値入力が同じ意味を持つと仮定しない。 スクリプトに正しいセレクターを書くために使用する、ページごとのフィールドマッピング。例: 録画せずにすべてのステップを実行する。各セレクターが解決されることを確認する。 セレクターの失敗は、デモ録画が壊れる最大の原因。リハーサルは録画を無駄にする前に問題を発見する。 ensureVisible を使用する——ログを記録して大きくエラーを報告するラッパー: 1. 可視要素のダン

这里只展示节选,请以完整原文和当前要求为准。

来源仓库
affaan-m/ECC
源文件
docs/ja-JP/skills/ui-demo/SKILL.md
固定版本
d2ef2680594f9a17526a6e1a2e18b3d242c5d17b
阅读完整原作者说明 ↗

来源与内容状态

本条为自动发现的元数据,尚未完成人工文档核查;适用性与运行结果待核查。

原作者:affaan-m/ECC · 原作者仓库元数据。文档核查:未核查。最近来源检查:2026-11-09T14:01:49.771Z。

分类由名称、说明与路径规则生成,分类不代表已核实适配。

许可与权利归属

MIT。第三方内容及版权归原作者,使用条件以原文为准。

许可原文 ↗

本站没有因同步、复制或用户自报成功而将资源标为运行验证通过。

限制与注意事项

  • 元数据收录不代表本站已经安装、适配、实测或进行安全审查。