錄製、展示與 AI 工具教學影片
專案根目錄:位於此技能資料夾上方三層目錄。請先閱讀 START_HERE.md,然後閱讀 workflows/SCREEN_TUTORIALS.md。執行環境、比較與限制請參閱 docs/OPENSCREEN.md;當前驗證請參閱當前任務的 HANDOFF.md。
請求路由
- 簡短產品/功能展示 →
python -S studio.py route showcase。 - 具可重現步驟的教育課程 →
python -S studio.py route tutorial。 - 原始錄製是上述任一路線的捕捉步驟,且不得添加未要求的語音、鏡頭或發布內容。
針對新影片使用現有的五題導引問卷;根據工具、學習者、預期成果、時長/平台以及旁白調整問題。重複使用已知答案與既有品牌決策。整合此工具或執行技術測試不屬於新的創意影片,無需經過問卷環節。
在撰寫指示前,請先研究展示工具的當前官方文件與實際使用者介面。記錄其 URL/版本/日期、前置條件、帳號層級以及與課程相關的限制。展示真實的操作與結果。不得將模擬介面呈現為真實應用程式的畫面。
捕捉與編輯
OpenScreen 是選用的錄製工具與示範編輯器。請使用 scripts/openscreen.py,搭配您獨立安裝的執行環境,並透過 config/openscreen.json 進行設定。上游技能為 tools/repos/openscreen/plugin/skills/openscreen-demo/SKILL.md;其 MCP 工作流程僅在實際連接相關工具時才可使用。現有的 CLI 無需全域 MCP 註冊或新的代理工作階段即可運作。請勿因為缺少 MCP 而停止可透過 CLI 完成的任務。
錄製一個具有唯一名稱、準備好的應用程式視窗,並設定有限時長。包裝程式會確認選擇器完全對應到一個視窗,且絕不會退回到桌面環境。請使用乾淨的設定檔/示範資料,將機密資訊與通知排除在鏡頭之外,並僅在預定影片需要時才啟用麥克風、系統音效或攝影機。將原始錄製檔案、.cursor.json、網路攝影機/音頻側錄檔案以及專案檔案一併儲存在任務中。pack 目前處理舊版 v2 專案;編輯器/字幕生成的檔案需要單獨收集其資產。
瀏覽器自動化不會移動實體滑鼠游標。請保留真實操作的時間戳與座標;如果 MCP 已連接,請透過 setPointerTrack 並根據其當前架構的對應關係提供這些數據。否則請使用刻意的手動縮放與標註。在缺少遙測數據時,請勿聲稱自動縮放具有點擊數據。請確保實際使用者介面在縱向調整中保持可讀;有目的地重新構圖或裁剪。
若需波蘭語旁白,請使用 scripts/voiceover.py 搭配您自己的語音 ID,並保持選定的語音穩定。OpenScreen 的 --audio 參數可在匯出時混入旁白,而其 captions 命令會讀取錄製檔案中的音頻:在匯出時加入的旁白將不會自動獲得字幕。請使用我們現有的字幕工作流程,從真實的旁白生成/對齊字幕,或在字幕生成前使用已混入旁白的錄製檔案。請勿為靜默錄製下載不必要的 Whisper 模型。
審查與交付
檢查草稿中的正確視窗、實際功能行為、可讀的控制項、流暢的游標/縮放以及旁白時機。執行完整匯出、ffprobe/解碼、檢查最終畫面,並確認名稱與發音。保留原始錄製檔案與可編輯的專案;將選定的 MP4 檔案納入常規的任務資產/時間軸/探查/審查/包裝工作流程。
請分別報告已測試的功能與未測試的桌面錄製、麥克風/網路攝影機、MCP 連接以及帳號存取。請勿僅憑現有檔案名稱或 CLI 幫助資訊推斷錄製成功。此主機上的原生 Electron 命令需在受限沙箱外執行;請勿為解決問題而停用 Chromium 安全性。發布作業需遵循現有的明確批准規則。