关于&隐私

关于我

QQ 群: 959731247
邮箱: me@yeqing.im

关于本站

  • 这是一个个人博客站点.
  • 本站是一个静态网站, 主要技术栈见 主页.
  • 内容以 Markdown 维护, 构建时生成静态 HTML, 关闭 JavaScript 后仍可阅读正文与使用普通链接.
  • 仓库托管在 GitHub, 通过 ESA Pages 完成构建, 分发.

许可协议声明

本站(博客)的所有原创文章, 除特殊声明文章外, 均使用CC BY-NC-SA 4.0许可协议. 这意味着您可以自由地:

  • 共享
    • 在非商业用途下复制、转载、分发本站内容.
  • 演绎
    • 在非商业用途下修改、改编、创作衍生作品.

您必须遵守以下条件:

  • (BY)署名
    • 必须注明原作者"夜轻"及文章原文地址.
  • (NC)非商业性使用
    • 不得将本博客内容用于任何商业目的.
    • 若需商业使用, 请取得作者的授权后使用.
  • (SA)相同方式共享
    • 若你基于该作品进行了修改、改编或二次创作, 你必须使用相同的许可协议(即 CC BY-NC-SA 4.0)来发布新的作品.
    • 该条款确保所有衍生作品继续保持开放与共享的精神.

数据统计

  • 本站使用 Umami 统计访问情况, 可能收集 浏览器 操作系统 设备类型 屏幕分辨率 语言 粗略地理位置(省/市) 等聚合信息, 用于了解访问情况与改进站点性能.
  • 本站基于 ESA Pages 完成内容分发, ESA Pages可能收集部分用户数据.

评论区

  • 暂未开放评论区, 文章页只显示 QQ 群交流提示.

免责与版权

  • 本博客的内容仅供学习与交流使用, 不构成任何形式的专业建议.
  • 因使用或依赖本博客内容所造成的任何损失, 作者不承担相关责任.
  • 博客中引用的部分插画或图片来源于互联网, 版权归原作者所有. 如有侵权, 请通过邮箱(me@yeqing.im)联系我.
  • 如果您发现本站引用 盗版 未授权 违法 内容, 或侵犯了您的合法权益, 可以通过邮箱联系我.

技术栈与开源项目

本站按「框架主体 → 底层依赖与共享包 → 其他」三层组织, 下面逐项列出实际使用的开源项目与各自的许可协议:

  • 框架主体:
    • Svelte (MIT): 组件编译与 SSR 渲染.
    • Vite (MIT): 客户端打包与各模块的开发服务器.
    • Node.js (MIT): 构建脚本的运行环境.
    • pnpm (MIT): workspace 依赖管理与锁定.
    • Vitest (MIT): 单元测试.
    • TypeScript (Apache-2.0): 全站类型检查.
    • Playwright (Apache-2.0): 端到端测试.
    • Git (GPL-2.0): 版本管理.
  • 底层依赖与共享包:
    • Lucide (ISC): 界面图标.
    • YAML (ISC): 前置数据与配置解析, 内容管线、友链与文件目录共用.
    • markdown-it (MIT): Markdown 与站内标签语法的解析核心, 博客与关于页共用.
    • PhotoSwipe (MIT): 图片灯箱.
    • bits-ui (MIT): 标签页、搜索框与图表等无障碍交互原语.
    • shadcn-svelte (MIT): 组件结构, 部分组件按注册表复制进 packages/ui.
    • clsx (MIT): 条件类名拼接.
    • tailwind-merge (MIT): 解决 Tailwind 工具类冲突, 与 clsx 一起组成 packages/ui 的 cn().
    • Tailwind CSS (MIT): 组件所需的工具类样式, 用到它的模块共用一个样式表.
    • Swup (MIT): 站内软导航 (modules/common).
  • 其他:
    • simple-icons (CC0-1.0): 首页技术栈与探针页节点系统的品牌标识.
    • d3-scale (ISC): 状态页图表的比例尺.
    • Pagefind (MIT): 站内搜索的构建期索引与浏览器检索运行时, 只用于博客模块.
    • Lodestone (MIT): 文件页的原理图与 BDX 预览渲染, 含其自带的方块模型与材质资源包.
    • Three.js (MIT): Lodestone 的渲染后端, 只随文件页的预览按需加载.
    • LayerChart (MIT): 状态页的可用性与延迟图表.
    • country-flag-icons (MIT): 探针页的国家与地区旗帜.
    • brotli-dec-wasm (MIT 或 Apache-2.0): BDX 容器的 brotli 解码, 浏览器原生不支持时的回退.
  • 参考资料:

以上项目的著作权归各自作者所有, 本站按各自的许可协议使用; 项目名称与标识仅用于说明技术栈, 相关商标归各自持有者所有. 可取得的许可文本、包内未提供许可文件的声明及第三方来源说明见 licenses.txt.