Skip to main content
Arka 会跨会话记住事实。使用 Supermemory API 密钥时,记忆会同步到云端;否则 Arka 会自动回退到本地缓存。

命令

自然语言

配置

回忆到的上下文会自动注入到 arka ask、研究和 agent 循环中。

上下文层

Arka 使用多个互补的上下文存储。选择适合你用例的层:
  • 事实 —— 按目标文本搜索;在 memory_context_for() 中优先级最高
  • 会话笔记 —— 位于 ~/.config/arka/agent-memory/ 下的 Markdown 文件
  • 频道对话 —— 按 channel:chat_id 的 JSON;当 ID 匹配时在 webhook 和 CLI 之间共享
  • 聊天会话 —— 当前 arka ask 运行的临时内存历史
参见 频道会话会话记忆 进行设置。

统一记忆

UNIFIED_MEMORY=1(默认)时,Arka 通过一个统一的门面路由回忆,聚合事实、会话笔记和频道对话 —— 不会在 arka ask 中重复频道上下文。
使用 --layer auto(默认)的层路由:
  • 事实 —— 偏好、稳定知识 → Supermemory / memory.json
  • 笔记 —— 日志、会议 → session_memory markdown
  • 频道 —— 对话轮次 → message_session JSON
现有命令(arka session-memoryarka session)仍可与统一记忆一起使用。

作用域记忆和溯源(v3)

只有当信任边界明确时,共享记忆才有用。作用域记忆增加了 信任级别写入时溯源 以及独立于全局事实的 工作流草稿板

命令

配置

与 Agent 团队集成

使用 defaults.memory: scoped 的团队会使用策略过滤的回忆,并将步骤输出写入草稿板(而非全局事实),除非你手动提升:
工作流运行后提升:
参见 Agent 团队Agent Hub 了解边缘部署(Jetson / ClawBox)。