ok-script

用 Python 看屏幕做操作,游戏自动化少写底层代码

ok-script 是一个基于 Python 的现代计算机视觉自动化框架,主要面向游戏自动化与桌面操作场景。它把图像识别、模板匹配、OCR 等视觉能力与自动化控制流程结合起来,让开发者可以用 Python 脚本描述“看到什么就做什么”的自动化逻辑,而不必从零搭建截图、识别、点击的底层链路。框架通常提供截图采集、图像匹配、坐标定位、键鼠模拟、流程编排等模块,并强调可配置与可扩展,适合需要根据屏幕内容动态决策的自动化任务。相比传统按键精灵式工具,它更贴近编程与视觉识别,能处理界面变化、按钮位置不固定等复杂情况。项目处于早期阶段,星标约 737,社区和文档仍在成长中,适合愿意阅读源码、动手调试的开发者使用。

开源 unknown 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 737
维护状态 较活跃
是否开源
定价模式 unknown

项目数据

分类自动化工作流
开发团队ok-oldking
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议NOASSERTION
主要语言Python
技术栈/模型automation,computervision,game,python
GitHub 星标★ 737
30天Star增速
HF 下载量
上线时间2023-12-16 00:00:00
最近更新2026-09-17 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-18
浏览次数0

使用教程

核心亮点

  • 把截图、视觉识别与键鼠控制封装成 Python 可调用模块,减少重复造轮子
  • 面向游戏自动化场景,支持基于屏幕内容动态决策而非固定坐标点击
  • 纯 Python 技术栈,便于与现有脚本、AI 模型和自动化流程集成

不足之处

  • 项目处于早期,文档与示例可能不够完整,上手需要阅读源码
  • 视觉识别对分辨率、缩放和画面变化较敏感,稳定性依赖调参

适用场景

  • 游戏日常任务自动挂机与重复操作
  • 桌面软件界面自动化测试与流程回放
  • 需要根据屏幕画面变化做条件判断的 RPA 场景

替代项目

Airtest、PyAutoGUI

项目介绍

ok-script 是自动化工作流领域的开源项目,由 ok-oldking 开发,2023 年首次发布。

它收录于自动化工作流分类,该分类目前共有 487 个项目,GitHub 星标数为 737。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-17。

它主要面向的使用场景是:游戏日常任务自动挂机与重复操作。同类可对比的替代方案包括 Airtest、PyAutoGUI。

上一篇:MaaNTE

下一篇:guibot

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 205363 2026-08-10
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 299 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95591 2026-08-10
customermates 开源

比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。

Building a modern alternative to Pipedrive that is 10x more intuitive.

★ 227 2026-08-10