医疗器械风险管理
ISO 14971全
在系统低活跃时段(默认夜间11点至次日7点)触发自由联想式思考,将空闲心跳周期转化为有意义的创意探索,而非简单返回HEARTBEAT_OK。探索内容以Markdown格式写入文件,供人工后续查阅。
安装依赖
# 确保系统已安装
jq --version
python3 --version
目录准备
mkdir -p data memory/dreams
配置静默时段与主题
编辑 skills/dreaming/scripts/should-dream.sh:
QUIET_START / QUIET_END 定义允许触发的时间段TOPICS 数组自定义探索方向集成到心跳流程
在 HEARTBEAT.md 中添加:
DREAM_TOPIC=$(./skills/dreaming/scripts/should-dream.sh 2>/dev/null) && echo "DREAM:$DREAM_TOPIC" || echo "NO_DREAM"
若返回主题,解析 category:prompt 格式并写入 memory/dreams/YYYY-MM-DD.md。
自定义主题(推荐方式)
创建 data/dream-config.json:
{"topics": ["future:这个项目可能发展成什么?","creative:值得探索的疯狂想法"]}
调节频率
修改 data/dream-state.json 中的 maxDreamsPerNight(每晚上限)和 dreamChance(触发概率)。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 系统时间、状态JSON、可选自定义主题配置、静默时段参数、概率阈值 |
| 输出 | 每日Markdown日志文件、更新后的状态JSON、心跳信号(触发/跳过) |
| 适用人群 | 运行长期Agent系统的开发者、需要记录非结构化思考的研究团队 |
| 不包含 | LLM文本生成实现、文件写入的具体代码、可视化查看工具 |
WORKSPACE 路径权限正确,否则状态追踪失效原始链接:https://github.com/openclaw/skills/tree/main/skills/briancolinger/dreaming/SKILL.md
来源类型:OpenClaw Skill Registry