试试就试试:醒来对着床头的小盒口述 30 秒,AI 自动把你的梦拍成 5 秒超宽视频,在床头屏幕上回放给你看。
图:夜晚床头,盒子自动回放你的梦
梦醒 5 分钟,忘掉 80%
你肯定有过这种体验:梦里天马行空,情节精彩得像电影,醒来刷牙的功夫就忘得一干二净。
想抓住它?拿手机记录太麻烦——屏幕一亮,人就彻底清醒了,剩下的梦也跟着散了。拿纸笔记?半梦半醒的状态下连笔都握不稳。
国外设计工作室 Modem(一家专做"硬件+交互"实验的工作室)也困扰这个问题,他们的解法挺有意思:做一台放在床头、专门用来"说梦"的物理设备,取名 Dream Recorder,并且完整开源了。
图:项目 Logo(图源:官方仓库)
我翻了它的 README 和源码,把它拆开讲讲:这是个啥、怎么用、花多少钱、自己能不能装一台。
这是个啥?
一句话:一个树莓派(信用卡大小的迷你电脑,几百块)加一块超宽触摸屏做成的床头盒子,你醒来对着它说话,它就把你的梦变成视频回放。
整个流程不需要手机、不需要打字,全程只有两个动作:摸一下、开口说。
长这样——正面是屏幕,背面装着树莓派和麦克风,外壳是 3D 打印的半透明塑料,透着里面的电路,还挺好看:
图:设备正面,7.9 寸 1280×400 超宽触摸屏(图源:官方仓库)
图:设备背面,可以看到里面的树莓派和走线(图源:官方仓库)
它产出的"梦"长什么样?
这是大家最关心的:AI 生成的梦到底靠不靠谱?
官方仓库里放了 4 段真实生成的梦境样例,我扒了几帧截图下来。说实话,画面是挺有梦那种超现实感的,当然细节经不起细看——这毕竟是 5 秒 540p 的 AI 视频,图个氛围:
图:真实梦境样例之一,AI 根据口述内容生成(图源:官方仓库 dream_samples 目录)
图:梦境样例之二,超现实的画面风格(图源:官方仓库)
图:梦境样例之三(图源:官方仓库)
图:梦境样例之四(图源:官方仓库)
从社区反馈看,大家普遍觉得"氛围感大于还原度"——它不会精确复现你梦里的情节,更像是根据你的描述自由发挥出一段风格相近的画面。当床头氛围灯+灵感碎片记录用,体验是成立的。
它是怎么把话变成视频的?
整个流程我画了个概念图,然后一步步拆:
图:口述 → AI 处理 → 视频回放的完整链路
- 你开口说:双击屏幕进入录音,对着 USB 麦克风口述梦境,说完再摸一下结束。
- 语音转文字:调用 OpenAI 的接口(可以理解为"云端 AI 服务",按量付费)把录音转成文字。
- 生成视频提示词:还是 OpenAI,把这段文字改写成 AI 视频模型能看懂的"导演脚本"(提示词,就是给 AI 的详细描述)。
- 生成视频:调用 LumaLabs 的模型(一家专做 AI 视频生成的公司),产出 5 秒、540p、21:9 超宽画幅的视频。21:9 是什么概念?普通视频是 16:9,21:9 比电影银幕还扁长,放床头正好横着铺满这块屏。
- 回放:视频存在本地,单击屏幕就能重看,平时待机时这块屏就是个时钟。
对比一下日常做法:以前你想记录梦,得摸手机→解锁→开录音→打字,一套下来人 fully awake;现在眼睛都不用睁,摸一下说说就行。把"记录"这个动作的门槛降到最低,是整个设计最聪明的地方。
触摸操作逻辑
全设备只有一个触摸区域,靠单击/双击区分操作。我整理成表:
| 操作 | 当前状态 | 效果 |
|---|---|---|
| 单击 | 待机(时钟) | 播放最新梦境 |
| 单击 | 播放中 | 播放上一段梦境 |
| 双击 | 播放中 | 返回时钟模式 |
| 双击 | 待机 | 开始录音 |
| 单击 | 录音中 | 结束录音,开始生成 |
逻辑不难记:双击=说梦,单击=看梦。
花多少钱?
分两笔账:硬件一次性投入,和每次生成梦境的 API 费用(按量付费,类似水电费)。
硬件约 285 欧(2025 年 5 月官方报价,折合人民币 2200 元上下,大头是树莓派和屏幕):
| 部件 | 说明 |
|---|---|
| 树莓派 5(8GB 版) | 整台设备的"大脑" |
| Waveshare 7.9 寸屏 1280×400 | 带电容触摸,超宽比例 |
| USB 麦克风 | 收音用 |
| TTP223B 电容触摸传感器 | 几块钱的元件,负责"摸一下" |
| 5.1V/5A/27W 电源 | 官方特别强调规格要对 |
| 主动散热器、64GB MicroSD、连接线等 | 杂项 |
单次梦境成本(官方 2025 年 5 月数据):
| 项目 | 费用 |
|---|---|
| OpenAI(转文字+写提示词) | < $0.01 |
| LumaLabs(生成 5 秒视频) | $0.14 |
| 合计 | 约 $0.15/梦 ≈ 1 块钱人民币 |
就算天天做梦,一个月也就 30 块钱。官方建议 OpenAI 充值约 $5、LumaLabs 充值约 $20 就够玩很久了。
想自己做一台?三步走
如果你手痒想装一台,流程比想象中简单,官方把安装做成了一键脚本。
第一步:烧录系统
用官方的 Raspberry Pi Imager 工具,把树莓派系统(选 64 位版)写进 SD 卡,主机名设为dreamer,顺手勾上开启 SSH(SSH 是远程登录终端的方式,装完就不用接键盘显示器了)。
第二步:连上屏幕和键盘调一次
SSH 登录后执行sudo raspi-config启用 VNC(VNC 就是远程桌面,能看到树莓派的画面),然后用 VNC 连上去,把屏幕方向调成Right(这块屏是竖着安装的,转 90 度才变超宽横屏)。
第三步:跑安装脚本
SSH 连上设备,执行:
git clone https://github.com/modem-works/dream-recorder cd dream-recorder ./pi_installer.sh # 按提示粘贴 OpenAI 和 LumaLabs 的 API 密钥 sudo reboot重启完就能用了。整个过程官方 README 写得很细,每一步都配了截图,照着点就行。
外壳是 3D 打印的(没有 3D 打印机也可以找淘宝代打),3DAssets/目录里给好了前后壳的模型文件(STL,3D 打印通用格式)和切好的打印文件,推荐用透明 PLA 耗材(最常见的打印塑料)。参数方面:0.2mm 层高、0.4mm 喷嘴、15% 填充、树形支撑。前后壳靠卡扣压合,不用胶水不用螺丝。
不想买硬件?先在电脑上跑起来
这个项目也可以纯软件跑——屏幕、触摸这些硬件部分它有网页模拟,适合先体验流程,或者只想要"口述转视频"这个能力。
需要先装 Docker(把软件连同运行环境打包成"集装箱"的工具,免去各种环境配置的麻烦),然后:
git clone https://github.com/modem-works/dream-recorder cd dream-recorder cp ./.env.example ./.env cp ./config.example.json ./config.json # 编辑 .env,填入 OpenAI 和 LumaLabs 的 API 密钥 vim .env docker compose -f docker-compose.dev.yml build docker compose -f docker-compose.dev.yml up -d ./dreamctl config # 可选:修改默认配置跑起来后浏览器访问http://localhost:5000就能看到主界面。想模拟"摸一下"的操作,开发者模式下有屏幕上的按钮,也可以用命令:
python gpio_service.py --test项目还带了dreamctl命令行工具(相当于设备的"遥控器"),常用命令我列了个表:
| 命令 | 作用 |
|---|---|
./dreamctl config | 打开配置编辑器 |
./dreamctl test | 跑单元测试 |
./dreamctl test-cov | 跑测试并输出覆盖率报告 |
./dreamctl gpio-logs | 查看触摸传感器的日志 |
./dreamctl help | 帮助 |
配置工具长这样,方向键选择、回车确认,改完按s保存q退出,然后docker compose restart生效:
图:命令行配置工具(图源:官方仓库)
梦境管理后台也做得挺完善,浏览器访问http://dreamer:5000/dreams(本地开发则是http://localhost:5000/dreams),可以浏览、回放、删除所有生成过的梦境:
图:Web 管理后台,可以管理所有历史梦境(图源:官方仓库)
和"手机记梦"比,值得折腾吗?
我做了个三方对比:
| 对比项 | Dream Recorder | 手机 App 记梦 | 纸笔日记 |
|---|---|---|---|
| 记录门槛 | 摸一下就说话,眼睛不用睁 | 解锁、开 App,操作多 | 得摸黑写字 |
| 输出形式 | AI 视频,可回放 | 录音/文字 | 文字 |
| 氛围感 | 床头常亮时钟+屏幕回放 | 无 | 无 |
| 成本 | 硬件 ~2200 元 + 1 元/梦 | 免费或订阅 | 几乎为零 |
| 开源程度 | MIT 协议,软硬件全开源 | 看具体产品 | 不适用 |
适合折腾的人群,我总结下来是这几类:
- 有树莓派或打算入坑硬件 DIY 的玩家——这是一套很完整的"硬件+云 AI"实战项目;
- 想研究 AI 视频生成落地的人——语音转文字、提示词工程、视频生成、本地播放,一整条链路都是现成的;
- 纯粹觉得好玩、想给卧室加点氛围感的创意党;
- 手里有 3D 打印机的,外壳可以直接打。
不适合的:只想低成本尝鲜的——2 千多的硬件投入不便宜,纯软件跑虽然免费,但少了"床头实体设备"这个灵魂,意义就小了一半。
写在最后
平心而论,Dream Recorder 不是什么"刚需工具",更像一个把"醒来就忘的梦"变成实体的趣味实验。但从工程角度看,它把语音识别、AI 视频生成、树莓派硬件、触摸交互这几样东西整合得很干净,代码结构清晰还带测试,MIT 协议随便改——拿来学习、二开(比如把 LumaLabs 换成国产视频模型,成本还能再压)都很合适。
梦境这东西,睡着才有,醒来就跑。想留住它,现在多了一个新选项。
名词速查表
| 名词 | 一句话解释 |
|---|---|
| 树莓派(Raspberry Pi) | 信用卡大小的迷你电脑,几百块,硬件玩家的万能积木 |
| SSH | 远程登录终端的方式,装完系统不用接键盘显示器 |
| VNC | 远程桌面,能看到并操作另一台电脑的画面 |
| Docker | 把软件连同运行环境打包成"集装箱"的工具,换台电脑也能原样跑 |
| API 密钥 | 调用云端 AI 服务的"门票",一串字符,按用量扣费 |
| 提示词(Prompt) | 给 AI 的详细描述,写得越具体,AI 出的东西越符合预期 |
| 21:9 | 比电影银幕还扁长的画面比例,普通视频多为 16:9 |
| STL / G-code | 3D 模型文件 / 打印机能直接执行的"施工图" |
| PLA | 最常见的 3D 打印耗材,一种可降解塑料 |
| TTP223B | 几块钱的电容触摸传感器模块,摸一下就输出信号 |
| MIT 协议 | 最宽松的开源协议,随便用、随便改、随便商用 |
资源汇总
- GitHub 仓库:GitHub - modem-works/dream-recorder: Dream Recorder is an open-source venture by Modem. Developed in close collaboration with Mark Hinch (software & hardware), Ben Levinas and Joe Tsao (industrial design), and Alexis Jamet (illustrations). · GitHub
- 项目主页(含演示视频):https://modemworks.com/projects/dreamrecorder/
- 组装指南 PDF:仓库内
docs/manuals/assembly_guide.pdf - 硬件购物清单:README 的 "Shopping list" 一节
- 3D 打印文件:仓库
3DAssets/目录