2026-05-12

05月12日

一、今日完成情况

  • 部署Pi agent框架项目
  • 准备期末复习 只复习了20页左右,还有70页
  • 命理学–夫妻宫,入门学习。

二、今日感悟

  • 核心业务数据​:
  • ​今日工作总结:​
  • ​明日工作计划:
  • ​今日学习成长:​

三、备注

四、Pi源码维护

要走高阶自定义、长期产管路线 → 必须用【源码部署】
命令行(npm 全局安装)只适合临时用,完全不适合你

一、为什么你必须用「源码」,不能用命令行安装?

命令行 npm install -g @earendil-works/pi-coding-agent编译后的黑盒

  • 不能改源码
  • 不能加自定义工具
  • 不能改 Agent 思维链
  • 不能接私有模型
  • 不能做二次开发
    完全废掉高阶能力

源码部署你能:

  • 改任意核心逻辑
  • 加工具、改 Prompt、改工作流
  • 调试、打日志、看 Agent 怎么思考
  • 做私有化、做产品化、做团队版
    这才是产管 + 高阶玩家的唯一方式

二、给你:长期高阶路线 → 唯一正确部署方式

全程只用这一种:源码本地开发模式

步骤1:克隆源码(永久工作目录)

git clone https://github.com/earendil-works/pi.git
cd pi

步骤2:安装依赖

npm install

步骤3:构建(每次改源码后都要执行)

npm run build

步骤4:运行(本地开发版 pi)

./pi-test.sh

三、高阶自定义的标准工作流(你未来 100% 用这个)

以后你所有自定义、改造、实验,都按这个来:

  1. 改源码
  2. npm run build
  3. ./pi-test.sh 运行测试
  4. 验证效果 → 继续改

这就是标准前端/Node.js 框架开发模式,也是 Pi 官方推荐的二次开发模式。看起来需要配置源码了,这里API都没有配置过,需要通读源码然后自定义配置。

CleanShot 2026-05-12 at 14.36.12@2x

四、那命令行版(全局 pi)还有用吗?

有用,但只用于快速体验
你走长期高阶路线 → 永远不用全局版,只用源码版


五、我直接帮你绑定:6阶段学习路线 = 源码部署

阶段1:跑通源码 → 必须源码

阶段2:配置层自定义 → 必须源码

阶段3:读懂 Agent 核心流程 → 必须源码

阶段4:自定义工具开发 → 必须源码

阶段5:私有化 & 私有模型接入 → 必须源码

阶段6:多 Agent 编排 & 产品封装 → 必须源码

全程 100% 源码,没有第二种选择。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 kipleyarch@gmail.com
Archive PDF预览 PPTX Obsidian