65 lines
2.0 KiB
TypeScript
65 lines
2.0 KiB
TypeScript
export type NetdiskProvider = "baidu" | "quark";
|
||
|
||
export type NetdiskLink = {
|
||
provider: NetdiskProvider;
|
||
label: string;
|
||
url?: string;
|
||
codeLabel?: string;
|
||
code?: string;
|
||
/**
|
||
* 弹窗内“一键复制”的整段内容(用于网盘 App 识别/导入)。
|
||
* 为空时会回退到 title + url + code 的组合文案。
|
||
*/
|
||
copyText?: string;
|
||
};
|
||
|
||
export type NetdiskResource = {
|
||
id: string;
|
||
title: string;
|
||
desc: string;
|
||
tags: string[];
|
||
links: NetdiskLink[];
|
||
};
|
||
|
||
/**
|
||
* 首页「网盘下载」模块配置(独立于现有业务/课程/电子书)
|
||
* - 你后续只需要把 url / code 填完整即可
|
||
*/
|
||
export const NETDISK_RESOURCES: NetdiskResource[] = [
|
||
{
|
||
id: "system-firmware",
|
||
title: "系统固件(镜像/驱动/依赖包)",
|
||
desc: "系统镜像、固件与驱动相关资源,适合装机/刷机/修复。",
|
||
tags: ["系统固件", "镜像", "驱动"],
|
||
links: [
|
||
{
|
||
provider: "quark",
|
||
label: "夸克网盘",
|
||
url: "https://pan.quark.cn/s/3c8439859b8b?pwd=PLgV",
|
||
codeLabel: "提取码",
|
||
code: "PLgV",
|
||
copyText:
|
||
"我用夸克网盘给你分享了「r3s-armbian-ubuntu.7z」,点击链接或复制整段内容,打开「夸克APP」即可获取。\n/~4adf3Xsf3S~:/\n链接:https://pan.quark.cn/s/3c8439859b8b?pwd=PLgV\n提取码:PLgV",
|
||
},
|
||
],
|
||
},
|
||
{
|
||
id: "software-tools",
|
||
title: "软件工具(常用安装包)",
|
||
desc: "常用软件与安装包合集(例如刷机/写盘/远控/解压等)。",
|
||
tags: ["软件", "安装包", "合集"],
|
||
links: [
|
||
{
|
||
provider: "quark",
|
||
label: "夸克网盘",
|
||
url: "https://pan.quark.cn/s/f9f489da5777?pwd=qD61",
|
||
codeLabel: "提取码",
|
||
code: "qD61",
|
||
copyText:
|
||
"我用夸克网盘给你分享了「直播助手.zip」,点击链接或复制整段内容,打开「夸克APP」即可获取。\n/~05213Xseol~:/\n链接:https://pan.quark.cn/s/f9f489da5777?pwd=qD61\n提取码:qD61",
|
||
},
|
||
],
|
||
},
|
||
];
|
||
|