news 2026/10/29 1:31:51

PI-Desktop 安装与首次配置指南:10 分钟在 macOS、Windows、Linux 跑通第一个 AI 编程任务

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
PI-Desktop 安装与首次配置指南:10 分钟在 macOS、Windows、Linux 跑通第一个 AI 编程任务

PI-Desktop 安装与首次配置指南:10 分钟在 macOS、Windows、Linux 跑通第一个 AI 编程任务

【免费下载链接】PI-DesktopLocal-first AI coding agent desktop: Electron + Rust host core + pi Agent Harness + user-installable plugins项目地址: https://gitcode.com/GitHub_Trending/pid/PI-Desktop

PI-Desktop 是本地优先的 AI 编程 Agent 桌面客户端,基于 Electron + Rust host core + pi Agent Harness 构建。从下载安装到发出第一条编码提示词,全程约 10 分钟;项目与会话留在本机,API Key 存系统钥匙串,无需账号。

开装前自检

条件验证方式
Linux 需 glibc ≥ 2.35(Ubuntu 22.04+ / Debian 12+ / Fedora 36+)终端执行ldd --version,输出 ≥ 2.35
macOS 确认芯片架构(Apple Silicon 或 Intel)“关于本机”里查看,决定选 arm64 还是 x64 包
模型 API 端点可访问保存 Provider 后模型列表能自动拉取即通

30 秒选定你的安装包

当前发布线为0.21.x(Early Preview),到项目 Releases 页面取最新版,按下表对号入座:

系统 / 架构推荐包备注
macOS · Apple SiliconPI-Desktop-<版本>-arm64.dmgDeveloper ID 签名 + Apple 公证
macOS · IntelPI-Desktop-<版本>-x64.dmg另有.zip
Windows · x64PI-Desktop-Setup-<版本>.exe(NSIS 向导)支持应用内更新
Windows · 免安装PI-Desktop-Portable-<版本>.zip解压直接运行
Linux · x64 / arm64.AppImage(首选)另有.deb/.rpm/.asar

macOS、Windows NSIS 版和 Linux AppImage 支持应用内下载安装新版;便携 ZIP 版只弹提示,需手动下载新 ZIP 替换旧目录。

主线三步:下载 → 安装 → 启动验证

  1. 下载:打开 Releases 页面,下载与上表匹配的包。【成功判据】文件名中的版本号与架构(arm64 / x64 / arm64-linux)和你的系统一致。
  2. 安装:macOS 把PI-Desktop.app拖入/Applications;Windows 运行 NSIS 向导(便携版直接解压);Linux 双击 AppImage,或执行apt install ./xxx.deb/dnf install ./xxx.rpm。【成功判据】桌面、开始菜单或应用列表中出现 PI-Desktop。
  3. 启动验证:双击启动 PI-Desktop。【成功判据】看到左侧项目/会话栏、中间会话区和底部输入框;首次启动会弹出Get started新手清单,先别关,下一步就靠它。

分平台坑点速查

平台易踩坑一句话修复
macOS个别未公证构建被 Gatekeeper 拦截,提示"已损坏"xattr -r -d com.apple.quarantine /Applications/PI-Desktop.app后重试
Windows怀疑缺 VC++ 运行库;便携版任务栏图标异常宿主已静态链接 CRT,直接启动即可;图标异常时直接运行 ZIP 内的PI-Desktop.exe
Linux旧系统 glibc 不够,宿主进程加载失败、窗口闪退ldd --version确认 ≥ 2.35,不达标只能升级发行版

跑通第一个真实任务

  1. 接入模型:点击清单中的Add an AI provider,深链到Settings → Model configuration,选择 Service、填 Base URL 与 API key、勾选要用的模型,点Save provider。API key 会写入系统钥匙串。

验证:模型列表能从服务端自动拉取、provider 保存成功即通过。

  1. 打开项目:回主界面点清单中的Open a project folder,选任意本地仓库目录。验证:侧边栏出现该项目,本地文件与命令能力随之解锁。
  2. 选工作模式:输入框左下角切换——日常改码用Agent直接执行;大型重构用Plan先出方案再执行;只关心结果用Goal锁定验收标准。
  3. 发送第一条提示词:点清单中的Send your first message,输入例如"给这个项目写一个 README 的目录章节",点Send。验证:右侧 Work Panel 出现文件改动 diff 与命令输出。

新手清单的规格与交互细节见 docs/spec/04-ux/05-onboarding.md。

至此 PI-Desktop 已正式上线:项目留在本机,模型随时可换。下一步可以试试用Plan模式跑一次大型重构。想从源码构建开发版,环境需 Node.js ≥ 22.19、pnpm ≥ 10 与稳定版 Rust:

git clone https://gitcode.com/GitHub_Trending/pid/PI-Desktop cd PI-Desktop pnpm install cargo build -p host-core pnpm build:js && pnpm dev

各平台打包、签名与产物清单见 docs/spec/06-delivery/06-release-runbook.md。

完成度自检

  • ☐ 下载并安装了与系统架构匹配的安装包
  • ☐Settings → Model configuration已接入至少一个 Provider 并保存
  • ☐ 已打开一个本地项目目录
  • ☐ 第一条提示词已发送,Work Panel 中看到改动 diff 或命令输出

【免费下载链接】PI-DesktopLocal-first AI coding agent desktop: Electron + Rust host core + pi Agent Harness + user-installable plugins项目地址: https://gitcode.com/GitHub_Trending/pid/PI-Desktop

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/29 1:31:20

ECDICT英汉词典数据库终极指南:开发者完整集成教程

ECDICT英汉词典数据库终极指南&#xff1a;开发者完整集成教程 你是否曾在开发语言学习应用时&#xff0c;为找不到高质量的英汉词典数据而苦恼&#xff1f;&#x1f680; ECDICT开源英汉词典数据库正是为你量身打造的解决方案&#xff01;这个拥有76万词条的强大数据库&#x…

作者头像 李华
网站建设 2026/10/29 1:25:45

资料库不是网盘:用page发布、检索与doc修订流打造知识底座

我把部门三年的技术规范、项目文档、验收材料全部按目录分好类&#xff0c;整整齐齐丢进了公司网盘&#xff0c;自认为资料库已经建成了。直到有天新同事问我&#xff1a;"咱们那份线上发布Checklist现在有几版&#xff1f;"我点开网盘&#xff0c;看到"发布Che…

作者头像 李华
网站建设 2026/10/29 1:23:18

CS-Books|1000+本计算机经典书籍收纳指南:一页找全你想读的书

CS-Books&#xff5c;1000本计算机经典书籍收纳指南&#xff1a;一页找全你想读的书 【免费下载链接】CS-Books &#x1f525;&#x1f525;超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C、Java、Python、Go语言、数据结…

作者头像 李华
网站建设 2026/10/29 1:22:38

DzzOffice Docker 部署教程

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/29 1:20:10

2026开盘啦数据接口,竞价抢筹,尾盘抢筹数据接口api

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华