超级管理员登录后,导航页底部会多一个 导入 JSON。点开后把数据贴进输入框,再点「导入网站」。接口也只允许超级管理员调用。

支持两种格式:

JSON
复制成功
[
{
"title": "示例站点",
"url": "https://example.com",
"description": "简介(可选)",
"category": "film",
"featured": false,
"coverUrl": null
}
]

或 { "entries": [ ... ] }。

category 可用:hot、ai、design、search、software、learn、community、office、dev、tools、media、film、book、life。不填则归入热门推荐。一次最多 100 条;地址重复(含内置站点)会自动跳过。网址和封面只接受 http/https。

左侧菜单对应关系

导入 JSON 时 category 和左侧菜单对应关系如下。侧栏最上面的「热门排序」不是分类 id,表示查看全部。

category 左侧菜单
hot 热门推荐
ai AI 工具
design 设计资源
search 资源搜索
software 实用软件
learn 学习成长
community 交流社区
office 效率办公
dev 开发编程
tools 工具网站
music 在线音乐
film 在线影视
book 免费看书
life 生活服务

软件下载

软件下载 下已挂上 7 个子分类,侧栏会缩进显示,点击父级会展开对应内容区。

子分类如下(添加网站时可选,JSON 导入用括号里的 category):

PC/安卓(download-pc)
Mac软件(download-mac)
软件论坛(download-forum)
综合推荐(download-featured)
浏览器插件(download-extension)
系统镜像下载(download-iso)
IOS(download-ios)

这些分区目前还是空的,需要在后台把站点归到对应分类后才会出现卡片。

本地开发服务已在运行:http://localhost:3000(网站导航在 /categories)。第一次启动因 PowerShell 里找不到 node/npm 失败了,之后已用 Node 22 重新拉起。


改完了。

「影音娱乐」下已加上子分类 听音乐(category 为 music)。点左侧「影音娱乐」会像「软件下载」一样展开,后台添加网站时也能选这个分类。

刷新 /categories 即可看到。该分类里目前还没有站点,需要你自己加。

本页笔记

加载中…