eve

一个基于文件系统优先的持久化AI智能体框架。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:eve。
它的用途是:一个基于文件系统优先的持久化AI智能体框架。
完整的 Skill 内容见:https://321skill.com/skills/eve/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我查一下北京的天气。” 它会根据`agent/instructions.md`中的指令和`agent/tools/get_weather.ts`中定义的工具逻辑,调用模拟的天气API,并返回结构化的天气信息。开发者可以通过修改对应的Markdown或TypeScript文件,轻松调整AI的行为和功能。

介绍

eve是一个面向AI智能体开发的持久化框架,其核心设计理念是“文件系统即创作界面”。它旨在解决传统智能体开发中状态管理复杂、项目结构不透明、难以调试和运维的问题。通过将智能体的核心能力(如指令、工具、技能、通道、计划任务)组织在标准化的文件目录结构中,使得整个项目易于检查、扩展和操作。

使用eve时,开发者通过创建和编辑特定目录下的文件来构建智能体。例如,instructions.md存放系统提示词,tools/目录存放模型可调用的函数,skills/存放按需加载的复杂流程。开发者可以使用npx eve@latest init快速初始化一个智能体项目,并通过本地启动来运行和调试。

该框架非常适合需要构建长期运行、状态可持久化、且结构清晰易于维护的AI智能体的开发者,特别是那些希望将AI能力深度集成到现有应用或工作流中的团队。

与许多将智能体逻辑隐藏在代码深处的框架不同,eve强调文件系统的可见性和可操作性,让智能体的“大脑”和“技能”以人类可读的文件形式存在。这种设计降低了理解、修改和部署智能体的心智负担,使其更接近传统的软件开发体验,而非黑盒式的AI模型调用。

核心特点

eve的核心区别在于其“文件系统优先”的架构,将智能体的指令、工具、技能等核心组件都定义为文件系统中的标准文件,使得整个智能体的结构和状态对开发者完全透明,便于版本控制、代码审查和手动调试。

注意事项

对于追求极简、快速原型或一次性脚本任务的场景,eve基于文件系统的结构化方式可能显得过于繁重。

常见问题

eve和LangChain有什么区别?

eve更强调通过文件系统组织智能体组件,实现持久化和可操作性,而LangChain更侧重于提供构建链式AI应用的基础模块和抽象。

eve智能体能部署到哪里?

由Vercel开发,天然适合部署到Vercel平台,同时也支持在其他Node.js环境中运行。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/eve/raw/index.md 读取 eve 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。