记录自身发现以实现自我改进的技能
日志学习和错误标记文件以持续改进是一项面向实际任务的技能,主要用于编码代理商以后可以将这些记录处理成修正, 重要学习被提升到项目中。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
openclaw hooks enable self-improvement
记录时间:ISO-8601 时间戳
优先级:低 | 中 | 高 | 严重
状态:待处理
领域:frontend | backend | infra | tests | docs | config
对所学习内容的一句话描述
完整背景:发生了什么、哪里出错了、正确方式是什么
需要执行的具体修复或改进措施
记录时间:ISO-8601 时间戳
优先级:高
状态:待处理
领域:frontend | backend | infra | tests | docs | config
对失败情况的简要描述
如果可以确定,说明可能的解决方案
记录时间:ISO-8601 时间戳
优先级:中
状态:待处理
领域:frontend | backend | infra | tests | docs | config
用户希望执行的操作
为什么需要此功能,以及正在解决什么问题
简单 | 中等 | 复杂
如何构建该功能,以及可能扩展的方向
grep -B5 "Priority\*\*: high" .learnings/\*.md | grep "^## \["
grep -l "Area\*\*: backend" .learnings/\*.md
在解决非显而易见的问题后,可以考虑记录到 .learnings/:
在聊天中询问:
Should I log this as a learning?