LinkAI 桌面客户端无法连接本地资源——权限与安全机制说明
桌面客户端的安全模型是"工作空间内外有别"——Agent 在自己的工作空间目录内可以自主操作文件、执行终端命令、控制浏览器,但工作空间之外的操作需要你手动确认。理解这个模型能解释大部分"桌面端好像卡了 / 没反应"的现象。
安全模型
工作空间目录
桌面客户端安装完成后会在你的用户目录下创建一个独立的工作空间(具体路径在客户端设置里可以看到)。这个目录是 Agent 的"主场":
- Agent 可以自主读写这个目录内的文件(创建、修改、删除、重命名等)
- 可以在这个目录内执行 Bash / PowerShell 命令
- 可以操作 浏览器 访问网页、截图、抓取内容
工作空间之外
当 Agent 想要操作工作空间之外的文件时:
- 不会静默执行,会向你发送确认请求
- 你可以允许(本次执行)、总是允许(记住这个目录的权限)、拒绝
- 如果你没及时响应,Agent 会等待(超时后自动跳过这一步)
这个机制是为了防止 Agent 误操作你的重要文件(比如误删 Documents 里的文档)。
对话内容和模型推理
一个需要理解的点:虽然文件操作在本机执行,但对话内容和 Agent 执行任务时读取的必要上下文仍然会发送给大模型进行推理。这是所有需要大模型能力的 Agent 产品的共同点。
如果你对这一点敏感,可以用自定义模型接入本地部署的模型,但本地模型的能力上限取决于你的硬件资源。
常见"无法连接"的原因
症状 1:Agent 说"需要你的确认"但没弹窗
可能原因:
- 客户端的系统通知被禁用了
- 客户端窗口最小化在后台
- Windows 系统通知设置里屏蔽了 LinkAI 的提示
解决:把客户端保持在前台运行、开启系统通知权限。
症状 2:Agent 操作本地文件很慢或卡住
可能原因:
- 你让 Agent 处理的文件很大(比如几百 MB 的 PDF),需要上传到云端做初步处理
- Agent 正在等待大模型响应(云端推理的网络延迟)
解决:处理大文件时给 Agent 足够时间,不要中途中断。
症状 3:渠道接入(微信 / 飞书 / 钉钉)没响应
最常见原因:电脑关机或休眠了。桌面客户端的渠道接入依赖客户端在本机运行——关机或休眠时:
- Agent 无法响应渠道里的消息
- 定时任务无法执行
- 手机端远程指挥 Agent 处理本机任务的功能也不可用
解决:
- 需要 24/7 响应 → 切换到 云端托管 模式
- 只是偶尔离线 → 在电脑电源设置里把"休眠"时间调长
症状 4:Agent 说"没有执行 XXX 的权限"
说明 XXX 路径不在 Agent 的工作空间里。在弹出的确认对话框里选择"总是允许"可以永久授权该目录。
数据沉淀位置
桌面客户端的数据全部在本机:
| 数据类型 | 存放位置 |
|---|---|
| 工作空间文件 | 客户端工作空间目录 |
| 核心记忆 + 天级记忆 | 工作空间目录下的 memory 子目录 |
| 本地知识库 | 工作空间目录下的 knowledge 子目录 |
| 对话历史 | 工作空间目录下的 sessions 子目录 |
| 配置文件 | 用户配置目录 |
手动备份
以上目录都是标准文件系统,可以直接用系统自带的方式拷贝到备份位置。桌面客户端关闭后备份最安全——避免读写冲突。
团队模式下的权限
桌面客户端的多智能体团队:
- 每个智能体成员独立的记忆和知识库
- 可以选择共享知识库和技能,也可以各自独立
- 团队的工作空间和产出全部存放在本机
本机 vs 云端:何时换模式
| 需求 | 建议 |
|---|---|
| 处理本机文件、本地开发 | 桌面客户端 |
| 7×24 在线、定时任务 | 云端托管 |
| 两者都有 | 两个同时使用,各司其职 |
桌面客户端和云端托管共享同一个 LinkAI 账号和积分体系,可以同时开——云端助理负责常驻在线任务,桌面助理负责本机文件和开发,互不干扰。