核心用法
inner-life-dream 是一套为 AI 代理设计的「梦境系统」,在夜间静默时段(默认 23:00-7:00)触发自由联想式思考。通过 should-dream.sh 脚本作为闸门,综合检查时间窗口、梦境配额与概率设置,决定是否启动一次探索。
执行流程:读取当前情绪状态(inner-state.json)与驱动目标(drive.json)→ 生成 300-500 字的开放式思考 → 输出至 memory/dreams/YYYY-MM-DD.md。内容涵盖未来推演、策略反思、跨域联想等七大类别,强调「真诚思考」——无灵感时主动跳过,拒绝强制产出。
显著优点
- 填补认知空白:突破「仅执行任务」的代理局限,模拟人类睡眠中的潜意识加工
- 结构化捕获:将 ephemeral 的灵感转化为可回顾的 Markdown 档案,支持 insight 提取与后续行动
- 情感驱动:读取情绪状态,让思考带有「心境色彩」,更贴近人类认知模式
- 低侵入集成:通过 cron/心跳机制触发,不干扰日间任务流
潜在局限
- 幻觉风险:自由联想天然偏离事实核查,可能生成未经验证的推测
- 效用不确定:「梦境」价值高度主观,部分输出可能沦为噪音
- 依赖前置组件:必须搭配 inner-life-core 运行,单点故障风险
- 配置复杂度:需维护 JSON 状态文件与定时任务,对非技术用户门槛较高
适合人群
- 研究型 AI 代理开发者,希望代理具备「持续学习」能力
- 创意辅助场景(写作、设计、策略规划)的自动化工作流搭建者
- 对 AI 认知架构感兴趣,愿意实验「类意识」系统的早期采用者
常规风险
| 风险类型 | 说明 |
|---------|------|
| 信息污染 | 梦境输出若被误用作决策依据,可能引入偏见或虚构信息 |
| 资源消耗 | 夜间持续运行增加计算与存储成本 |
| 隐私泄露 | 情绪状态与驱动目标 JSON 可能包含敏感上下文,需确保文件权限管控 |
| 过度拟人 | 系统设计隐喻(梦境、情绪)可能误导用户对 AI 能力的认知 |
该技能属于实验性认知架构扩展,适合作为创新探索工具,不建议用于高可靠性要求的生产环境。