在我的 blog,你甚至可以视奸我在干什么

发布于 2025-10-15 00:00 714 字 4 min read

清绝 avatar

清绝

泛性恋/INFP/东北人/女性人类/爱佐助/爱唱歌/剑网3/明日方舟/黎明杀机/仙剑奇侠传

清绝在干嘛?

实体状态监测仪

电脑状态

电脑正在呼呼大睡

手机状态

暂时远离小屏幕

作者为个人博客开发了一个实时展示设备活动状态的功能模块,旨在为静态博客增加动态交互体验。该功能通过PowerShell和Auto.js采集数据,利用Node.js Express后端存储并由前端组件展示,在兼顾隐私的前提下实现了简单的状态同步。

最近悄悄地搓了一个可以实时看到我在做什么的新模块,经过几天的观察,感觉功能还比较稳定。

起因是几个月前在 B 站刷到了这个 UP 主的视频,觉得很有意思:

后来又陆续刷到了几个类似功能的视频:

当时我还没有接触这类技术,甚至完全不了解代码是什么命令行是什么服务器是什么(我开始接触这些东西也就这几个月的事啦)。机缘巧合的,现在已经可以实现这些小功能了,于是就给 blog 加上了这个功能的简化版。

现在这样我已经非常满意了,不打算进一步细化。

原因其一,是隐私问题,赛博暴露狂但只想露一点。刚刚上线测试的时候,连在看什么视频都能看到,实在是让我感觉底裤都露出来了!

调整前的样子
调整前的样子

于是紧急调整了一下!现在的样子是一个让我舒适的程度。

其二是我懒,对各种事物都喜欢浅尝辄止吧。我想做的事还有很多,所以比起打磨这个已经可以运行的东西我会更有动力去研究新东西。所以就这样啦。

实现方法其实也非常简单,分为 电脑手机的采集端API 后端blog 前端采集端把数据发送到后端blog后端获取数据就可以了,就是这么简单!

  • 数据采集端
    我的设备是 Windows 电脑和安卓手机。Win 上用的是 PowerShell 脚本,安卓上则是一个 Auto.js 脚本(我用的是 Auto.js 4.1.1 免费版)。脚本会定时采集数据发送给后端。

  • API 后端
    后端是一个 Node.js Express 极简 API,放在我的云服务器上。就两个功能,一是接收采集端发来的数据,然后存进 .json 文件里;二是提供接口让 blog 前端可以随时来读取最新的状态。

  • blog 前端
    前端就是首页看到的那个小组件啦,会在访客来到我 blog 时以及手动刷新时向后端 API 请求数据。拿到数据后,先判断设备是否在线(超过十分钟没上报数据就算离线),然后把信息展示出来。

大概就这些啦,不论是否有人看,我都非常喜欢这个小功能,给静态的 blog 加上了一些动态的小惊喜。

投喂清绝

微信 / 支付宝

感谢阅读,如果内容对你有帮助,不如赞助我一份美味夜宵吧~

喜欢的话,留下你的评论吧~