AI Pulse
📡 X 信号

可自定义扩展的AI开发框架Pi 不止是AI Agent

很多人把 Pi 当成 Claude Code 的替代品,但它真正厉害的不是终端界面,而是 SDK。 Pi 不只是 Agent,它是一套可以嵌入你自己应用的开发框架。你可以基于它搭一套完全属于自己的 AI 工作流。

定制分四层,由浅到深:

第一层,Prompt 模板。把常用指令写成 Markdown 文件,放在 `.pi/prompts/` 目录下。比如写个 `review.md`,以后在 Pi 里输入 `/review` 就能直接调用。

第二层,Skills。按需加载的能力包,写一个 `SKILL.md` 说明干什么、分几步做。Pi 会自动识别场景并加载,你也可以手动 `/skill:name` 调用。

第三层,Extensions。这是核心。用 TypeScript 写自定义工具,注册到 Pi 里。LSP、浏览器、调试器、子代理、MCP 服务器, whatever 都能接。Pi 出厂只有四个工具,但你可以无限扩展。

第四层,Packages。把 Extensions、Skills、Prompts 打包成 npm 包或 git 仓库,用 `pi install` 一键安装。换机器直接同步,团队也能共享。

最爽的是,你甚至不用自己写代码。直接在 Pi 里描述你想要的扩展,它会读文档、看代码模式,自己生成 TypeScript 保存到 `.pi/extensions/`,`/reload` 就生效。

所以 Pi 不是成品房,是毛坯房加装修工具箱。社区已经有不少现成材料,你也可以自己造。

如果你想搭一个专业的、高效的、完全按你想法来的 AI Agent 系统,Pi 是一个绕不过去的选型。它默认模型本来就会写代码,不多废话,省 token,而且你能把它改成任何你想要的样子。

查看 X 原帖

📬 订阅 AI Pulse

每天三次更新,不错过重要信号

▲ 回到顶部