@garaje/base
Garaje框架的Agent端底层基础包
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@garaje/base。 它的用途是:Garaje框架的Agent端底层基础包 详细介绍见:https://321skill.com/skills/garaje-base/ 请根据该页面的说明完成安装。
使用示例
'我想在 pi.dev 上创建一个能处理用户查询的 Garaje Agent,该如何开始?',它会引导你安装 @garaje/base 作为依赖,并利用 Garaje 框架提供的结构来搭建你的 Agent 项目。
介绍
@garaje/base 是 Garaje 框架的 Agent 端底层基础包,它为构建和运行 AI Agent 提供了核心的运行时环境与基础能力。它解决了开发者在特定平台(如 pi.dev)上构建 AI Agent 时,缺乏统一、稳定底层支持的问题,是 Garaje 框架中 Agent 功能的基石。
该包以 npm 包的形式分发,但主要作为 pi.dev 平台的依赖包使用。开发者通过安装此包,可以获得 Garaje 框架定义的 Agent 端接口、通信协议和核心工具函数,从而能够专注于上层业务逻辑的开发,而无需关心与底层平台交互的复杂性。
它主要适合正在使用或计划使用 Garaje 框架在 pi.dev 等平台上开发 AI Agent 的开发者。如果你需要构建一个具备特定技能、能与环境或其他 Agent 交互的智能体,并且希望基于一个成熟的框架来开发,那么 @garaje/base 是你的必要起点。
使用建议:在开始 Garaje 框架的 Agent 开发前,请确保已熟悉 pi.dev 平台的基本概念和开发流程。此包是框架的依赖项,通常不会直接调用其 API,而是通过框架的其他部分间接使用。建议结合 Garaje 框架的主包和官方文档进行学习与开发。
核心特点
它是 Garaje 框架在 Agent 端的官方核心依赖,提供了与 pi.dev 平台深度集成的专用底层接口,而非一个通用的、跨平台的 Agent 开发库。
注意事项
它不是一个独立的、功能完整的 Skill 或应用,不能脱离 Garaje 框架和 pi.dev 等特定平台单独使用。
常见问题
@garaje/base 和 garaje 主包有什么区别?
@garaje/base 是 Agent 端底层包,garaje 是包含完整框架逻辑的主包,通常一起使用。
这个包可以直接在 Node.js 项目里用吗?
主要设计用于 pi.dev 平台,直接在其他 Node.js 环境使用可能功能不全或无法运行。