AI 助手,按你定的规矩办事
HostDock 的 AI 助手能跨服务器排查问题:读日志、查磁盘和服务、提出修复办法。哪些命令它可以自己执行由你决定。默认只有一份只读命令的名单,别的命令都要等你确认、修改或拒绝。

能做什么
跨服务器干活
按名字问任何一台服务器。助手能列出服务器、连接、执行命令、读文件和搜索文件、查看监控记录。
确认由你掌握
三种执行方式任选。确认卡片上写明是哪台服务器,执行前还能改命令。
敏感信息不进提示词
模型只看得到服务器的名字,看不到地址、用户名和凭据。命令的输出发出去之前,会先找出私钥、令牌和密码遮掉。
执行记录
助手执行过的每条命令都有记录,自动执行的也在里面。可以按服务器筛选。
内置服务,或者用你自己的模型
登录后就能用 HostDock 提供的 AI 服务:不用填 API key,每月有一份 token 额度,几个模型可选。也可以用任意支持工具调用的 OpenAI 兼容接口,预设了 OpenAI、DeepSeek、通义千问、Kimi、智谱、OpenRouter 和本机的 Ollama。
就在手边
⌘I 在终端旁边打开面板。右键菜单把终端的输出加进对话,容器的日志一键发给它。
三种执行方式
| 方式 | 自己执行 | 先问你 |
|---|---|---|
| 每次询问 | 没有 | 每一条命令 |
| 安全白名单默认 | 内置的只读命令(ls、cat、df、ps、dig、journalctl、systemctl status、docker logs…)加上你添的前缀 | 其余的命令,包括带重定向、变量、后台运行的 |
| 运行所有 | 所有命令,前提是你确认了解风险 | 像是在读密钥的命令 |
规格
| 接口 | HostDock 提供的 AI 服务(登录后可用),或者任意 OpenAI 兼容的 /chat/completions 接口,要支持工具调用(流式) |
|---|---|
| 预设 | OpenAI、DeepSeek、通义千问、Kimi、智谱、OpenRouter、Ollama,或者自定义地址 |
| 工具 | 列出服务器、连接、执行命令、读文件、列目录、系统概况、监控记录、看文件末尾、搜索文件、写文件 |
| 执行方式 | 每次询问 · 安全白名单(默认)· 运行所有 |
| 输入框里 | 给这段对话换模型、换执行方式,不用进设置;回答里的命令发到终端的输入行,不直接执行 |
| 一定会问 | 像是在读密钥的命令(.ssh/、.env、密码文件),哪种执行方式都问 |
| 命令的限制 | 非交互、60 秒超时,输出截短后才交给模型 |
| 遮掉的内容 | PEM 私钥、网址里的账号密码、Authorization 头、password/token 一类的字段,sk-、AKIA、gh*_、xox* 和 JWT 令牌 |
| 密钥放在哪 | API key 在你的 Mac 上加密保存,不同步 |
常见问题
AI 助手会不问我就执行命令吗?
只执行你允许的。默认的「安全白名单」下,大约一百条只读命令(比如 ls、df、ps、journalctl、docker ps)会自动执行,你也可以加自己的命令前缀。别的命令,以及带重定向、变量、后台运行的,都要等你确认。也可以改成「每次询问」。像是在读密钥的命令一定会问。
HostDock 能用哪些 AI 模型?
登录后可以直接用 HostDock 提供的 AI 服务,不用填 API key,每月有一份 token 额度,几个模型可选。也可以用任何通过 OpenAI 兼容的 chat completions 接口提供、并且支持工具调用的模型。HostDock 预设了 OpenAI、DeepSeek、通义千问、Kimi、智谱、OpenRouter 和 Ollama,也可以填别的 HTTPS 地址或者本机的 HTTP 地址。
AI 模型能看到我服务器的哪些信息?
服务器的名字和分组,以及它执行的命令的输出。服务器列表里的地址、端口、用户名、密码和密钥它都收不到;命令的输出发出去之前,常见格式的密钥、令牌会先被遮掉。
HostDock 的其他功能
把你的服务器收进一个窗口
免费下载,支持 macOS 12 Monterey 及以上。