前端交互组件实现:Cmd+K 本地全文检索与 Canvas 力导向知识图谱
在不引入重型第三方组件库的前提下,使用原生 JavaScript 实现按需加载的全文检索弹窗与多星群 Canvas 2D 力导向知识图谱。
共收录 5 篇文章。
在不引入重型第三方组件库的前提下,使用原生 JavaScript 实现按需加载的全文检索弹窗与多星群 Canvas 2D 力导向知识图谱。
将文章元数据校验、受控标签词表、章节锚点约定、断链检测与私钥泄漏扫描封装为 Node.js 检查脚本,在构建阶段自动拦截异常。
设计适合长文阅读的 CSS Grid 双栏布局,将单行字数控制在 60~70 字符,实现代码块横向独立滚动与 Sticky 章节目录高亮联动。
基于 CSS 自定义属性构建明暗双色主题,采用 60-30-10 实色层级提升正文对比度,并通过内联脚本消除首屏暗色切换白闪。
使用 Astro 搭建零冗余静态技术博客,配置 Markdown 内容解析、固定永久链接、RSS 与本地搜索索引生成,以及自动化构建前检查。