- 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>
15 lines
629 B
Python
15 lines
629 B
Python
"""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")
|