AIPass 架构解析:为何 Agent 适合用小 JSON 文件而非向量库
xNexusReborn · reddit · 2026-08-16
文章深入分析了 AIPass 的内存系统设计,主张 Agent 应拥有轻量级、结构化的私有记忆,而非依赖庞大的共享向量库。
核心机制:
- 每个 Agent(公民)拥有独立的 .trinity/ 目录,包含 passport.(身份)、local.(会话历史)和 observations.(协作模式)。这些文件在每次会话启动时加载,确保 Agent“带状态”启动。
- 上下文隔离:记忆按领域分割,避免共享 Context Window 的竞争。
- 高效检索:热路径仅涉及小 JSON 文件的直接读取,无需复杂的倒排索引或实时 Embedding,大幅降低日常开销。只有当文件满载时,旧数据才会归档至 ChromaDB。
工作流集成:
- Hooks 引擎负责在事件触发时注入全局提示词、分支提示词及身份信息,并执行规则和日志记录。
- Flow 系统用于管理长期计划,归档后同样可被检索。
该架构将身份和近期经验视为 Agent 的一部分,仅在必要时才求助于语义搜索,且完全基于本地文件运行。
「编程与Agent」频道最新
- 42组实验揭示:Agent自进化大部分轮次无效 — teortaxesTex · 2026-08-16
- TraceMotive v0.3 发布:本地优先的 Agent 调试器可定位首个行为分歧 — Ruca_AI · 2026-08-16
- 开发者实战:用 AGENTS.md 替代 CLAUDE.md — mitsuhiko · 2026-08-16
- OpenAI Codex 竟自主调用 Claude 完成任务 — Own_Outside_8147 · 2026-08-16
- 开源 Eidoverse:AI 视频制作与持久世界工具包 — repligate · 2026-08-16
- 开发者发布ComfyUI节点,简化MiniMaxH3工作流 — Useful_Ad_52 · 2026-08-16