Windows Screenshot

🖼️ 无头节点一键截图推送

remote-ops榜 #1

纯 PowerShell 实现的 Windows 无头节点 GDI+ 截图工具,支持多屏捕获与 Telegram 自动推送,零外部依赖部署。

收藏
12k
安装
2.8k
版本
1.0.0
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心用法

Windows Screenshot 是一款专为 OpenClaw 远程执行场景设计的截图工具,通过纯 PowerShell 脚本调用 Windows GDI+ 图形接口实现屏幕捕获。用户可通过 openclaw exec 直接执行,或结合网关实现"截图→获取路径→Telegram 推送"的两步自动化流程。

显著优点

  • 零依赖部署:仅依赖系统内置的 .NET Framework 4.x+ 和 System.Drawing,无需安装第三方软件
  • 多屏幕支持:GDI+ 原生捕获逻辑适配多显示器环境
  • 分辨率自适应:根据屏幕缩放比例自动优化输出尺寸
  • 标准化输出:自动生成 MEDIA: 前缀路径,便于 OpenClaw 后续工具链解析

潜在局限

  • 平台锁定:仅支持 Windows 环境,依赖 GDI+ 生态
  • 会话状态敏感:锁屏或 GPU 异常状态下可能捕获黑屏
  • 单文件架构:功能集中导致扩展性受限(如不支持滚动截图、区域选择)
  • Telegram 集成需手动配置:环境变量与两步流程增加使用门槛

适合人群

  • 运维工程师:远程无头服务器状态监控
  • 自动化测试团队:CI/CD 流程中的故障现场留存
  • OpenClaw 生态用户:需要与现有工作流深度集成的场景

常规风险

  • 环境暴露:截图可能捕获敏感界面信息,需确保传输通道(Telegram)的私密性
  • 路径遍历:若脚本权限配置不当,TELEGRAM_BOT_TOKEN 等环境变量可能被其他进程读取
  • 未签名脚本:PowerShell 执行策略需调整为 RemoteSignedBypass,降低执行安全基线

安全解读

核心用法

Windows Screenshot 是一个纯文档型 Skill,为 Windows 无头节点提供 GDI+ 屏幕截图能力的安装和使用指南。用户需从 GitHub 下载 screenshot.ps1 脚本,通过 OpenClaw 的 exec 工具在 Windows 节点上执行。

典型工作流程
1. 从 GitHub 克隆或下载 screenshot.ps1

2. 配置 OpenClaw 执行环境,指向 Windows 节点

3. 执行 openclaw exec powershell -File screenshot.ps1 生成截图

4. (可选)通过 Telegram 集成发送截图

输出文件保存为 PNG 格式,路径格式为 .openclaw/media/screenshot_YYYYMMDD_HHMMSS.png,并带 MEDIA: 前缀便于后续处理。

显著优点

  • 零依赖设计:纯 PowerShell 实现,无需额外安装软件
  • 多屏支持:基于 GDI+ 的屏幕捕获,支持多显示器环境
  • 智能优化:自动图像缩放和分辨率适配
  • 流程集成:与 OpenClaw 生态深度整合,支持 Telegram 发送
  • MIT-0 许可证:无署名要求,可自由使用

潜在缺点与局限性

1. 无实际可执行代码:Skill 本身仅为 Markdown 文档,所有功能依赖外部脚本
2. 外部代码风险:需从第三方 GitHub 仓库下载并执行 PowerShell 脚本,存在供应链风险

3. Windows 限定:仅支持 Windows 环境,依赖 .NET Framework 4.x+

4. 手动审查要求:建议用户执行前自行审查 screenshot.ps1 内容

5. T3 来源可信度:维护者为个人开发者(vvxer),非知名组织

适合人群

  • 需要在 Windows 无头服务器/云主机上获取屏幕截图的运维人员
  • 使用 OpenClaw 生态管理 Windows 节点的开发者
  • 愿意审查外部代码、接受社区项目的个人用户
  • 不适合:对供应链安全要求极高的企业生产环境

常规风险

  • 供应链风险:外部脚本可能被篡改或植入恶意代码
  • 执行权限:PowerShell 脚本执行涉及系统级权限
  • 网络暴露:截图可能包含敏感信息,Telegram 集成需注意隐私
  • 锁屏问题:Windows 锁屏状态下截图可能为黑屏

安全认证评分 94/100(S 级),静态分析和依赖审计均表现优秀,但来源可信度为 T3 级别。

Windows Screenshot 内容

手动下载zip · 2.2 kB
README.mdtext/markdown
请选择文件