源码获取
本站按 GNU General Public License v3.0 发布。下面这个包与线上版本一一对应, 可以直接下载、解压、重新构建,无需注册、无需付费、无需提出申请。
下载源码包(tar.gz)约 2 MB,含全部页面、工具与构建脚本
包里有什么
src/—— 页面模板、工具实现、站点文案、教程原文functions/—— 服务端代理接口(在服务器上运行,不随前端分发)scripts/—— 构建期脚本,含本包的生成脚本本身public/—— 只有重定向表、响应头、robots 这类文本配置LICENSE/NOTICE—— 许可全文、修改声明与原始版权SOURCE-README.md—— 构建步骤与未包含内容的说明
包里没有什么
第三方二进制资产(onnx 模型、onnxruntime 与 tree-sitter 的 wasm、图片、字体) 不是本站的源码,因此不入包;它们各自有独立的许可与上游发布地址, 具体清单见包内 SOURCE-README.md。
怎么构建
npm ci --legacy-peer-deps
npm run build需要 Node.js 22.x。产物是纯静态文件,放在任意静态托管上即可运行。
许可与再分发
你可以按 GPLv3 的条款自由使用、修改、再分发这份代码。再分发时请保留LICENSE 与 NOTICE,并在你的修改版本里同样提供源码。 完整条款见 gnu.org。