chore: add vision tool and Claude Code skill for UI screenshot review
- scripts/vision.py: call MiMo v2.5 via Anthropic-format API for image analysis - scripts/screenshot_mission_list.py: Playwright screenshot of /missions page - .claude/skills/vision.md: Claude Code skill for vision task delegation Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
"""Take screenshot of mission list page for review."""
|
||||
import sys
|
||||
sys.path.insert(0, "d:/My Coding Project/KSP_Project")
|
||||
from playwright.sync_api import sync_playwright
|
||||
|
||||
with sync_playwright() as p:
|
||||
browser = p.chromium.launch()
|
||||
page = browser.new_page(viewport={"width": 1440, "height": 900})
|
||||
page.goto("http://127.0.0.1:9000/missions", timeout=15000)
|
||||
page.wait_for_load_state("networkidle")
|
||||
page.wait_for_timeout(1000) # extra render time
|
||||
page.screenshot(path="scripts/mission_list_screenshot.png", full_page=True)
|
||||
browser.close()
|
||||
print("Screenshot saved: scripts/mission_list_screenshot.png")
|
||||
Reference in New Issue
Block a user