AI Skill Hub 强烈推荐:沉默天宫 是一款优质的MCP工具。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的MCP工具解决方案,这是一个值得深入了解的选择。
沉默天宫 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
沉默天宫 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/silent-rs/silent-Tiangong
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"----": {
"command": "npx",
"args": ["-y", "silent-tiangong"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 沉默天宫 执行以下任务... Claude: [自动调用 沉默天宫 MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"____": {
"command": "npx",
"args": ["-y", "silent-tiangong"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
以插件为核心的个人 AI Agent 宿主:主程序负责 Agent 循环、模型接入、插件运行时与沙箱,文件、命令、浏览器、桌面操控、记忆、多智能体、定时任务等能力均由插件提供。
天工是一个基于 Rust、Tauri 和 silent 构建的个人智能终端,以桌面应用为核心形态,同时提供 CLI 与 Server 等无界面运行方式接入脚本、服务或外部消息通道。主程序本身只保留通用骨架:会话与 ReAct 循环、模型 Provider、插件注册与路由、权限与沙箱边界、桌面界面与扩展挂载点,以及 Bot 托管、Webhook 等外部接入通道;Agent 能做什么,取决于安装和启用了哪些插件。
官方插件覆盖了日常工作所需的主要能力:读写文件、执行命令和终端、操作嵌入式浏览器、唤起并操控桌面应用、长期记忆、持久 Subagent 协作、定时与触发等。插件同时可以向 Agent 声明工具、向用户贡献界面,让人与 Agent 在同一工作环境中协作;用户也可以在天工内直接创建自己的插件。
强烈推荐安装 Computer Use、嵌入式浏览器和嵌入式终端三个插件,其中 Computer Use 能让 Agent 直接操作微信、飞书、系统设置等任意桌面应用,是天工最值得体验的能力(目前在 macOS 与 Windows 上完整可用,Linux 支持不足)。详见 强烈推荐的插件。
模型接入由主程序提供:适配 DeepSeek 的上下文缓存机制和 V4 新版接口(deepseek-v4-pro / deepseek-v4-flash),支持思考模式分档、结构化与文本协议双通道工具调用解析以及流式 KV cache 命中率统计;支持用 ChatGPT 账号(Codex OAuth)登录直接调用 GPT 系列模型,无需 API Key;会话内可随时切换模型,切换前自动整理上下文。推荐使用 DeepSeek、Kimi、智谱 和 ChatGPT,其他模型可通过自定义供应商接入(支持 OpenAI Chat Completions、OpenAI Responses、Anthropic 协议)。
安全提示:天工默认通过独立 Sandbox Launcher 隔离插件 Sidecar 和按需命令进程。Launcher 分别使用 macOS Seatbelt、Linux bubblewrap、Windows AppContainer 与 Job Object 施加系统级边界;程序缺失、签名无效、自检失败或协议不兼容时拒绝启动受保护进程,不会静默降级。用户可以在「设置 → 沙箱管理」中查看状态、更新 Launcher,并按需配置额外允许目录和环境变量黑名单。关闭按需进程沙箱后,对应进程将以当前用户权限运行,请谨慎操作。
天工的能力分为两层:主程序提供的宿主能力,以及在其上运行的插件能力。
宿主能力(主程序内置):
| 能力 | 说明 |
|---|---|
| Agent 循环 | 会话与工作区上下文装配、ReAct 推理与工具调用、上下文压缩,结构化事件推送到桌面与无界面入口 |
| 模型接入 | DeepSeek V4、ChatGPT 账号(Codex OAuth)、Anthropic 及 OpenAI 兼容供应商,会话级模型切换自动整理上下文 |
| 插件运行时 | 插件注册、清单校验、事务安装、签名信任、工具命名与路由、UI 挂载点、Sidecar 生命周期管理 |
| 沙箱与权限 | 独立 Sandbox Launcher 隔离 Sidecar 与按需命令;桌面会话可在监督模式和信任模式之间切换 |
| 桌面与入口 | Tauri + React + shadcn/ui 桌面界面,以及 CLI、HTTP/WebSocket Server(含 Webhook 触发)等无界面入口 |
| 移动端控制 | 托管独立 Bot 制品接入飞书、微信、QQ,负责下载、配置、启停、监控与升级 |
| 发布更新 | GitHub Release 分发安装包(macOS 已签名并公证),桌面设置页和 tiangong update 共用在线更新链路 |
插件能力(官方插件提供,可按需安装与启停):
| 能力 | 插件 | 说明 |
|---|---|---|
| 文件与命令 | fs、command、terminal | 读写工作区文件、执行受控命令、多标签嵌入式终端(**推荐**) |
| 嵌入式浏览器 | browser | 多标签浏览器,Agent 可浏览网页、读取正文、点击元素、填写表单,用户也可手动操作(**推荐**) |
| 桌面操控 | computer-use | 唤起桌面应用并自动分屏,截图观察界面,用系统级键鼠和无障碍控件树操作原生应用(**首推**;Linux 仅支持控件树) |
| 多智能体协作 | subagent | 持久 Subagent 拥有独立身份、指令与记忆,可按需招募、激活并派发带完成条件的任务 |
| 长期记忆 | memory | 检索、反刍与工作区隔离,支持内置本地推理模型,也可作为 MCP / HTTP 服务独立运行 |
| 定时与触发 | scheduler | Cron 定时任务,可关联会话复用上下文,结果可推送到 Bot 通道 |
| 扩展接入 | mcp、skill、prompt | 接入 MCP Server、Skill 技能与自定义提示词 |
| 开发与创作 | coding、plugin-creator | 开发工作流检查与交付审查;在对话中创建、构建并安装自建插件 |
完整插件列表与插件形态见下文 插件系统。
sudo apt-get install -y build-essential pkg-config protobuf-compiler libssl-dev ca-certificates curl
在 GitHub Releases 下载当前系统对应的安装包:
.dmg,打开后将「天工」拖入「应用程序」目录。.msi 或 .exe,按安装向导完成安装。.AppImage、.deb 或 .rpm,按发行版习惯安装或直接运行。macOS 安装包已接入 Developer ID 签名与 Apple 公证,可直接打开。
在无桌面环境的服务器上(VPS、云主机、Docker 容器),推荐通过源码编译获得纯 CLI/Server 二进制(不依赖 WebKit/GTK 等桌面运行时):
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh && source "$HOME/.cargo/env"
git clone https://github.com/silent-rs/Tiangong.git && cd Tiangong cargo build --release sudo install -m 0755 target/release/tiangong /usr/local/bin/tiangong
服务端通过网页配置页完成无界面配置(详见 [`docs/linux-server-deployment.md`](docs/linux-server-deployment.md)):
bash
天工以桌面应用为主要使用方式,模型配置、插件安装、会话管理与沙箱管理均可在设置页完成。首次启动时若 Sandbox Launcher 尚未就绪,应用会尝试从官方清单安装并验证;安装失败不会阻塞对话,但依赖沙箱的工具会拒绝执行,可稍后在「设置 → 沙箱管理」中重试。源码运行时默认启动桌面应用:
cargo run --release
需要接入外部系统或在无桌面环境运行时,同一入口也提供无界面运行方式(详见 Linux 服务器部署指南):
tiangong server -d # 后台启动 Server
tiangong server stop # 停止后台 Server
tiangong update --check # 检查更新
更新机制:桌面应用通过设置页或 tiangong update 自动下载安装更新;无界面二进制(Linux 服务器)当前需重新编译或下载新版本二进制替换(tiangong update --check 仅检查版本不自动安装)。配置独立存储在 ~/.tiangong/,更新二进制不丢失配置。
| 主界面:对话、工具过程与运行状态 | 持久 Subagent 管理 |
|---|---|
|  |  |
| **插件管理:安装、启停与后台服务状态** | **模型配置:多供应商与 ChatGPT 账号** |
|  |  |
无桌面环境的全部配置(智能体、模型、Server、插件管理与各插件配置页)统一在网页配置页完成,页面与桌面设置页使用同一套组件;配合 --host / SSH 隧道可在本地浏览器中配置服务器上的天工(详见 CLI 配置指南):
tiangong config # 本机打开配置页
tiangong config --host 0.0.0.0 --port 8800 --no-open # 服务器:打印访问地址
tiangong bot start feishu # 在后台启动已配置的 Bot(如开机脚本中使用)
tiangong cli 对话中输入 /config 也可打开同一配置页。
默认数据目录:
~/.tiangong/
models.json 模型配置:Provider + Model + Routing
server.json Server 监听配置(host/port/auth_token)
custom-prompt.md 自定义 Prompt(独立文件,CLI 可直接编辑)
skills.json Skill 配置
sessions/ 会话持久化
logs/ 运行日志
media/ 生成或归档的媒体文件
data/<插件 id>/ 插件自有数据,旧版位于存储根的数据由各插件首次启动时自行迁入:
mcp/ MCP 配置 mcp.json 与能力缓存
memory/ 长期记忆数据(含独立 config.json)
scheduler/ 定时任务(jobs.json 与运行记录)
subagent/ Subagent 身份(agents/)与运行态(runtime/)
index/ 工作区与会话全文索引
auth/ 账号登录凭据(如 ChatGPT OAuth 令牌,默认禁止插件读取)
plugins-dev/ 自建插件开发目录
sandbox/ Sandbox Launcher 与伴生签名
模型配置采用 Provider、Model、Routing 三层结构。api_key 支持 ${ENV_VAR} 环境变量引用,便于避免明文保存密钥。自定义 Prompt 独立存储为 custom-prompt.md,可在 tiangong config 配置页中编辑。
详细的 Linux 服务器部署、systemd 托管、反向代理与更新策略见 部署指南。
天工的能力取决于装了哪些插件。下面三个官方插件让 Agent 能直接看到、操作你的电脑,强烈推荐安装;其中 Computer Use 是天工最有特色的插件,建议首先安装。安装方式:「设置 → 插件管理」中从官方目录安装并启用。
天工的 Agent 能力全部以插件形式提供并独立演进,主程序只负责运行时、路由与边界。插件通过清单声明入口、权限与能力,运行在受控运行时中与主程序解耦。支持多种插件形态,覆盖从纯界面到带原生 sidecar 的完整场景:
| 形态 | 适用 |
|---|---|
| 纯 UI 插件 | 面板、工具页、输入区动作,标准前端工程(推荐 Vue 3 + Vite) |
| TypeScript 工具插件 | 带 UI 的工具提供器、审批与用户征询 |
| Node sidecar 插件 | 常驻或按需 Node 进程提供工具能力,可带拓展区页面,也可无界面 |
| WASM 逻辑层插件 | 工具、提示词、生命周期与原生 sidecar |
| 混合插件 | UI 挂载 + WASM/sidecar 能力组合 |
{插件id}__{工具名} 暴露给模型,描述标注来源插件,同名工具不再互相覆盖;工具结果抬头、工具行图标(plugin.json 的 tool_icons,支持 工具名:参数=取值 特指声明,如按 action 区分操作)与工具视图(session.message-item 的 replace 贡献声明 tools,接管工具调用展开区;未声明时以文本默认显示)均由插件提供,宿主不按工具名写死展示。entrypoints、permissions 与 capabilities,主程序按声明路由请求;实际会话工作区和执行策略由宿主根据调用上下文确定,插件载荷不能自行扩大权限。@silent-ai/plugin-creator 提供 ui-app / ts-tool / ts-npx / node-sidecar / node-tool 五种工程模板,也可用 cargo run -p xtask -- new-plugin <id> 生成纯 UI 最小骨架;构建产物经「设置 → 插件管理 → 导入本地插件」走正式安装链路(清单校验 → 事务安装 → 注册表加载)。官方 Plugin Creator 插件支持在对话中直接创建、构建、签名并安装插件,安装后当前会话即可通过 call_local_plugin 动态调用,无需新开会话。官方插件一览:
| 类别 | 插件 |
|---|---|
| 基础工具 | fs 文件、command 命令、terminal 终端、fetch 网络请求、index 工作区索引 |
| 交互与界面 | browser 浏览器、computer-use 桌面操控、interaction 用户征询、screenshot-input 截图输入 |
| Agent 能力 | memory 长期记忆、subagent 多智能体、scheduler 定时与触发、skill 技能、mcp MCP 接入、prompt 提示词 |
| 开发与多媒体 | coding 开发工作流、plugin-creator 插件创作、generate-image-openai 生图、analyze-attachment 图片分析 |
持久 Subagent 适合资料搜集、代码实现、测试验证、方案评审等需要长期身份、跨会话上下文与任务跟踪的工作。Subagent 统一由官方 subagent 插件管理,提供三种运行后端:原生 Subagent(默认,系统为其建立专属会话并跨任务延续上下文)、关联已有天工会话、受管 CLI 进程;在任意会话中激活后绑定当前 Workspace。
内置的进程内 Agent Team 已移除,多智能体协作统一由 subagent 插件提供。升级后如未安装该插件,可在设置的「插件管理」页从官方目录安装;旧会话中已保存的 Agent 消息与事件仍可只读查看。
在扩展区或对话中创建 / 选择持久 Subagent
↓
在当前会话激活并绑定 Workspace
↓
发送普通消息或提交有完成条件的正式任务
↓
完成、阻塞或失败通过可靠反馈返回发起会话
已支持的能力:
create_agent 工具直接招募成员:同名复用并延续指令与记忆,默认创建后立即激活,可马上派活。详细设计见 RFC 0011:多智能体协作系统;后续能力以 subagent 插件形式迭代。
官方 browser 插件提供基于系统 WebView 的多标签浏览器,宿主负责 WebView 容器与标签生命周期,支持 Agent 自主浏览和用户手动操作两种模式协同工作:
web_fetch 打开网页读取正文,超长正文保留头尾、中间省略,需要细节时用 web_page_text 分段读取或关键词搜索;还可查询 DOM、提取并填写表单、点击元素。官方 computer-use 插件让 Agent 能操作浏览器之外的原生桌面应用,适合微信、系统设置、自绘界面等无法通过网页或命令完成的场景:
相关设计见 docs/computer-use/。
高质量的开源MCP工具
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
总体来看,沉默天宫 是一款质量优秀的MCP工具,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | silent-Tiangong |
| 原始描述 | 开源MCP工具:桌面级 AI 自动化中枢:支持 GUI、CLI、Server、多智能体协作、MCP/Skill、长期记忆和多媒体生成。。⭐9 · Rust |
| Topics | AI自动化Rust |
| GitHub | https://github.com/silent-rs/silent-Tiangong |
| License | Apache-2.0 |
| 语言 | Rust |
收录时间:2026-06-09 · 更新时间:2026-06-11 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端