Overlord 是一个基于本地计算机的 AI 项目,它借助 macOS 的本机命令和工具,可直接对 macOS 系统进行控制,为你提供便捷的系统操作体验。
⚠️ 重要提示
该项目存在明显风险。Overlord 可以完全控制你的 Mac。请谨慎操作。
brew install cliclick 安装)——鼠标和键盘控制所需git clone https://github.com/hanzoai/overlord.git
cd overlord
python3.12 -m venv venv
source venv/bin/activate
chmod +x setup.sh
./setup.sh
pip install -r requirements.txt
.env 文件中添加以下内容:API_PROVIDER=anthropic
ANTHROPIC_API_KEY=
WIDTH=800
HEIGHT=600
DISPLAY_NUM=1
设置屏幕分辨率(推荐在 XGA/WXGA 分辨率范围内),并添加从 Anthropic 控台 获取的密钥。 2. 启动 Streamlit 应用:
streamlit run streamlit.py
界面将在 http://localhost:8501 可用
我们推荐使用以下分辨率以获得最佳性能:
更高的分辨率将自动缩放到这些目标分辨率以优化模型性能。你可以通过环境变量设置分辨率:
export WIDTH=1024
export HEIGHT=768
streamlit run streamlit.py
⚠️ 重要提示
此参考实现中使用的 Beta API 可能会更改。请参考API 发布说明获取最新信息。