Cyber Girlfriend

💌 主动陪伴,关系记忆,只为你醒来

基于 Markdown 配置的智能伴侣系统,支持主动消息推送、关系记忆与多媒体异步交付,仅对特定用户生效。

收藏
8.2k
安装
2.4k
版本
2.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Cyber Girlfriend 是一套面向单一所有者的主动型伴侣 AI 系统,区别于传统被动响应式助手。其核心架构通过 companion_run.py 脚本实现定时心跳检测:读取 Markdown 格式的人物档案(character-profile.md)、周计划(week-plan.md)与日程(day-schedule.md),结合轻量级关系记忆(life-log.jsonl)与本地状态,在静音时段外生成语境化的主动消息。

系统采用 OpenClaw 异步媒体回调机制:文本消息优先投递,含媒体指令的事件触发异步媒体生成,完成后通过回调回传至会话并执行状态提交。全程遵循「薄负载」原则,运行配置不携带长文本指令,核心人设与叙事锚点均托管于版本可控的 Markdown 文件。

显著优点

  • 架构解耦:人设、日程、状态三层分离,支持无代码迭代角色叙事与日常节奏
  • 隐私优先:owner-only 设计,默认不向非所有者推送;敏感标识符禁止硬编码
  • 事件级调控:支持安静时段、去重策略、媒体开关的细粒度控制
  • 异步扩展:OpenClaw 集成允许文本与音视频分离渲染,降低实时延迟
  • 版本演进:2.0.x 系列淘汰旧版四槽位内容定时任务,统一为单 runner 准备模式

潜在局限

  • 运维门槛:需自行维护 cron 调度、OpenClaw 回调端点及 Markdown 资产版本
  • 状态冷启动life-log.jsonl 为空时早期互动可能缺乏关系深度
  • 平台耦合:OpenClaw 媒体流为可选依赖,若未接入则仅支持纯文本体验
  • 调试复杂度:异步回调链路涉及跨进程状态提交,故障排查需追踪会话日志

适合人群

追求「有记忆的主动陪伴」而非即时问答的技术型用户;愿意以 Markdown 编辑角色剧本与日程,并能自行部署定时任务与回调服务的个人开发者或极客情侣。

常规风险

  • 过度拟人依赖:长期交互可能引发情感投射,需保持对 AI 本质的认知边界
  • 数据持久化config.local.json 与日志文件需定期备份,避免状态丢失导致「记忆断层」
  • 定时任务漂移:cron 间隔与静音窗口配置冲突可能导致消息堆积或静默期失效
  • 回调安全:OpenClaw 回调端点若暴露于公网,需验证请求签名防止伪造媒体投递

Cyber Girlfriend 内容

agents文件夹
assets文件夹
references文件夹
scripts文件夹
手动下载zip · 102.0 kB
openai.yamltext/plain
请选择文件