运行时依赖
安装命令
点击复制技能文档
Somnia 概述 Somnia 是 OpenClaw 技能的睡眠周期维护层。它提供了一个可重复的审查工作流程,在安静时间检查已安装的技能,总结健康风险,并在不默默修改运行时技能的情况下编写提案工件。当前版本:v0.4.3 "独立安全"。触发提示 当用户提到以下内容时使用此技能: 夜间技能审查 睡眠时间维护技能 健康报告技能 错误扫描 回放回归检查 反馈驱动升级 提案基于更新 Somnia 默认工作流程 确认审查范围:托管技能、反馈相关技能或所有已安装技能。 针对每个选定的技能运行轻量级包验证、反馈摘要和回放案例可用性检查。 在配置的学习/报告目录下编写 JSON 和 Markdown 健康报告。 仅当反馈或质量门阈值证明了更改时,才编写提案工件。 在安装决策之前,将提案工件交给 Skill Forge 或人类维护人员。 将模拟评估细节隐藏在用户面前的报告中。 输出合同 最终答案或工件应包括: 审查范围和时间表假设 检查的技能和健康摘要 找到的问题,按技能分组 提议或阻塞的更新候选项 回放和隐藏评估通过/失败摘要 下一步:无操作、审查提案、批准安装或调整时间表 质量门 永远不要自动安装技能更改;Somnia 只编写提案和报告。 将隐藏的评估和回放案例细节从用户面前的 Telegram 报告中排除。 在反馈派生的内容成为回放案例或报告项之前对其进行编辑。 更喜欢提案文件和清单而不是直接修改已安装的技能。 将 Somnia 保持自包含;不要执行包外的 Skill Forge 代码。 资源 参考:references/somnia-architecture.md references/schedule-and-policy.md 脚本:scripts/nightly_skill_review.py scripts/schedule_nightly_review.py API、CLI、GitHub 等技术术语保持不变。技能名称和品牌名称保持为英文,如 Somnia、OpenClaw、Skill Forge 等。