Communitygithub.com

Stirling-Tools/Stirling-PDF

分析分支或 PR,自動擷取受影響 UI 區域的前後對比截圖,進行像素比對後生成 PR 就緒的蒙太奇影像。

Stirling-PDF 是什麼?

此技能專為自動化 UI 回歸測試設計,適用於任何支援分支與 PR 操作的 Git 平台(例如 GitHub、GitLab)。它能夠自動掃描變更 diff,從中推導出受影響的工具或路由,並據此生成對應 URL 清單作為擷取目標。接著分別在基礎分支(before)與目標分支(after)上擷取這些 UI 區域的截圖。透過像素級比對,系統會自動篩選出實際視覺差異的區域,並將比對結果裁剪、組合成清晰的蒙太奇影像,無需人工手動列出畫面。這項技能大幅節省了開發者在審查 UI 變更時的手動比對時間,並確保視覺回歸測試的完整性。它支援 Stiring-PDF 這類多工具、多路由的應用,但也可通用於其他基於 Web 的專案。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add Stirling-Tools/Stirling-PDF

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Stirling-PDF 是做什麼的?

分析分支或 PR,自動擷取受變更影響的每個 UI 表面之前後對比截圖,進行像素比對以顯示實際變更,並組裝成 PR 就緒的前後對比蒙太奇影像。此技能為通用且以 diff 驅動:它從 diff(變更的工具/路由 → URL)推導出擷取目標,而非手動列出畫面;分別從基礎分支(before)和目標分支(after)擷取「變更前」與「變更後」畫面;僅保留視覺上確實不同的視圖;每個比對結果會自動裁切。

相關技能