PandaNpc 桌面版是适用于 Windows、macOS 和 Linux 的原生应用程序。它为您提供与网页版相同的聊天、会话和智能体中心体验,外加浏览器标签页无法做到的两件事:它可以在本地作为智能体主机运行 Claude Code、Codex 或 PandaCode,并且它像普通已安装应用一样持续工作——包括任务栏/程序坞图标、原生通知,以及一个在您关闭并重新打开浏览器后依然存在的窗口。
当您确实希望在这台机器上运行编码智能体、更喜欢持久窗口而非浏览器标签页,或者希望获得原生更新和通知行为而不是依赖页面保持打开时,请使用桌面应用。
桌面应用或 PandaPaw 主机——有什么区别?
它们解决不同的问题,并且通常一起使用:
- PandaNpc 桌面版是客户端。它是您查看和输入的窗口。每个平台(网页版、iOS 版、桌面版)都可以充当这种客户端。
- PandaPaw 是一种主机服务。它实际上在机器后台运行 Claude Code、Codex 或 PandaCode,无论当前是否有人在查看它。
桌面应用可以与运行在同一台计算机上的 PandaPaw 主机通信,也可以与运行在完全不同机器上的主机通信——这与 PandaNpc 中其他任何地方使用的基于账户的“已连接设备”流程相同。您不需要安装 PandaPaw 即可将桌面应用用作远程主机的查看器。
平台支持
| 平台 | 安装包 | 架构 |
|---|---|---|
| Windows | NSIS 安装程序 (.exe) |
x86_64 |
| macOS | 通用 .dmg |
Apple Silicon 和 Intel,一个安装包 |
| Linux | AppImage | x86_64 |
安装程序已签名:Windows 版本带有 EV 代码签名证书,macOS 版本已通过 Apple 公证,因此如果从官方下载页面获得,全新安装不应触发“无法识别的发布者”警告。
安装与更新
请按照安装 PandaNpc 和 PandaPaw中的分步安装说明在各个平台上进行安装。安装后,桌面应用会在启动时检查更新,并就地安装更新——您无需为常规更新重新下载安装程序。
每个平台独立发布。Windows、macOS 和 Linux 版本在同一时间点上处于不同的版本号是正常现象;仅影响一个平台打包的修复不需要重建其他两个平台。查看桌面应用版本历史,了解您的平台发布的内容和时间。
为什么选择桌面应用而不是网页应用
两者共享相同的底层界面,因此在功能上没有任何桌面独占的内容。桌面应用增加了:
- 持久窗口,其行为与其他已安装应用类似——不依赖浏览器标签页保持打开,并且能在浏览器重启或崩溃后继续存在。
- 原生操作系统集成——任务栏/程序坞显示、窗口管理,以及适合平台的系统通知,而非浏览器通知权限。
- 同一应用中的本地智能体主机。 如果您想在当前使用的机器上运行 Claude Code、Codex 或 PandaCode,桌面应用既可以作为客户端,也可以(通过同一次安装)作为已连接的主机——无需单独打开终端会话。
如果您主要从不想安装任何软件的机器上查看远程会话,网页客户端 无需安装即可覆盖相同的账户和会话。
安全边界
桌面应用本身不会扩大已连接智能体会话的权限——PandaPaw 的安全边界中描述的工具审批和工作目录规则适用于任何客户端,无论您从哪个客户端查看。安装桌面应用不会打开任何入站网络端口;与每个 PandaNpc 客户端和主机一样,它只发起出站经过身份验证的连接。
故障排除
安装程序被“无法识别的发布者”警告阻止
确认文件是从 pandanpc.com 下载的,而不是镜像站或第三方存档。来自官方页面的签名安装程序通常不应触发此警告;如果仍然触发,请重新下载,而不是选择无论如何都运行它。
应用打开但未显示任何会话
桌面应用是客户端——它显示当前连接到您账户的任何主机(本地或远程 PandaPaw)的会话。在断定应用本身有问题之前,请打开已连接设备确认主机是否在线。
更新未生效
完全退出应用(不仅仅是关闭窗口)并重新启动;更新将在下次完全启动时安装。如果之后显示的版本仍然与版本历史中的最新条目不匹配,请从下载页面的当前安装包重新安装,而不要等待下一个自动更新周期。