Nexus#4: 从后端时序Bug到前端UI/UX的深度打磨
一、深入理解乐观更新与异步时序
1. 发现问题
在日志(/log)页面,我发现了一个奇怪的现象:创建一个新计时任务并立即开始计时后,如果马上刷新页面,这个任务会“...
1. 发现问题
在日志(/log)页面,我发现了一个奇怪的现象:创建一个新计时任务并立即开始计时后,如果马上刷新页面,这个任务会“...
最近,我在为我的个人网站添加新的功能,遇到了一系列问题,包括UI美化、AI总结输出不对、图表数据对接经过一番折腾,最终都得以解决
我为我的计时结构添加了“事物项”标签,旨在记录那些我想要知道时长的具体事务。实际体验中,这类卡片与其他普通卡片混淆,导致体验不佳
项目初期,为方便个人使用,我采用了一种基于 URL 参数的简易访问控制机制。近期,随着项目有了对外分享的需求,该方案的安全性不足问题暴露出来。特别是考虑到互联网上普遍存在的自动化漏洞扫描工具,即使是个人项目,其 API 和后端数据也面临泄露风险。因此,我决定废弃此方案,转而采用 NextAuth.js 实现一个标准的、更健壮的用户认证系统。
Read More
评论区是一个博客的应有功能,但静态博客本身不具备实现评论区的能力,想要引入评论区,需要借助第三方服务 需求: 我很久之前开始使用柳比歇伏计时法,我的做法是在notion单独建立一个“日结”页面,通过button按钮生成自定义的模板。最初的系统依赖于每日手动创建 Notion 区块,并且因多种因素偶尔输入的并非结构化文本,因此我把目光转向 Notion 数据库——一个结构化的,功能性强的 Notion 核心功能模块 初始系...
继续之前的MOD开发:为 Todolist(待办事项)模块增加中文输入支持 目标:解决 Todolist 模块的中文输入法兼容性问题 原本通过监听键盘按键构筑了一个自定义输入框,但也因...
“那款叫《永恒轮回》的游戏,公司好像没什么名气,它是怎么做出来的?” 作为一名游戏开发者,即便有着在游戏社区耳濡目染的经验,对于世界风靡的游戏类型——MOBA背后的技术原理仍一无所知。通过查阅资料、询问LLM,我学到了许多宝贵的知识。这次探索,让我清晰地看到了支撑多人在线竞技体验的底层技术架构与设计哲学 我之前通过
博客评论系统集成:从 Waline 部署到加载性能优化
背景
Notion 时间追踪系统构建日志:从纯文本文档到自动化数据库
背景
饥荒Mod调试日志:从致命崩溃到UI实时刷新
背景
1. 自定义输入的局限性
从《永恒轮回》到网络同步:一个游戏开发深度探索
背景
Read More
使用 n8n 实现 Discord 消息自动化同步至 WebDAV
背景
PipeDream + Make.com构建了discord -> obsidian工作流,但