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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/eve/raw/index.md(查看排版版本)