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% 用这个)
以后你所有自定义、改造、实验,都按这个来:
- 改源码
npm run build./pi-test.sh运行测试- 验证效果 → 继续改
这就是标准前端/Node.js 框架开发模式,也是 Pi 官方推荐的二次开发模式。看起来需要配置源码了,这里API都没有配置过,需要通读源码然后自定义配置。
四、那命令行版(全局 pi)还有用吗?
有用,但只用于快速体验。
你走长期高阶路线 → 永远不用全局版,只用源码版。
五、我直接帮你绑定:6阶段学习路线 = 源码部署
阶段1:跑通源码 → 必须源码
阶段2:配置层自定义 → 必须源码
阶段3:读懂 Agent 核心流程 → 必须源码
阶段4:自定义工具开发 → 必须源码
阶段5:私有化 & 私有模型接入 → 必须源码
阶段6:多 Agent 编排 & 产品封装 → 必须源码
全程 100% 源码,没有第二种选择。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 kipleyarch@gmail.com