[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"app-site-settings":3,"article-detail-31":43,"plugin-slots":76},{"about_config":4,"about_content":5,"ack_intro":6,"ai_nav_seeded":7,"auto_defense_bad_ua_enabled":7,"auto_defense_ban_hours":8,"auto_defense_enabled":9,"auto_defense_scan_enabled":7,"auto_defense_threshold":10,"bg_image_enabled":11,"brand_name":12,"comment_ai_review":7,"comment_moderation":7,"comment_require_login":7,"contact_email":13,"copyright_notice":14,"fl_site_info":15,"footer_copyright_text":16,"footer_gongan_text":17,"footer_gongan_url":18,"footer_icp_text":19,"footer_icp_url":20,"footer_report_email":13,"footer_report_text":21,"footer_server_info":22,"footer_show_icp":7,"footer_show_sitemap":7,"footer_show_subscribe":7,"footer_show_visit":7,"island_festival_enabled":7,"island_festival_end":23,"island_festival_start":24,"island_festival_text":25,"media_compress_quality":26,"media_upload_strategy":27,"nav_menus":28,"sec_allowed_hosts":29,"sec_allowed_origins":30,"sec_base_domain":22,"sec_comment_rate_enabled":7,"sec_comment_rate_limit":31,"sec_comment_rate_mode":32,"sec_enable_honeypot":7,"sec_enable_host_check":7,"sec_enable_hotlink":11,"sec_hotlink_allow":33,"sec_rate_limit_max":34,"sec_rate_limit_window":35,"site_description":36,"site_favicon":37,"site_keywords":38,"site_logo":22,"site_name":39,"site_url":40,"theme_active":41,"theme_config":42},"{\"heroSubtitle\":\"lcrworld 的个人数字花园\",\"rssArticleLabel\":\"文章 RSS\",\"rssMomentLabel\":\"动态 RSS\",\"statsLabels\":[\"文章\",\"动态\",\"媒体\",\"评论\",\"总访客\",\"今日访客\"],\"lifeFacts\":[{\"icon\":\"♒\",\"value\":\"水瓶座\",\"label\":\"星座\",\"accent\":\"\"},{\"icon\":\"📆\",\"value\":\"14\",\"label\":\"年龄\",\"accent\":\"\"},{\"icon\":\"❤️\",\"value\":\"女\",\"label\":\"性别\",\"accent\":\"\"}],\"personality\":{\"tips\":\"性格\",\"title\":\"INFJ 提倡者\",\"badge\":\"INFJ\",\"badgeColor\":\"#52b788\",\"desc\":\"理想主义与共情力的结合。喜欢深度思考，安静而坚定，追求有意义的事，相信文字与创造可以改变世界。\",\"linkText\":\"了解 MBTI 人格 →\",\"linkUrl\":\"https:\u002F\u002Fwww.16personalities.com\u002Fch\u002F\",\"imageUrl\":\"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F6952-1789746513543.webp\"},\"donation\":{\"tips\":\"感谢\",\"title\":\"打赏支持\",\"intro\":\"如果这里的内容对你有帮助，欢迎请我喝一杯咖啡喵～\",\"buttonText\":\"投喂\",\"wechatQr\":\"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F7363-1790990938950.webp\",\"alipayQr\":\"\"}}","你好，我是 **lcrworld**，一个喜欢折腾的技术爱好者。这里是我的个人数字花园，用来安放技术笔记、文学创作、摄影作品与生活碎片。\n\n## 关于这个博客\n\n博客自 2026 年 5 月上线运行，同年 8 月完成 **Nuxt 4 + Node.js + SQLite** 全栈重构。从数据库到部署、从设计到文案，全部由我一个人完成。\n\n- 文章：Markdown 写作、AI 智能摘要、AI 目录生成、阅读设置（字号 \u002F 行高 \u002F 字体）\n- 动态：碎语板块，记录日常灵感与即兴想法\n- 评论：人机验证 + AI 审核，先审后发，保护讨论环境\n- 其他：背景实验室（BG Lab）、友链、版权中心、更新日志\n\n> 这个站点本身就是我最大的作品——它每天都在被我打磨。\n\n## 我在做什么\n\n- **开发**：Vue \u002F Nuxt \u002F Node.js，喜欢把想法变成能用的东西\n- **写作**：技术教程、文学创作与摄影记录\n- **开源**：在 GitHub \u002F Gitee 维护个人项目，贡献数据见下方\n\n## 联系我\n\n- 邮箱：[lcrblog@163.com](mailto:lcrblog@163.com)\n- B 站：投稿见上方「B站投稿」\n- 友链 \u002F 合作：欢迎前往「友链」页面申请\n\n## 说明\n\n本站内容除特殊声明外均为原创，转载或引用请注明出处并附原文链接，详见[版权中心](\u002Fcopyright)。","{\"title\":\"鸣谢\",\"subtitle\":\"致每一位曾为 v3blog 伸出援手的朋友\",\"text\":\"一个站点的成长，离不开朋友们的真心帮助。以下是 v3blog 开发过程中给予过支持与启发的伙伴，谨以此页，聊表谢意。\",\"updated_at\":\"2026-09-05\"}","1","24","true","10","0","lcrworld","lcrblog@163.com","{\"source_code\": \"本站源代码为闭源项目，未对外开源，不提供源码下载、分发或二次开发授权。\", \"content\": \"本站文章均为原创并保留所有权利（All Rights Reserved）。任何转载、摘编、翻译、演绎或商业使用，均须事先获得作者书面授权，并注明出处及原文链接。变更生效前（2026 年 9 月 5 日之前）依据 CC BY-NC-SA 协议已合法取得的授权不溯及既往，仍然有效。\", \"updated_at\": \"2026-09-13\"}","{\"name\":\"lcrworld's blog\",\"url\":\"https:\u002F\u002Flcrworld.xyz\",\"avatar\":\"https:\u002F\u002Flcrworld.xyz\u002Fdefault-avatar.jpeg\",\"desc\":\"lcrworld的个人博客，分享文章，记录日常\",\"rss_articles\":\"https:\u002F\u002Flcrworld.xyz\u002Fapi\u002Frss\u002Ffeed\u002Fnewrss\",\"rss_moments\":\"https:\u002F\u002Flcrworld.xyz\u002Fapi\u002Frss\u002Ffeed\u002Fnewrss\"}","© {year} {site}","冀公网安备13010402003584号","https:\u002F\u002Fbeian.mps.gov.cn\u002F#\u002Fquery\u002FwebSearch?code=13010402003584","冀ICP备2026028241号","https:\u002F\u002Fbeian.miit.gov.cn\u002F","违法和不良信息举报","","2026-09-30","2026-09-23","祖国母亲77周年🎉","82","local","[{\"label\":\"首页\",\"path\":\"\u002F\"},{\"label\":\"时光\",\"path\":\"\u002Farchives\"},{\"label\":\"动态\",\"path\":\"\u002Fmoments\"},{\"label\":\"实验\",\"path\":\"\u002Fexperiments\"},{\"label\":\"关于\",\"path\":\"\u002Fabout\"},{\"label\":\"媒体库\",\"path\":\"\u002Fmedia\"},{\"label\":\"小玩具\",\"path\":\"\",\"href\":\"https:\u002F\u002Flab.lcrworld.xyz\",\"exact\":false,\"newtab\":true},{\"label\":\"音乐盒\",\"path\":\"\u002Fmusic\"},{\"label\":\"友人帐\",\"path\":\"\u002Ffriend-links\"},{\"label\":\"LCR AI\",\"path\":\"\u002Fai\"}]","[\"lcrworld.xyz\",\"www.lcrworld.xyz\",\"en.lcrworld.xyz\",\"localhost\",\"127.0.0.1\"]","[\"https:\u002F\u002Flcrworld.xyz\",\"https:\u002F\u002Fwww.lcrworld.xyz\",\"https:\u002F\u002Fen.lcrworld.xyz\",\"http:\u002F\u002Flocalhost\",\"http:\u002F\u002F127.0.0.1\",\"http:\u002F\u002Flocalhost:3001\",\"http:\u002F\u002F127.0.0.1:3001\",\"http:\u002F\u002Flocalhost:5173\",\"http:\u002F\u002Flocalhost:5174\"]","3","review","[]","100","60","技术、项目与生活记录。分享技术教程、文学创作、摄影作品与生活感悟。","\u002Ffavicon-32x32.png","lcrworld,博客,技术,Vue,Node.js,摄影,文学,井天乐,blog","lcrworld's Blog","https:\u002F\u002Flcrworld.xyz","default","{}",{"ai_summary":44,"ai_toc":45,"author_id":46,"author_name":12,"avg_reading_time":47,"background_url":48,"category_id":49,"category_name":50,"category_slug":50,"content":51,"cover_url":52,"created_at":53,"excerpt":54,"id":55,"is_hidden":47,"is_pinned":47,"lang":56,"license":57,"like_count":47,"next_article":58,"prev_article":63,"reading_count":47,"scheduled_at":48,"seo_keywords":68,"slug":69,"status":70,"tags":71,"title":72,"total_reading_time":47,"translation_of":48,"updated_at":73,"view_count":74,"word_count":75},"作者分享了一套轻量化的手机状态实时同步方案，通过 Tasker 触发脚本将 App、电量等信息 POST 到服务器，再由 FastAPI 存储在内存中供前端轮询展示。该方案无需数据库和 WebSocket，代码极简且资源占用极低，实现了零成本的“实时视奸”效果。","[{\"level\":1,\"text\":\"我做了一个可以随时视奸我的网站\",\"anchor\":\"我把手机状态实时挂在了博客侧边栏\"},{\"level\":1,\"text\":\"数据采集端\",\"anchor\":\"数据采集端\"},{\"level\":1,\"text\":\"后端\",\"anchor\":\"后端\"},{\"level\":1,\"text\":\"前端\",\"anchor\":\"前端\"},{\"level\":1,\"text\":\"方案总结与推荐\",\"anchor\":\"这套方案跑下来，响应速度极快\"}]",1,0,null,12,"技术","我把手机状态实时挂在了博客侧边栏(以后会挂，现在还没测试完)，这套轻量化方案几乎零成本\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>先说一下我为什么要做这个。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>我平时经常折腾各种效率工具，也习惯记录自己一天用了哪些 App。后来突发奇想：能不能把这些数据直接挂在博客上，让访客看到我“此时此刻”正在用什么手机、电量还剩多少、前台跑的是哪个 App？\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>说干就干，但我有个原则——绝不搞复杂。我不想上数据库，不想搞 WebSocket，更不想让服务器多跑一个没必要的进程。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>于是就有了下面这套“极简到有点粗暴”的方案😃\u003C\u002Fb>\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>数据采集端\u003C\u002Fb>：我用的是 Android 上的 Tasker 配合 AutoCmd+ 插件。只要检测到前台 App 切换，或者屏幕锁屏，就自动触发一个 Shell 脚本，里面就一行 curl 命令，直接把包名、电量、WiFi 状态、蓝牙状态用 POST 请求扔到我的服务器上。没有中间商赚差价。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>后端\u003C\u002Fb>：服务器上跑了一个 FastAPI 服务，总共不到 50 行代码。为了极致响应速度，我没用数据库，直接把最新一条状态存在内存变量里。接口被调用时就更新这个变量，别人来读的时候就原样返回。服务器资源占用几乎为零，跑在一个最低配的小鸡上毫无压力。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>\u003Cb>前端\u003C\u002Fb>：博客侧边栏嵌了一个独立的 HTML\u002FJS 组件。页面加载后每隔几秒轮询一次 API，拿到 JSON 就动态渲染成卡片样式。逻辑完全透明，谁都能看懂。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>这套方案跑下来，响应速度极快，服务器负载基本没变化，而且特别“轻”——想迁移的话，把 Python 脚本拷过去就能跑。\u003C\u002Fdiv>\u003Cdiv>\u003Cbr>\u003C\u002Fdiv>\u003Cdiv>如果你也想做个类似的小玩意儿，非常推荐这种轻量化路线，省心又省钱。\u003C\u002Fdiv>","https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fthumbnails\u002F5737-1780314260263.jpg","2026-06-01 19:44:01","我把手机状态实时挂在了博客侧边栏，这套轻量化方案几乎零成本｜图片仅供参考",31,"zh","all-rights-reserved",{"cover_url":59,"id":60,"slug":61,"title":62},"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F5738-1780314773422.jpg",32,"小领导风气是怎么坏的","🗣️小领导｜风气是怎么坏的",{"cover_url":64,"id":65,"slug":66,"title":67},"https:\u002F\u002Flcrworld.xyz\u002Fuploads\u002Fmedia\u002Fcompressed\u002F465-1778935877389.jpg",30,"余生所有的夏天都在回味那个夏天","余生所有的夏天，都在回味那个夏天","个人网站,网站监控,实时状态,在线状态,网站搭建,个人博客,网站展示,Node.js,前端开发,全栈项目,网站开发,技术博客,个人项目,自我展示,网站监控工具","我做了一个可以随时视奸我的网站","published",[],"👀我做了一个可以随时视奸我的网站","2026-09-05 16:10:20",137,640,{"slots":77,"active":78},{},[]]