Show HN:Isle——面向计算机操作 Agent 的托管应用环境
英文标题:🔶 Show HN: Isle – managed application environments for computer-use agents
Isle 提供面向计算机操作型 Agent 的托管沙箱环境,开发者可通过 Python 客户端创建并控制预装应用的运行环境。示例中创建了一个包含 KiCad 的沙箱,并通过截图、鼠标、键盘等接口连接任意 Agent 进行图形界面操作。平台还支持在本地与沙箱之间上传、下载工程文件,完成任务后可停止沙箱。该类基础设施可降低开发和部署 GUI 自动化 Agent 的环境配置与隔离成本。
打开原文相关 3 · 机会 1
73.0 KB
69.6 KB
72.9 KB
73.1 KB
73.1 KB
73.1 KB
73.1 KB
73.1 KB
69.7 KB
73.2 KB
115.2 KB
34.4 KB
中文
python from isle import Client
isle = Client()
sandbox = isle.sandboxes.create("kicad")
# 连接任意计算机操作 Agent
image = sandbox.screen.screenshot()
sandbox.mouse.click(500, 300)
sandbox.keyboard.type("100nF")
sandbox.keyboard.keypress(["CTRL", "S"])
# 在本地与沙箱之间传输产物文件
sandbox.files.upload("schematic.kicad_sch")
sandbox.files.download("/home/user/work/board.kicad_pcb")
sandbox.stop()
English / 原文
from isle import Client
isle = Client()
sandbox = isle.sandboxes.create("kicad")
# Connect any computer-use agent
image = sandbox.screen.screenshot()
sandbox.mouse.click(500, 300)
sandbox.keyboard.type("100nF")
sandbox.keyboard.keypress(["CTRL", "S"])
# Move artifacts in and out
sandbox.files.upload("schematic.kicad_sch")
sandbox.files.download("/home/user/work/board.kicad_pcb")
sandbox.stop()