乐于分享
好东西不私藏

免费好用的龙虾AI截屏工具,附带skill下载链接

免费好用的龙虾AI截屏工具,附带skill下载链接

> 这次给截图工具加了多个硬核新功能,看完你就知道为什么强,开源下载地址在后文。

先说个扎心的场景

你用截图工具截了一张”全屏图”,丢给 AI 看。
AI 说:图里显示的是 1920×1080,文字是模糊放大过的。
——因为 Windows DPI 缩放,你截到的根本不是真实分辨率。
这次升级,完美解决。

功能一:Win32 API 原生分辨率截图

绕过 Windows DPI 缩放,直接拿到屏幕真实物理像素。

原理:GetDesktopWindow → GetDC → BitBlt,拿到的是显示器实际输出的像素,不经过任何虚拟化。

PowerShell:

# 截取主屏幕原生分辨率
.\ps\native_resolution.ps1

# 截取第二块屏幕
.\ps\native_resolution.ps1 -Monitor 1

# 按窗口标题截取(比如截微信窗口)
.\ps\native_resolution.ps1 -WindowTitle "微信"

Python:

python py/native_resolution.py --window "微信"
python py/native_resolution.py --region 0 0 800 600

功能二:浏览器智能截图(等元素就绪再截)

用 CDP 等目标元素出现,再截——不截半屏空白。

# 等文章正文加载完成再截图
node js/smart_capture.js https://mp.weixin.qq.com/s/xxx out.png --wait-selector "#js_content"

# 模拟 iPhone 12 视口截图
node js/smart_capture.js https://example.com mobile.png --emulate "iPhone 12"

# 截取整个长页面
node js/smart_capture.js https://example.com full.png --full-page

支持的设备模拟:iPhone 12 / iPhone 12 Pro / Pixel 5 / iPad Pro 11

四种截图模式一览

全屏截图(DPI缩放受影响)
原生分辨率 Win32(绕过DPI)
窗口截图(按标题精确捕获)
浏览器截图(等元素+设备模拟)

AI 视觉识别场景举例

用 native_resolution.ps1 截原生像素 → 喂给 AI 模型 → 返回操作指令。
为什么必须用原生分辨率?缩放过后的文字和图标对 AI 来说是模糊的,识别准确率大幅下降。

自动化抓取公众号文章:
node smart_capture.js “https://mp.weixin.qq.com/s/xxx” article.png –wait-selector “#js_content” –full-page

多显示器截图:
左边:.\native_resolution.ps1 -Monitor 0 -Output left.png
右边:.\native_resolution.ps1 -Monitor 1 -Output right.png

开源地址

GitHub:https://github.com/ZGGzsl/screenshot-toolkit

包含 6 个脚本,覆盖 Windows / macOS / Linux,支持全屏、窗口、区域、浏览器智能截图四种模式。