Skip to content

接入 Pi:需要先装 Node.js

图文分步 | 面向愿意折腾一点的用户 | Pi 是"自带模型 API key"的引擎

Pi 是 Scholardo 支持的另一个 CLI agent,走 "自带模型 API key"(Bring your own model API key) 的路线。和别的引擎相比,Pi 有一个额外前置条件:你的电脑上要先装好 Node.js。这一篇先把这个前提说清楚,再走安装。


前置条件(第一行就是重点)

  • 必须先安装 Node.js:Pi 通过 npm 安装,而 npm 随 Node.js 一起提供。没有 Node.js,Pi 装不上。
    • nodejs.org 下载并安装(选 LTS 长期支持版即可)。
    • Scholardo 在你安装 Pi 之前也会提示这一点——安装确认框会明确写着 Requires Node.js (npm) to be installed first.
  • 一个你自己的模型 API key(Pi 走"自带 key"路线)。
  • 一台装好 Scholardo 的 macOS 电脑。

💡 怎么确认 Node.js 装好了?打开"终端"App,输入 node -v 回车,能显示一个版本号(如 v20.x.x)就说明装好了。


分步文案

第 1 步 · 先装 Node.js

  1. 浏览器打开 nodejs.org,下载 LTS 版本的 macOS 安装包。
  2. 双击安装,一路下一步。
  3. 装完在"终端"里 node -v 验证一下(见上)。

第 2 步 · 在 chooser 里安装 Pi

  1. 在右栏终端区新开 session,"Choose an agent" 卡片里找到 Pi 那一行(副标题 Bring your own model API key)。
  2. 点该行的 「安装 / Install」
  3. 弹出确认框:
    • 正文会包含命令 npm install -g --ignore-scripts @earendil-works/pi-coding-agent
    • 并追加一句:Requires Node.js (npm) to be installed first.(需先装 Node.js)
    • Install
  4. 如果这一步报错、提示找不到 npm:说明 Node.js 没装好或没被识别——回第 1 步装 Node.js,重启 Scholardo 后再试。

第 3 步 · 填 key、启动

  1. 装完后,按 Pi 的引导填入你自己的模型 API key("自带 key"路线)。
  2. A1 设计:装完 chooser 自动复现,点 Pi 行启动;失败显 「重试 / Retry」
  3. 终端底部出现输入框,敲下第一句即可。

Shot list(截图清单)

Scholardo 界面用当前发布版录制。nodejs.org 属厂商界面,如实截取。key 截图打码。

图号截什么界面来源关键 callout
1nodejs.org 下载页,圈出 LTS 版本厂商界面(nodejs.org,如实截取)🔴 "先装这个,否则 Pi 装不上"
2终端 node -v 显示版本号macOS 终端字幕"能出版本号 = 装好了"
3chooser 里 Pi 行(副标题 Bring your own model API key)+「安装 / Install」Scholardo圈出 Pi 行
4安装确认框,含 npm install … pi-coding-agentRequires Node.js (npm) to be installed first.Scholardo圈红那句 Node.js 前置提示
5填入自带 API key(打码)后启动Scholardo(key 打码)字幕"Pi 走自带 key 路线"

关键 callout 汇总

  1. 🔴 先装 Node.js(nodejs.org,LTS):Pi 靠 npm 安装,没有 Node.js 装不上。
  2. 确认框会明写 Requires Node.js (npm) to be installed first.
  3. Pi 是"自带 key"路线:需要你自己的模型 API key。
  4. A1 装完自动复现:点行启动,失败显「重试 / Retry」。

常见坑(详见 P0-6 安装/登录 FAQ

  • 提示找不到 npm / node:Node.js 没装好或没被识别。去 nodejs.org 装 LTS,重启 Scholardo 再试;可在终端 node -v / npm -v 自查。
  • 装完要填 key:Pi 不像 Claude/Codex 那样用订阅登录,它需要你自带模型 API key,按引导填入即可。

数据隐私披露

用 Pi 与模型对话时,你的文稿内容会发送给你所配置的模型服务商处理(由你自带的 API key 指向哪家而定)。Scholardo 只在你主动发起对话时发送所需内容。若材料涉及未公开数据、受访者隐私或保密协议,请先确认发送给第三方 AI 服务是否符合你所在机构的合规要求。

Scholardo 是闭源商业产品。