提交智能体收藏0
工具发现

invisible_dots:为每个智能体分配独立虚拟机的自托管工具

invisible_dots 是开源的、可自托管的工具,为每个 Dot 智能体分配一台硬件加速虚拟机:内含 Linux 桌面、持久磁盘和带独立身份登录状态的浏览器,可执行任务、定时自动化和审批流程。

工具定位

invisible_dots 是一个开源、可自托管的工具,README 将其定位为 OpenAI Dots、Grok Bot 等托管产品的替代方案。它用于提供“一台计算机 + 一个人”式的智能体:你向 Dot 提出需要操作计算机和人工判断的请求,Dot 在自己那台机器上完成,可以持续较长时间。项目状态标为 alpha,许可为 MIT。

每个 Dot 拥有的能力

  • 独立计算机:硬件加速虚拟机,内含 Linux 桌面和持久磁盘,空闲时休眠,收到下一条消息、任务或自动化时唤醒。
  • 浏览器:基于 invisible_playwright_mcp,Firefox 在 C++ 层打补丁、指纹在引擎内部设置;每个身份保留自己的 cookie 和登录状态。
  • 记忆与技能:在 home 目录写下笔记和操作说明,下次任务时读取。
  • MCP 服务器:可声明程序或 URL 形式的 MCP 服务器,密钥不写入配置文件。
  • 权限:每个工具归入允许、询问、拒绝三种权限;询问请求进入 Inbox,重启后仍在,通过后只执行一次。
  • 任务与自动化:带优先级和启动时间的队列,以及到点启动计算机执行的周期性任务。
  • 接入方式:Web UI、命令行、带实时事件的 HTTP API、Telegram,WhatsApp 需主动开启。
  • 崩溃恢复:重启或 kill -9 后,已接受的消息和任务不丢,被中断的工具调用不会重复执行。

准备条件与启动

需要 Node 24+、Go 1.25+、Git 和 x86-64 硬件虚拟化,以及一个 OpenRouter 密钥。README 给出 Windows(PowerShell,借助 winget)和 Ubuntu 24.04 两套命令:克隆仓库后执行 npm ci、构建 CLI、运行 setup --all 与 server。setup --all 会安装 QEMU、启用 KVM 或 Windows Hypervisor Platform,并构建或下载 Dot 镜像,重启后重跑可继续。之后访问 http://127.0.0.2:3000 填入密钥并创建第一个 Dot。

使用示例与边界

README 的例子包括:用名为 research 的浏览器身份打开页面并读取标题和首句、每天检查航班票价写入 CSV 并报告最便宜的一天、用购物身份登录商店下载本月发票并记住发票页面位置。项目以现状提供、不附担保;Dot 会以你的账号和网络连接行动,作者提醒需遵守目标站点条款和 robots.txt。文档中另有安装、架构、故障排查和测试说明。

来源与核对说明

  1. feder-cr/invisible_dots ↗https://github.com/feder-cr/invisible_dots

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞人数由服务器记录,收藏保存在当前浏览器。

继续阅读

PentAGI:自托管多智能体自主渗透测试系统 →

Cognee:为 AI 智能体提供持久记忆的开源工具 →

面向 AI 代理的网络安全技能库:结构与覆盖范围 →

CloakBrowser:面向 Playwright/Puppeteer 的 stealth Chromium 封装工具 →