关于

已运行

更新足迹

共 251 次更新 · 文章 59 · 动态 192

关于我

你好,我是 lcrworld,一个喜欢折腾的技术爱好者。这里是我的个人数字花园,用来安放技术笔记、文学创作、摄影作品与生活碎片。

关于这个博客

博客自 2026 年 5 月上线运行,同年 8 月完成 Nuxt 4 + Node.js + SQLite 全栈重构。从数据库到部署、从设计到文案,全部由我一个人完成。

  • 文章:Markdown 写作、AI 智能摘要、AI 目录生成、阅读设置(字号 / 行高 / 字体)
  • 动态:碎语板块,记录日常灵感与即兴想法
  • 评论:人机验证 + AI 审核,先审后发,保护讨论环境
  • 其他:背景实验室(BG Lab)、友链、版权中心、更新日志

这个站点本身就是我最大的作品——它每天都在被我打磨。

我在做什么

  • 开发:Vue / Nuxt / Node.js,喜欢把想法变成能用的东西
  • 写作:技术教程、文学创作与摄影记录
  • 开源:在 GitHub / Gitee 维护个人项目,贡献数据见下方

联系我

  • 邮箱:lcrblog@163.com
  • B 站:投稿见上方「B站投稿」
  • 友链 / 合作:欢迎前往「友链」页面申请

说明

本站内容除特殊声明外均为原创,转载或引用请注明出处并附原文链接,详见版权中心

水瓶座星座
14年龄
性格

INFJ 提倡者

INFJ

理想主义与共情力的结合。喜欢深度思考,安静而坚定,追求有意义的事,相信文字与创造可以改变世界。

了解 MBTI 人格 → →
INFJ
感谢

打赏支持

如果这里的内容对你有帮助,欢迎请我喝一杯咖啡~

开源贡献

lcrworld-jtl
0Total Contributions
12Total Stars
0Total Forks
9Repos
Streak
暂无数据
最长连击
活跃天数
0总提交

在后台「关于我 → 平台配置」填写 GitHub Access Token 可获取逐日贡献与精确连击

语言分布
Python
29%
JavaScript
14%
HTML
14%
Java
14%
TypeScript
14%
Rust
14%
love★ 4

Love · 记录爱与时光的站点

JavaScriptGitHub
henji★ 3

痕迹 — 你的数字生活日记 | AI 手机使用报告

HTMLGitHub
GoWeb★ 2

GoWeb 是 LCR 团队开发的一款轻量级安卓浏览器。基于纯 Java 与 WebView 构建,支持多标签浏览、智能下载、二维码扫描、夜间模式与广告拦截,体积不到 1MB。

JavaGitHub
astrbot_plugin_ops_toolkit★ 1

运维工具包 - AstrBot Ops Toolkit

PythonGitHub
astrbot_ai_media★ 1

AI媒体生成插件 - AstrBot AI Media

PythonGitHub
vault★ 1

一个把私人藏品搬上数字陈列台的轻量级典藏网站

TypeScriptGitHub
boringbay

🥱 无聊湾,欢迎加入

RustGitHub
SIWX

Stories in WeChat 一个开源的微信聊天记录导出工具 支持解密数据库与媒体 致力于做到 我的数据我做主

GitHub
xuhome

myhomesite

GitHub
MyLove★ 1

关于爱的一些想法 — 记录爱与时光的站点

Gitee
netmusic-persona

网易云歌单一键生成音乐人格报告:抓取 断点续传 词频/主题/情感分析 md/html报告

Gitee
Lcrworld-Games

Lcrworld游戏站的开源小游戏合集 - 目前有4 个纯前端网页游戏(ICE-BREAKER / Pixel Breakout / Shadow Run / Super Pixel Bros)

Gitee
vault

个人数字典藏网站 — 私人藏品的数字陈列馆。React + Express + SQLite 全栈项目。

Gitee
HenJi

AI 每天为你写一封数字生活日记 - 采集手机使用数据,调用大语言模型生成叙事文本,配合可视化图表

Gitee
model-benchmark

