Screen Vision

🖥️ AI视觉操控,自动化你的桌面

让AI看懂屏幕并自动操控电脑,支持截图分析、鼠标点击、键盘输入等自动化操作,兼容Linux/macOS/Windows三平台

收藏
4.4k
安装
982
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Screen Vision 是一套桌面自动化控制技能,通过「截图→AI视觉分析→执行操作」的闭环实现电脑自主操控。用户只需用自然语言描述任务(如"打开Chrome搜索天气""帮我填表"),系统即可自动完成截图、理解界面、执行点击/输入/滚动等操作。

典型工作流程:
1. 运行平台检测与依赖安装脚本

2. 配置视觉API密钥(支持OpenAI/Gemini/本地Ollama等多提供商)

3. 调用 run_task.py 启动任务循环

4. 系统自动:截图→diff检测(节省token)→AI分析→安全校验→执行动作→循环至完成

显著优点

  • 跨平台:原生支持Linux(含无头服务器)、macOS、Windows
  • 多模型可选:从免费本地模型到GPT-5.4 CUA,成本$0.01-$0.15/任务可调
  • 安全机制完善:内置危险操作拦截(rm -rf、格式化等)、敏感操作二次确认、5分钟/100动作上限
  • 透明可审计:所有截图自动保存至 /tmp/screen-vision/logs/

潜在局限与风险

  • 依赖外部视觉API:核心功能需调用云端大模型,存在API密钥泄露、网络中断、服务条款变更风险
  • 坐标精度问题:视觉模型返回的点击坐标可能存在偏移,复杂界面成功率下降
  • 平台权限门槛:macOS需开启辅助功能权限,Linux无头环境需配置XFCE4+VNC
  • 成本累积:高频使用下API费用可能超预期(GPT-5.4 CUA约$0.15/任务)
  • 自动化滥用风险:被用于恶意自动化操作(如批量注册、爬虫)时责任边界模糊

适合人群

  • 需要批量处理桌面重复性任务的开发者/运维人员
  • 无障碍辅助需求用户(需配合人工复核)
  • RPA(机器人流程自动化)爱好者与技术验证团队
  • 不适合:处理敏感财务/隐私数据、关键生产环境无人值守操作

常规风险提示

  • 配置文件 config.json 中的API密钥需妥善保管,避免提交至版本控制
  • 建议先在隔离环境(虚拟机/容器)中测试,确认行为符合预期后再用于工作机
  • 涉及删除、支付、sudo等操作时,系统会要求确认,请勿在无人监控时运行

Screen Vision 内容

references文件夹
scripts文件夹
core文件夹
platform文件夹
setup文件夹
vision文件夹
手动下载zip · 23.0 kB
API_CONFIG.mdtext/markdown
请选择文件