Repolode
chekusu

chekusu/yomado

一款原生 macOS 应用,可创建软件虚拟显示器,供视觉类 AI 智能体在桌面应用中工作。

Star
162
Fork
12
未关闭 Issue
8
最近提交
3天前

这是什么?

yomado(夜窗)是一款原生 macOS 应用,为视觉类智能体创建软件虚拟显示器。Codex 等智能体通过截图理解界面,并用鼠标和键盘直接操作桌面应用,适合 Blender、Marvelous Designer 这类没有合适 MCP 接口的软件。yomado 为这些窗口提供显示表面,让图形桌面在没有硬件假负载插头的情况下保持可用。

用户可以创建带名称的虚拟屏幕,分辨率支持 1920 × 1080 或 2560 × 1440,并可选择 HiDPI。应用图标可在虚拟屏幕与物理显示器之间拖动,也可以从访达选择正在运行的 .app 来移动其普通窗口,移回时恢复原位置。随附的技能文件可让支持电脑操作的智能体为任务配置和管理这些屏幕。

虚拟显示器属于当前登录会话,与用户共享键盘、指针和焦点。项目使用私有 macOS 接口,系统更新后兼容性可能变化;显示器待机和无人值守运行尚未验证。

核心功能

  • 01可创建多个带名称的虚拟显示器,分辨率为 1920 × 1080 或 2560 × 1440,可选 HiDPI。
  • 02支持将应用图标在虚拟屏幕与物理屏幕之间拖动,也可手动移动窗口。
  • 03可从访达选择正在运行应用的 .app 文件,移动其普通窗口。
  • 04窗口移回物理显示器时恢复到原始位置。
  • 05附带技能文件,让支持电脑操作的智能体配置和管理工作屏幕。
  • 06虚拟显示器存在期间保持系统和图形桌面唤醒。

适用场景

  • 让 Codex 通过截图和输入操作 Blender 或 Marvelous Designer。
  • 为视觉类智能体提供独立工作区,用户同时在物理显示器上工作。
  • 在手动关闭物理显示器时,仍保持图形桌面可用。

快速上手

  1. 1

    克隆仓库

  2. 2

    从源码构建应用

    bash ./build.sh
  3. 3

    打开构建好的 dist/Yomado.app

使用前须知

  • 仅支持 macOS,不支持 Windows 或 Linux。
  • 使用私有 macOS API,系统更新后兼容性可能变化。
  • 这是实验性原型;关闭物理显示器后的运行和长时间无人值守使用尚未验证。
  • 虚拟显示器与你自己的会话共享键盘、鼠标和焦点。

标签

常见问题

yomado 是什么?
一款原生 macOS 应用,可创建软件虚拟显示器,供视觉类 AI 智能体在桌面应用中工作。 yomado(夜窗)是一款原生 macOS 应用,为视觉类智能体创建软件虚拟显示器。Codex 等智能体通过截图理解界面,并用鼠标和键盘直接操作桌面应用,适合 Blender、Marvelous Designer 这类没有合适 MCP 接口的软件。yomado 为这些窗口提供显示表面,让图形桌面在没有硬件假负载插头的情况下保持可用。
yomado 可以免费使用吗?用的什么许可证?
yomado 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
yomado 还在维护吗?
活跃维护中。yomado 最近一次提交是在 2026年10月17日。
yomado 适合用来做什么?
让 Codex 通过截图和输入操作 Blender 或 Marvelous Designer。 为视觉类智能体提供独立工作区,用户同时在物理显示器上工作。 在手动关闭物理显示器时,仍保持图形桌面可用。
yomado 怎么安装和运行?
克隆仓库 从源码构建应用: bash ./build.sh 打开构建好的 dist/Yomado.app
在哪里获取 yomado?
源代码和安装说明在 GitHub 上:https://github.com/chekusu/yomado

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目