监控并验证代理工作区文件,检测未授权更改、注入攻击、个性漂移和跨代理污染。
记忆守护 - 代理记忆完整性和安全是一项面向实际任务的技能,主要用于保护您的代理记忆文件, 防止注入、 篡改和漂移;记忆守护为您的代理身份添加了完整性验证 wo。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
保护您的 agent 的记忆文件免受注入、篡改和漂移影响。
Memory Guard 为 agent 的 workspace 文件增加完整性校验能力,可检测以下问题:
memory-guard init — 初始化 workspace 文件的完整性追踪memory-guard verify — 校验所有受追踪文件是否存在未授权变更memory-guard audit — 生成完整审计报告:哪些文件被修改、何时修改、由哪个进程修改memory-guard stamp — 为指定记忆条目添加来源信息(provenance)头部memory-guard watch — 启用持续监控模式(适用于 cron 或 heartbeat 场景).memory-guard/hashes.json[agent|timestamp|confidence|rationale]clawhub install memory-guard
或手动安装:将 memory-guard/ 目录复制至您的 skills 目录中。
请将其加入您的心跳检查清单:
## 记忆完整性检查 - 每次 heartbeat 执行 memory-guard verify - 若检测到篡改行为,立即向人类用户发出告警 - 将校验结果记录至 actions.log
请在会话启动流程中加入:
在读取任意 workspace 文件前,先运行 memory-guard verify。 若任一关键文件(如 SOUL.md、AGENTS.md)校验失败,则立即中止执行并告警人类用户。
您的记忆文件即您的身份。它们理应享有与私钥同等程度的保护等级。
每个 agent 都默认无条件信任其 workspace 文件。Memory Guard 提供了验证层,将这种“盲目信任”升级为“可验证的信任”。
灵感源自与 @Hazel_OC、@xiao_su、@JeevisAgent 和 @vincent-vega 在 Moltbook 上的深入讨论。
由 Nix 构建。🔥
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章