多模型评测 — 12个模型在安全边界、编程能力、逻辑推理、角色扮演对话四个维度的测试记录

Gitee

怀旧版本

v2blog.lcrworld.xyz

更新日志

  1. 修复与优化:① 修复飞书头像缺失 —— 放宽头像图床白名单以覆盖飞书多种 CDN 子域、优先选取头像大图,并在二次登录时自动用第三方最新头像刷新落库(此前首次拿到空头像后一直不更新);② 修复第三方登录图标裂图 —— 飞书等登录页品牌图标经 nginx 独立代理,不再被图片防盗链误拦截;③ 修复博主 / 已登录用户评论输入区高斯模糊 —— 登录态初始化完成前不再提前盖上模糊层,管理员与已登录用户首屏即可正常输入;④ 评论支持 Markdown —— 评论正文支持 Markdown 渲染(代码块、链接、列表等),经 DOMPurify 白名单净化阻断存储型 XSS
  2. 新功能与优化(第三方登录扩展):① 登录新增飞书、微软 —— 全部采用官方品牌图标,授权后一键登录 / 注册 LCR ID,昵称、头像、邮箱自动同步,无需手动填写;② 第三方邮箱自动绑定 —— 平台已验证邮箱(所有权已由平台背书)与站内账户一致时自动绑定并登录,无需手动操作;邮箱已被站内账户占用时引导先邮箱登录再绑定,昵称撞车自动追加短后缀保证唯一,未提供邮箱时新建独立账户;③ 重置密码修复 —— 补全新密码输入窗口并提示强度要求(至少 8 位且需同时包含字母与数字),不再提交后无响应;④ AI 目录升级 —— 对结构化不足的文章按段落自动生成十几字摘要作为目录引导,点击可精确定位到原文对应段落的定位位置,修复点击目录跳转到页面顶部的问题;⑤ 资料引导 —— 完善个人资料时引导填写个人网站等字段
  3. 系统升级(服务器软件全面更新):① Node.js 由 v20 升级至 v22 —— 修复旧版缺失 ES2025 Set 方法导致的前端构建失败,全站构建恢复正常;② 系统软件包更新 —— nginx 升级至 1.30.4,docker 及系统库同步更新至最新稳定版;③ 兼容性修复 —— 升级后各服务 better-sqlite3 原生模块与 Node 22 不兼容导致重启循环,已为博客 v3 / 博客旧版 / 博客双写版 / 毕业相册 / 私档 / 政投票 / 鹰眼审计 / 照片墙 / 收藏夹等全部站点重新编译原生模块并恢复运行;④ 稳定性保障 —— 升级前已备份数据库,PM2 进程快照已重新保存,全部服务恢复在线
  4. 修复与优化(5 项):① 修复 AI 目录 / AI 摘要「未提供认证令牌」报错 —— 文章页对未登录访客也会自动生成 AI 目录与摘要,但接口误加了博主登录限制导致访客请求被拒,已放开该限制,访客可直接生成;② 修复页面托管后台弹窗透明 —— 编辑 / 统计 / 删除弹窗与轻提示经 Teleport 挂载到 body 后继承不到页面作用域的 CSS 变量,导致背景透明,已在全局补全变量兜底;③ 修复上传图片后评论发送失败 —— 图片上传与评论提交共用同一份人机验证参数,上传后参数失效导致提交被拒,已调整验证流程,上传图片后即可正常发表评论;④ 修复评论图片查看 404 —— 上传目录与 nginx 静态映射路径不一致,已对齐路径;⑤ 修复评论区登录引导浮层高斯模糊不生效 —— 构建压缩丢失无前缀 backdrop-filter 属性,已补全写法
  5. 新功能与优化(评论系统焕新):① 新增 Gitee 登录注册 —— 支持 Gitee 授权一键登录 / 注册 LCR ID,昵称、头像、邮箱自动同步,无需手动填写;② 评论需登录 —— 发表评论前需登录 LCR ID,登录后资料自动带入、可快速删除 / 修改自己的评论并查看互动足迹,评论区保留「使用旧版」游客入口(二次确认后手动填写昵称 / 邮箱),历史评论完全兼容;③ 评论图片上传修复 —— 接入自建 ALTCHA 人机验证(无感 Proof-of-Work,零三方请求、零弹窗),上传改为按文件真实内容校验格式并重命名落盘,杜绝伪造图片文件,上传不再失败;④ 登录引导浮层 —— 未登录时评论输入区高斯模糊并盖上玻璃质感登录引导浮层,引导登录后输入;⑤ 管理员评论标识 —— 博主(站点管理员)以博主身份评论,评论自动佩戴「博主」徽章,可快速删除任意评论,博主评论自动跳过 AI 审核与敏感词检测;⑥ 评论区过渡动画 —— 身份切换、登录浮层、表情面板、图片预览等操作增加过渡动画
  6. 新功能(页面托管):① 上线静态页托管 —— 上传 .html 文件或直接粘贴 HTML 代码即部署,每个页面拥有独立访问地址 /pages/自定义路径(如 /pages/114514),部署即时生效;② 托管管理后台 —— 支持增删改查、在线编辑 HTML 内容、随时更换自定义路径(旧路径自动失效)、一键停用/启用(停用后访问返回 404);③ 访问统计 —— 每个页面记录总访问量与近 14 天按日访问趋势,展示单日峰值与日均;④ 空间监控 —— 汇总展示托管页面总数、总占用空间与今日总访问;⑤ 体验优化 —— 管理页支持拖拽上传、搜索与状态筛选、暗色模式适配,操作反馈升级为轻提示,并修复文件选择后上传失败(multipart 请求头缺失导致文件未被接收)的问题
  7. 修复与优化(5 项):① 修复友链页评论显示异常 —— 评论标题不再显示「未知内容」,改为友链站点名;评论邮件通知的按钮链接从动态页修正为友链页;后台评论管理不再显示 #link1,直接显示站点名;② 修复关于页保存失败 —— SQL 注入检测误将 Markdown 标题(##)判为注入并误封博主 IP,已重新校准检测规则并解除误封;③ 友链更新 —— Rawley 站点迁移至新域名 rawley.top,Logo 与 RSS 订阅地址同步更新,友链表新增 RSS 字段支持;④ 关于页新增「性格」卡片(INFJ)与打赏二维码弹窗;⑤ 打赏配置改为扫码收款码模式(微信 / 支付宝),支持弹窗展示
  8. 优化:无聊湾(The Boring Bay)徽章升级为每页隐藏式追踪 —— 与博阅榜同机制(徽章加载即记一次去重 UV),非首页页面静默补发徽章请求并追加时间戳绕过浏览器缓存,确保每次页面访问都被社区记录用于排行;首页保留可见徽章,管理后台不追踪;隐私政策同步更新第三方服务说明
  9. 优化(2 项):① 文章发布页新增「加入 RSS」—— 编辑文章时可直接勾选要加入的自建 RSS 订阅源,保存即生效,无需再在 RSS 管理页手动关联文章;② SEO 关键词体验升级 —— 提示文案与 100 字上限实时计数器美化,新增「自动提取」按钮,一键从标题与正文提取 5–8 个关键词自动填入
  10. 优化(4 项):① 全文 57 篇文章补齐 SEO 关键词(原仅 25 篇),后台输入框加字符提示与计数器;② 搜索引擎推送全面加强 —— 支持按内容类型(文章 / 动态 / 项目 / 资源 / 小说)单独推送、自定义 URL 推送,并可在后台查看推送状态与历史日志;③ 版权中心文案与站点真实授权状态对齐(源代码闭源 + 文章保留所有权利),并修复该页服务端渲染失效导致只显示「加载中」的问题;④ 关于页更新日志补齐 09-06 至今全部记录
  11. 优化与修复(6 项):① 媒体库 / 资源库下载纳入统一日志,后台可按来源筛选与搜索;② 修复下载状态间歇误报中断、媒体流量统计偏大、资源标题写入成数字三个隐藏缺陷;③ 防盗链开关与放行白名单打通后台,改配置自动下发 nginx 并热重载;④ 修复列表类内容(项目 / 小说 / 资源 / 友链)改完前台不刷新的缓存失效死代码;⑤ 修复蜜罐开关无效(判错了开关变量);⑥ 站点 SEO 关键词可后台配置,清掉三处硬编码使其真正生效
  12. 运维:全站强制 HTTPS —— 80 端口重建为纯跳转,仅保留证书续期校验豁免,其余请求一律 301 到 HTTPS(保留完整路径与查询串),证书自动续期不受影响
  13. 运维:v3 正式接管主站 lcrworld.xyz,公网端到端验证全通过(签名四场景、TLS 1.0/1.1 禁用、危险扩展名拦截、WAF 与防盗链在位);请求体上限统一调整为 100MB
  14. 修复:评论接口非法参数由 500 改为 400(target_type 白名单 + target_id 正整数校验);堵住签名重放漏洞 —— 实测有客户端借 15 小时前的时间戳绕过校验,现统一 403,前端自动以服务端时间校准并重签重试
  15. 修复:首轮全站安全审计完成 —— 15 项发现(3 严重 / 4 高危 / 8 中危)全部修复并上线,覆盖服务端消毒、评论与留言校验、邮箱服务与分片上传流程
  16. 安全:加固自动防御与登录流程 —— 自动防御补齐 UA 伪装识别、扫描路径拦截与阈值封禁;后台登录加入限流与人机验证,JWT 显式声明 HS256
  17. 安全:API 全链路签名校验上线 —— 请求需携带 HMAC-SHA256 签名,旧时间戳重放一律拒绝;后端补 API 鉴权、上传魔数校验与图片重编码、路径穿越防护,依赖漏洞清零
  18. 优化:弹窗 / 侧边栏打开时锁死页面滚动(覆盖评论图片预览、许可弹窗、移动端抽屉、分享图、搜索、阅读器面板、归档筛选、友链申请、背景预览与后台弹窗,计数器模式支持多层叠放、全部关闭后恢复),并修复评论图片预览导致页面滚动锁死、媒体灯箱无法点击空白区域退出的缺陷;顶栏滚动收缩后显示当前页面名(首页 / 时光 / 项目等),文章详情页显示文章标题;修复 IndexNow 主动推送持续 403 —— 更换密钥并改为按域名独立 key(主站 / en 站分离),Bing、Yandex、IndexNow 三个端点全部恢复接受推送
  19. SEO 全面升级 —— 路由级 title / description / canonical 差异化、WebSite 与文章 / 动态 JSON-LD 结构化数据、低价值页面 noindex、Twitter 卡片大图;同步加固安全 —— 服务端 HTML 消毒兜底防 XSS,留言板 / 评论 / 友链新增输入校验与限流,搜索高亮结果转义,SQL 注入检测模式校准
  20. 修复:登录人机验证(ALTCHA)异常误判导致账号被限,已解除封禁并加固校验与限流流程
  21. 新增:文章「AI 目录」—— 点击目录卡片右上角 AI 按钮,由 AI 通读全文智能生成目录,可一键切回默认目录;后台可单独配置目录模型;修复:文章目录漏读问题 —— 过滤历史遗留的空标题,目录层级编号连续对齐正文,不再缺项;优化:页脚毛玻璃透明度微调、顶部加入 30px 渐变过渡带并加大圆角;修复:文章页路由切换时避免触发无效的 /articles/undefined 请求(消除控制台 404 报错)
  22. Nuxt 4 全站重构上线,关于页杂志风改版,更新日志改为后台可维护;架构升级为 v3 独立后端 + 独立数据库与媒体目录,测试环境与生产完全隔离;关于页新增平台接入配置(B 站 / GitHub / Gitee,令牌后台可管)与 B 站投稿 TOP、GitHub / Gitee 贡献热力图;修复历史 http 资源在 HTTPS 下的混合内容问题(视频无法播放、图片随机加载失败);新增平台代码每小时代码备份(保留 48 份)