PI:从使用AI工具,到创造AI工具

摘要: 项目简介 Pi是一个在终端里运行的AI编程框架。打开它,面对的是一个极简的命令行界面。没有按钮,没有侧边栏,只有闪烁的光标和一个可以对话的AI。它的核心任务很单纯:协助你完成编码相关的任何操作。 这个框架的特别之处在于它的可扩展性。Pi本身不捆绑太多功能,它的力量来自一套开放的扩展系统。开发者可以安...

项目简介

Pi是一个在终端里运行的AI编程框架。打开它,面对的是一个极简的命令行界面。没有按钮,没有侧边栏,只有闪烁的光标和一个可以对话的AI。它的核心任务很单纯:协助你完成编码相关的任何操作。

这个框架的特别之处在于它的可扩展性。Pi本身不捆绑太多功能,它的力量来自一套开放的扩展系统。开发者可以安装社区发布的npm包,为终端添加绘图、图表等丰富的视觉元素。更关键的是,任何重复的工作流,都能被封装成一个扩展,一键调用。

整个工作过程围绕“会话树”展开。与AI的每一次交流都被记录下来,但不像普通聊天那样直线延伸。你可以随时回到之前的某个提问节点,从那里开启一条全新的讨论分支。这种设计保留了探索的多种可能性,代码的迭代路径变得清晰可见。

食用指南

访问地址

传送门:https://pi.dev/

开源地址:https://github.com/earendil-works/pi


开源地址

        这个项目因为之前也是OpenClaw使用的主要工具,所以获得44W的star了。这个项目确实是相当简约的代表了。

操作与体验


安装包

        如果想安装使用,当一个编程器也是非常简单的,都有编译好的包,可以直接下载使用的。


供应商


供应商

        PI对AI的支持还是很结实的。主流的国内王厂商基本上都支持,直接使用OAuth就可以了,同时也支持第三方中转的协议,基本上所有协议都覆盖到了。


使用


使用

        安装配置其实还是挺简单的,配置好供应商就可以使用了,轻则可以直接当一个编程器使用。

当然还有一种方式就是写属于你自己的Agent的神器。基本上各种复杂的Agent设计都可以帮你直接跳过了。


官网


仓库

        官网里面其实也有保障,他有个安装包的中心,这个安装包可以让PI获得很多额外的能力,作者以插件的形式让使用者可以按需加载。

写在最后

Pi 展现的是一种可能性。当大多数 AI 工具致力于为所有人打造一个功能齐全的“大客厅”时,它选择递给你一套基础的“积木”。框架本身是骨架,真正的血肉和形态,则由每一位使用者在命令行中亲手搭建。这种开放的设计理念,将创造力从使用界面交还给了工作本身。

开源社区的活力是 Pi 生命力的源泉。无论是能让终端绘图的 @termdraw/pi,还是未来可能出现的任何新奇扩展,都源于开发者“自己动手,丰衣足食”的实践。项目的 GitHub 仓库里,也欢迎着来自新贡献者的每一次讨论。这种从社区中来、到社区中去的循环,让工具本身具备了不断进化的基因。你遇到的问题,可能就是下一个核心功能诞生的起点。

所以,与其说 Pi是一个成品,不如说它是一个起点,一个鼓励你将工作流打磨到极致的沙盒。它不预设终点,只提供土壤。最终能长出什么,取决于你将怎样的想法,付诸于每一次与 AI 的对话和每一次扩展的编写。

转自:https://mp.weixin.qq.com/s/4_9LmnIw8phs7tlJLlOSCw