SuperAPI AI 工具集

eliza-app-development

智能体与模型

查看项目

更新于 10-15 21:38

技能介绍

用途:在 elizaOS 仓库中构建或修改基于 elizaOS 的应用时使用。该仓库本身就是一个 elizaOS 应用:本地优先的助手,包含 CLI、仪表盘、Electrobun 桌面外壳、连接器以及 Eliza Cloud 集成。Eliza 是本应用的产品与 CLI 名称,并非独立于 elizaOS 的平台。

主要能力与结构:先阅读 references/repo-map.md(布局、编辑目标、常用命令)和 references/runtime-and-cloud.md(运行时流程、引导、服务路由、技能与 Eliza Cloud 行为)。编辑时优先选择 packages/app-core/ 处理应用外壳行为(API、CLI、引导、配置);packages/agent/ 处理智能体提供方、服务与 elizaOS 运行时胶水;packages/app/ 处理 UI,packages/app-core/platforms/electrobun/ 处理 Electrobun 原生外壳;packages/cloud/ 视为 Eliza Cloud 产品与后端。

硬性约束:不要移除 NODE_PATH 设置;不要移除 Bun exports 补丁;不要移除 Electrobun 启动错误防护;保持 Node 与 Bun 路径可用。

使用方式:仓库工作流为 bun install、bun run verify、bun run test;更细的命令包括 bun run start、bun run dev、bun run dev:desktop、bun run test:e2e。查找位置:产品与运行时行为在 packages/app-core/src/;提示、提供方与技能管道在 packages/agent/src/;引导与路由在 packages/ui/src/first-run/ 与 packages/app-core/src/runtime/;内置默认技能打包在 @elizaos/skills,由 packages/app-core/scripts/ensure-skills.mjs 播种到 state-dir 技能目录;Eliza Cloud 后端或变现见 packages/cloud/ 与随附的 eliza-cloud 技能。

云默认:若任务涉及构建应用且 Eliza Cloud 已启用、已关联或被明确要求,应把 Cloud 视为默认托管后端,再考虑自建认证、计费、分析或托管;应用、变现与容器细节使用 eliza-cloud 技能。相关技能:elizaos(核心运行时抽象与上游插件模式)、eliza-cloud(应用、计费、变现、认证、容器)。

限制:资料未提供具体版本、依赖要求、平台支持范围与收费信息。