跳到主要内容
Pi:可扩展的 AI 智能体工具包与编程命令行助手
AI 工作流AI 工作流GitHub 源码 ZIP 与原仓库

Pi:可扩展的 AI 智能体工具包与编程命令行助手

Pi: Extensible AI Agent Toolkit and Coding CLI

Pi 是使用 TypeScript 开发的 AI 智能体工具包,包含统一的多模型服务接口、智能体运行机制、终端界面库和交互式编程助手。支持通过扩展、技能、提示词模板和主题定制工作流程。所给资料未说明视频生成功能。

获取方式

GitHub 源码 ZIP 与原仓库链接

项目语言

TypeScript

下载 GitHub 源码 ZIP

这是固定提交的上游源码快照,与 ENHE 交付包分开提供。

AI 工作流详情

工作流来源于 GitHub仓库;使用前请查看下方的获取方式和核验状态。

应用方向

编程开发

项目类型

工作流

开源许可证

MIT

获取方式

GitHub 源码 ZIP 与原仓库链接

GitHub 星标

116,962 · 2026/10/22

打包核验

自动测试未通过

仅提供链接的原因:项目未通过本站隔离环境中的自动测试。

工作流介绍

工作流介绍

展示核心功能、适用场景和交付信息。

项目简介

Pi 是一个可扩展的 AI 智能体工具包。它既提供可在终端中使用的编程助手,也提供用于开发应用的 TypeScript 库,包含统一的多模型服务接口、工具调用、状态管理和终端界面等能力。 这是软件项目仓库,不是资源清单。虽然收录主题为“视频生成”,但所给 README 未说明视频生成功能,不应据此将其视为视频生成工具。

项目使用场景

适合希望在项目目录中使用 AI 编程助手的用户,也适合需要将智能体能力接入应用或自动化流程的开发者。 可以交互式使用,也可以通过打印模式或 JSON 模式进行自动化,通过 RPC 从其他程序控制 Pi,或使用 TypeScript SDK 构建应用。需要定制工作流程时,可使用扩展、技能、提示词模板和主题,并将这些配置组织为 Pi 包,通过 npm 或 Git 分享。

项目作用与解决的问题

Pi 将多家模型服务的调用方式统一为接口,并提供智能体执行任务时所需的工具调用和状态管理,便于开发者复用这些基础能力。仓库中的终端界面库和编程助手则支持在命令行中与智能体交互。 默认功能不包含子智能体和计划模式。Pi 也没有内置权限系统来限制文件、进程、网络或凭据访问,而是使用启动它的用户和进程所拥有的权限。需要隔离运行时,应查阅原始仓库的容器化文档,了解 Gondolin 扩展、Docker 或 OpenShell 方案。

项目使用方法

1. 按下方安装方法安装 Pi,并准备希望它处理的项目目录。 2. 打开终端,使用 `cd /path/to/project` 进入项目目录;将 `/path/to/project` 替换为你的实际目录路径。 3. 输入 `pi` 启动交互式助手。 4. 在 Pi 内输入 `/login`,连接内置 AI 服务提供方的订阅或 API 密钥。资料未提供各服务的收费信息。 5. 输入希望 Pi 完成的任务。需要自动化、RPC 控制、SDK 接入或自定义扩展时,查阅原始仓库对应文档;所给 README 未提供这些用法的完整操作参数。

项目安装方法

1. 准备 Node.js 22.19 或更新版本,这是 README 明确列出的运行要求。资料未给出单独安装 Node.js 的步骤。 2. 选择 npm 安装方式时,在终端运行 `npm install -g --ignore-scripts @earendil-works/pi-coding-agent`。README 说明,正常的 npm 安装不需要运行依赖的生命周期脚本;此安装方式不会固定所有间接依赖的版本。 3. 也可以从页面下方原始仓库获取官方安装脚本入口,并按照其中与你的系统对应的说明操作。README 提供 macOS、Linux 和 Windows 安装器,说明它们可在需要时安装 Node.js,并固定依赖版本。使用安装器安装后,可通过 `pi update` 更新。 4. 安装后,按上方使用步骤进入项目目录并运行 `pi`。当前收录仅提供仓库链接,未验证可运行包或核心业务流程,因此这里不承诺安装后一定能够正常运行。

来源与使用说明

- 原始仓库:https://github.com/earendil-works/pi - 资料版本:58c0b02ce552adab76014e7ed712ab7981359aa8 本站提供上游仓库链接,未提供经验证的下载包,也未独立验证项目的完整运行流程。 本页介绍由 AI 根据上游公开资料整理与翻译;具体能力、安装要求、费用和许可请以原始仓库说明为准。

更新日志

0 条记录

当版本、交付说明或使用建议发生变化时,ENHE AI 会在这里同步重要更新。使用或购买前,请以当前页面说明为准。

用户评论

登录后可以评论。

常见问题

如何获取该工作流?

点击“获取工作流”前往 GitHub 原仓库。本站未为该条目提供下载包,请按原仓库说明获取和使用。

使用前需要确认什么?

请核对原仓库的安装说明、运行环境、版本及本页核验状态。提供仓库链接不代表 ENHE 已验证完整运行流程。

获取后是否包含第三方服务费用和使用许可?

请查看原仓库许可证及各服务方的条款。模型 API、账号、部署资源等依赖可能另有使用条件或费用,请以明确标注的交付范围为准。