返回首页

开源声明

最后更新:March 19, 2026

本页面列出了 BlueReader 使用的主要开源库。
有关详细的版权声明和许可条款,请查阅各库分发方提供的许可文档(LICENSE 及类似文件)。

依赖项列表

  • @better-auth/passkey

    • 版本:1.4.18
    • 许可证:MIT
    • 来源:https://www.better-auth.com/docs/plugins/passkey
  • @cloudflare/vite-plugin

    • 版本:1.22.1
    • 许可证:MIT
    • 来源:https://github.com/cloudflare/workers-sdk/tree/main/packages/vite-plugin-cloudflare#readme
  • @tailwindcss/vite

    • 版本:4.1.18
    • 许可证:MIT
    • 来源:https://tailwindcss.com
  • @tanstack/react-query

    • 版本:5.90.21
    • 许可证:MIT
    • 来源:https://tanstack.com/query
  • @tanstack/react-router

    • 版本:1.157.18
    • 许可证:MIT
    • 来源:https://tanstack.com/router
  • @tanstack/react-router-ssr-query

    • 版本:1.157.18
    • 许可证:MIT
    • 来源:https://tanstack.com/router
  • @tanstack/react-start

    • 版本:1.157.18
    • 许可证:MIT
    • 来源:https://tanstack.com/start
  • @tanstack/react-store

    • 版本:0.8.0
    • 许可证:MIT
    • 来源:https://tanstack.com/store
  • @tanstack/router-plugin

    • 版本:1.157.18
    • 许可证:MIT
    • 来源:https://tanstack.com/router
  • @tanstack/store

    • 版本:0.8.0
    • 许可证:MIT
    • 来源:https://tanstack.com/store
  • astro

    • 版本:5.17.1
    • 许可证:MIT
    • 来源:https://astro.build
  • better-auth

    • 版本:1.4.18
    • 许可证:MIT
    • 来源:https://better-auth.com
  • better-sqlite3

    • 版本:12.6.2
    • 许可证:MIT
    • 来源:http://github.com/WiseLibs/better-sqlite3
  • drizzle-orm

    • 版本:0.45.1
    • 许可证:Apache-2.0
    • 来源:https://orm.drizzle.team
  • fflate

    • 版本:0.8.2
    • 许可证:MIT
    • 来源:https://101arrowz.github.io/fflate
  • foliate-js

    • 版本:0.0.0
    • 许可证:MIT
    • 来源:https://github.com/johnfactotum/foliate-js#readme
  • motion

    • 版本:12.34.5
    • 许可证:MIT
    • 来源:https://github.com/motiondivision/motion
  • react

    • 版本:19.2.4
    • 许可证:MIT
    • 来源:https://react.dev/
  • react-dom

    • 版本:19.2.4
    • 许可证:MIT
    • 来源:https://react.dev/
  • recharts

    • 版本:3.7.0
    • 许可证:MIT
    • 来源:https://github.com/recharts/recharts
  • tailwindcss

    • 版本:4.1.18
    • 许可证:MIT
    • 来源:https://tailwindcss.com
  • ulid

    • 版本:3.0.2
    • 许可证:MIT
    • 来源:https://github.com/ulid/javascript#readme
  • vite-tsconfig-paths

    • 版本:6.0.5
    • 许可证:MIT
    • 来源:https://github.com/aleclarson/vite-tsconfig-paths

来自 Wiktionary 的内容

本应用可能会检索 Wiktionary 的内容,并以格式化方式进行展示。 源自 Wiktionary 的文本依据 CC BY-SA 4.0 和 GFDL 获得许可。 本应用的使用条款不限制上述许可证所允许的任何使用方式。

来自 JMdict / JMnedict 的词典数据

BlueReader 使用 Electronic Dictionary Research and Development Group(EDRDG)发布的 JMdict 和 JMnedict 数据进行日英词典查询。该数据署名归于 EDRDG,并依据 EDRDG 许可证,按照 CC BY-SA 4.0 使用。每个词典弹出结果也会显示其来源和许可证。

作为运营程序,应至少每月检查一次官方数据更新,并使用 pnpm run dictionary:build-ja-en 基于最新的 JMdict 和 JMnedict 文件重新生成导入 SQL。审核后,使用 pnpm run dictionary:import-ja-en:staging 将更新后的数据应用到预发布环境,验证后再部署到生产环境。

进行本地开发时,请将官方 JMdict_e.gz 和 JMnedict.xml.gz 文件放入 .local/dictionary/,运行 pnpm run db:migrate:sqlite:local,然后运行 pnpm run dictionary:build-ja-en 和 pnpm run dictionary:import-ja-en:local。

  • 常见问题
  • 开源声明
  • 定价
  • 退款政策
  • 隐私政策
  • 使用条款