我一直是个不爱发朋友圈的人,总觉得生活平平淡淡,没什么值得昭告天下的。直到某个加完班的深夜,我疲惫地整理手机相册,屏幕上突然跳出“去年今日”的回忆。照片里,去年的那天我正沐浴在日本春日的明媚阳光下。那一刻,光是看着照片,我都感觉自己从沉重的班味和疲惫中被短暂地救赎了。我突然意识到:生活确实值得被记录,哪怕我依然不想发朋友圈。
我们缺少一种安静且聪颖的“记录”方式。
于是,我决定让 OpenClaw 配合 QQbot,做我的『起居注史官』。只要和它交流,无论是琐碎的日常吐槽,还是珍藏美好回忆的旅游日常,它都能将其悉数沉淀,编纂成一部只属于我的私人“史书”。
(别问我为什么不写日记,我觉得和龙虾聊天比写日记简单。)
实现配置:阿里云轻量服务器2c4g
实现步骤:
1、安装openClaw和QQbot
安装openClaw就不赘述了,安装QQbot是按照官方教程来的:QQbot官方教程
2、设立史官
我给它塞了这么一段设定:
“你现在的身份是我的专属『起居注史官』。你的唯一使命是记录我的真实人生。
当我发给你一段废话或一张照片,你需要敏锐地捕捉情绪,并用庄重、优雅的半文半白记录在《起居注》中。
绝对忠诚:你不属于社交网络,你只属于我。”
3、史书落笔
聊天归聊天,史书得有实体,我总不能每次都去翻聊天记录或者问史官。所以我想利用服务器自带的 Nginx,外加轻量化的 Docsify 框架,搭一个私密的网页版《起居注》。
cat << 'EOF' > /usr/share/nginx/html/cyber_history/index.html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>赛博起居注 - 个人专属史记</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/docsify@4/lib/themes/vue.css">
</head>
<body>
<div id="app">太史公正在铺陈笔墨...</div>
<script>
window.$docsify = {
name: '赛博起居注',
repo: '',
loadSidebar: false,
auto2top: true,
themeColor: '#3F51B5' // 选了一个深沉的藏青色,更有史书感
}
</script>
<script src="//cdn.jsdelivr.net/npm/docsify@4"></script>
</body>
</html>
EOF
写了个简单的网页和 Python 的自动化落笔SKILL,让 AI 每次回完消息,就把内容自动追加到 README.md 里,同时我也可以通过网页直接浏览.
4.赛博防盗门
既然我不想发朋友圈,那这个网页当然不能公开。暴露一个不常见的高位端口+白名单只填入私人的公网 IP。
这意味着,在这浩瀚的互联网中,这座赛博史馆在别人眼里根本不存在。它是一座只为我一人在特定时刻敞开的隐形岛屿。
5、效果展示
启动赛博史官

呈现效果
结语:生活值得记录
当我在深夜的浏览器里输入那个只有我自己知道的 IP:端口,看着藏青色的页面上浮现出那句半文半白的回复时,心里浮起一种奇妙的安全感。
在这片喧嚣、拥挤的互联网旷野里,这台阿里云轻量服务器给了我一处静谧的数字自留地,而 OpenClaw 则赋予了它懂我的灵魂。在这里,没有点赞焦虑,没有评论压力,不用费心去修图和斟酌文案,只有我自己在时间线上刻下的真实坐标。
那些深夜加班的牢骚、去岁东瀛的烂漫樱花,以及未来无数个琐碎却真实的瞬间,都将永远且唯一地锁在我这台云端的私密阁楼里。
生活或许总是平淡的,但它值得被郑重其事地留存。