Agent 与自动化AI 资源
Tianshu(天枢):自托管的 AI Agent 平台,为每个租户配备真实浏览器和沙箱
tianshu-ai/tianshu · An open AI agent platform with a sidecar browser. Built in public.
ELI5:它是什么,解决什么问题
天枢是一个用 TypeScript 构建的自托管 AI Agent 运行时平台。它为每个租户提供真实 Chromium 侧边浏览器(基于 Playwright + noVNC,可实时观看或接管)、隔离的 Linux 沙箱(OpenShell 的 Docker 容器或 microsandbox 微虚拟机,二者选一),以及跨会话持久化的租户工作区文件。平台还包含工作板与后台 Worker、Workforce Studio 配置管理、Maintenance Mode 设置助手、数据源、Boards 仪表盘、Cron 调度、Wiki 知识库、Web 搜索等插件,并支持 Anthropic、OpenAI、Google 等模型 API 与任意 OpenAI 兼容端点。
核心能力与快速开始
★ 4 · TypeScript
- 能做什么
- 提供自托管的多租户 AI Agent 平台:每个租户拥有独立的真实 Chromium 侧边浏览器(Playwright + noVNC)、隔离的 Linux exec 沙箱(OpenShell Docker 容器或 microsandbox 微虚拟机,互斥)、持久化工作区文件树;支持后台 Worker 与 Kanban 工作板、任务依赖图、OpenCode Worker 类型;Workforce Studio 可将主 Agent、Worker、插件集与提示词导出为可编辑/对比/导入导出的 Solution;Maintenance Mode 提供 AI 设置助手与 12 维 doctor 自检;提供模型目录管理、网络出口策略、MCP 服务器与插件配置等设置页;内置 Web 搜索与网页抓取、数据源、Boards 仪表盘、Cron 调度、Wiki 知识库等插件。
- 适用场景
- 适合个人或单一可信运维者自托管一个可扩展的 AI Agent 环境,用于让 Agent 在隔离沙箱中执行命令和读写文件;也适合需要观察 Agent 实时操作真实浏览器的任务,如网页操作与信息收集;还可用于并行派发后台 Worker 完成多步骤任务、在仪表盘中查询数据库、按计划触发任务,以及通过配置 Solution 管理多个 Worker 的模型与插件组合。
- 项目形态
- 可直接使用的工具
- 部署方式
- 自托管;通过 npm 全局安装 @tianshu-ai/tianshu 后执行 tianshu setup 与 tianshu start,服务注册为 macOS launchd、Linux systemd 或 Windows 任务计划程序,Web UI 默认 http://localhost:3110。
- 主要依赖
- Node 22+;沙箱层需选择其一:macOS/Linux 上使用 OpenShell(Docker,推荐)或 microsandbox(需要虚拟化支持),Windows 无原生沙箱,改用 Local Bridge 直接在本机执行命令;需要 Anthropic、OpenAI、Google 或其他 OpenAI 兼容端点的 LLM API key,也可接入本地模型服务。
- 使用限制
- Windows 不支持 OpenShell 或 microsandbox,Local Bridge 方案无沙箱隔离;0.5.0 版本中 admin/Settings 页面尚未有授权门禁,任何已登录用户都可修改主机级配置,目前只适合单一可信运维者使用;许可证状态为 NOASSERTION,README 中虽有 Apache-2.0 徽章,但需自行核实;文档未说明 API 调用成本与性能上限。
- 许可证
- NOASSERTION
- 最近推送
- 2026-10-30 01:42
资料检查:2026-10-30 07:00 · 卡片整理:2026-10-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。