静默期创意探索

3小时前更新 1 00

低活跃时段自动联想思

收录时间:
2026-02-25
静默期创意探索静默期创意探索
静默期创意探索

技能简介

在系统低活跃时段(默认夜间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

数据统计

相关导航

暂无评论

none
暂无评论...