用于部署或标准化全新OpenClaw火龙果架构:强主节点、独立救援节点、分层文件结构...
一步进化( One Step Evolution)是一项面向实际任务的技能,主要用于这种技能将火龙果园建筑( 或 QQ) 安装到一个新的 OpenClaw 设置上, 并使得由此而来的制度能够持久地进行长期工作;它是一个操作。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
本技能将“火龙果架构”(火龙果架构)部署至全新的 OpenClaw 环境中,使最终系统具备长期稳定运行的能力。该架构面向单一强健的 main 代理、一个极简的 rescue 代理、基于磁盘的分层内存、显式的演化循环、以文件承载的项目事实、低噪声的心跳机制、精准的定时任务(cron),且仅采用官方认证的集成组件。
请参阅 fire-dragon-fruit-architecture.md 了解其定位与差异化特性;参阅 architecture.md 了解目标设计;参阅 checklist.md 获取实施操作手册与验收标准。
当用户有以下任一需求时,请使用本技能:
main 重建系统,并移除 lab请勿将本技能用于微小的单文件调整或单条 prompt 优化。本技能专用于系统级的 OpenClaw 架构重构。
期望达成的终态即为火龙果架构,具体包括:
main 代理作为核心决策大脑rescue 代理,仅用于紧急连续性保障labmemorySearch.provider = "ollama" 的嵌入向量生成,除非用户明确要求更多本地推理能力MEMORY.mdmemory/YYYY-MM-DD.mdmemory/topics/*.mdprojects/INDEX.mdprojects//PRD.md projects//PROGRESS.md projects//EXECUTION_PLAN.md heartbeat 执行低噪声维护任务,通过 isolated cron 执行计划性工作@openclaw/feishu本技能每次成功实施后,必须在文件结构与运行时行为中清晰体现以下三项能力。
系统需具备跨会话持久化的内存能力,并支持检索、维护与随时间演进的升级。
必需的文件结构:
MEMORY.md:承载稳定、经人工筛选的核心事实memory/YYYY-MM-DD.md:记录每日事实性日志memory/topics/*.md:存放常青知识(evergreen knowledge)projects/INDEX.md 及各项目下的事实文件,确保工作上下文不被锁死在聊天记录中必需的运行行为:
MEMORY.md 中系统应能通过文件更新与工作流加固实现自我改进,而非依赖模糊的“模型自动学习”宣称。
必需的运行行为:
reflect-mode 或等效机制,定期回顾近期每日日志、项目进展与失败案例memory/topics/*.md、MEMORY.md 或私有技能中系统应在用户离线期间持续运转。
必需的运行行为:
heartbeat 承担低噪声健康检查、停滞任务识别、审批队列处理与内存清洁等任务cron 承担定时可见输出任务,例如进度通报或晨间聚焦提醒isolated cron 承担较重负载的反思、综合分析、文档整理与内存升级任务本技能附带一套开箱即用的初始工作区模板,位于 assets/templates/workspace/ 目录下。
使用方式如下:
assets/templates/workspace/ 复制缺失的根目录文件memory/topics/skills/*-mode/projects/example-project/ 并重命名为实际项目名称AUTOMATION.md 适配为目标机器的真实 heartbeat 与 cron 配置rescue 尚未存在,可从 assets/templates/rescue/ 单独初始化一个极简的 rescue 工作区重要提示:
在任何修改前,请先全面检查真实安装环境,并总结以下信息:
尤其关注重复代理、半废弃实验、自定义 sidecar 组件,以及任何可能静默覆盖预期拓扑的配置项。
若为全新安装,本步骤可简略执行,仅用于确认基线状态,以便后续应用模板。
向以下目标重构:
main 作为唯一日常运行的核心大脑rescue 作为独立的应急代理,仅保留最小化内存与技能集lab规则:
main 与 rescue 的内存文件不得相互依赖rescue 不得执行常规业务规划或学习循环rescue 以保障连续性新建或修复基于文件的内存系统:
MEMORY.md:承载人工筛选的持久化核心事实memory/YYYY-MM-DD.md:记录每日事实性日志memory/topics/*.md:存放常青知识,如用户信息、产品方案、工作流、通信渠道与运营规则MEMORY.md 应保持精简、高信噪比,切勿沦为信息垃圾场。
构建一条清晰的“晋升路径”,而不仅是存储容器:
memory/topics/*.mdMEMORY.md若项目已存在,请确立基于文件的事实源:
projects/INDEX.md 显式声明活跃项目PRD.md、PROGRESS.md 和 EXECUTION_PLAN.md若上述文件缺失,请从 assets/templates/workspace/projects/example-project/ 初始化,并替换占位符为真实项目数据。
优先采用单一 main 加角色技能(role skills)的模式,例如:
scout-modecloser-modeops-modereflect-mode除非存在硬性路由或权限隔离需求,否则不应将这些角色拆分为多个长期驻留的代理。
实现时,请将持久化运营逻辑迁移至以下位置:
skills/ 目录AGENTS.mdHEARTBEAT.md切勿将核心运营规则埋藏于临时聊天记录中。
若角色技能缺失,请从 assets/templates/workspace/skills/ 初始化。
请使用:
heartbeat 执行低噪声检查、停滞任务检测、审批队列处理与内存清洁cron 执行面向用户的定时更新isolated cron 执行高负载的反思、清理与文档维护任务自动化规则:
若当前安装缺乏有效调度节奏,请建立默认蓝图:
heartbeat:在活跃时段每 30 分钟执行一次,涵盖健康检查、停滞任务识别与待批事项cron:执行定时运营更新,如每小时进度通报或晨间聚焦isolated cron:每晚执行反思与内存维护确保所有定时任务均明确引用其应读取与更新的实际项目文件。
若当前安装完全缺失调度文档,请从 assets/templates/workspace/AUTOMATION.md 启动。
添加周期性改进循环,使系统持续进化,而非仅累积冗余。
最小可行循环包括:
memory/YYYY-MM-DD.md 日志memory/topics/*.md 或 MEMORY.md演化循环必须在文件中可见。其他操作员打开工作区时,应能清晰看到系统的学习路径。
尽可能使用官方组件:
@openclaw/feishu请避免:
完成所有编辑后,请执行以下检查:
labrescue 设计为 main 的影子副本当本技能被正确使用后,最终系统应达到如下状态:
main 可持续执行日常运营任务rescue 存在但保持隔离且静默相关专题
热门下载
相关下载
精品课程
共6课时 | 54.6万人学习
共89课时 | 133.1万人学习
共49课时 | 82万人学习
最新文章