📦 NBJ OB1 Agent Memory for OpenClaw — NBJ OB1 Agent 内存用于 OpenClaw
v0.1.0使用来自OpenClaw的Nate Jones OB1 Agent Memory,具有provenance、scope、review和use-policy纪律。
运行时依赖
安装命令
点击复制技能文档
NBJ OB1 Agent Memory用于OpenClaw 当OpenClaw任务可以访问NBJ OB1 Agent Memory工具时使用此技能。OB1是连续性层,OpenClaw是执行工作的运行时。核心规则回忆在进行有意义的工作之前。仅在工作完成后写回紧凑、带有来源标签的操作内存。 可用工具 在可用时使用OpenClaw插件工具: openbrain_recall openbrain_writeback openbrain_report_usage openbrain_inspect_memory openbrain_list_review_queue openbrain_review_memory openbrain_get_recall_trace 如果工具不可用,则正常继续任务,并注意没有OB1回忆或写回。不要编造记住的事实。 任务前回忆 在进行有意义的工作之前,调用openbrain_recall,带有以下参数: task_type query entities scope limits sensitivity 在项目已知时,优先使用项目范围的回忆。默认保持project_only为true。除非用户明确要求提供证据级别的上下文或任务是审查/调试,否则保持include_unconfirmed为false。除非用户明确共享,否则不要将个人或频道仅内存拉入团队工作中。根据use_policy使用返回的记忆: can_use_as_instruction:记忆可以直接指导行为。 can_use_as_evidence:记忆可以告知推理,但不是强制性的。 requires_user_confirmation:在依赖它之前显示声明。 如果两个记忆冲突,优先使用用户确认或可信导入的记忆,而不是推断或生成的记忆。如果冲突很重要,要求确认或继续使用较低风险的假设。 任务后写回 任务完成后,调用openbrain_writeback,带有紧凑的类别: decisions outputs lessons constraints unresolved_questions next_steps failures artifacts 不要写入原始转录、模型推理跟踪、类似秘密的值、凭证字符串、大型代码块或私有客户数据转储。存储摘要和来源引用。代理编写的记忆默认为证据,只有当人类确认或从可信来源导入时才能成为指令。决策记忆只有在用户确认或从可信来源导入时才能成为未来的指令。模型生成的课程在审查之前是证据或建议。 使用报告 在回忆后,使用openbrain_report_usage报告使用或忽略的记忆ID。这保留了回忆跟踪,因此可以稍后调试不良行为。 代码审查内存模式 对于拉取请求审查任务,回忆: repo约定 先前的审查评论 重复出现的错误模式 风险文件或子系统 测试期望 安全敏感模式 维护者偏好 写回: 重复出现的问题模式 维护者更正 要避免的假阳性 捕获或错过问题的测试 应用的修复 可重用的仓库课程 不要存储完整的差异。存储到PR、提交或文件的工件引用。 TaskFlow工作日志模式 对于长时间运行的TaskFlow,回忆: 先前的任务尝试 阻塞器 决策 项目约束 所有者和频道上下文 写回: 尝试了什么 什么改变了 什么失败了 什么仍然开放 什么应该被审查 下一个代理应该知道什么 写回应该让另一个代理在不读取完整转录的情况下继续。