装修-系统装修
复制页面
birthdayMiniApp
默认模块
测试
根据 dataSchema 生成测试数据
小程序端底部菜单装修列表(分页)
用户
创建用户
用户登录
用户列表
删除指定用户
用户注册
修改用户状态
更新用户信息
变更用户角色
获取用户详情
重置用户密码
自行修改密码
获取当前登录用户的基础信息与个人资料内容
兼容路径:当前用户信息
当前登录用户信息
简历
创建简历
获取用户简历列表
获取简历详情
更新简历
删除简历
公开简历列表(SSG 用)
公开简历详情(SSG 用)
生成简历 AI 摘要
天气
天气查询-高德api
工具
翻译
非法请求日志-分页查询
系统
单文件上传(图片优先)
批量上传文件
兼容路径:单文件上传
兼容路径:批量上传
健康探活
健康探活(HEAD)
装修-自定义装修
自定义装修页面列表(分页)
创建自定义装修页面
更新自定义装修页面
获取自定义装修页面详情
删除自定义装修页面
装修-系统装修
系统装修页面详情(按 key/scene 查询)
获取当前激活的导航配置(仅返回一条)
创建导航配置
更新导航配置
删除导航配置
导航配置详情
导航配置列表(分页)
创建系统页面
更新系统页面
删除系统页面
系统页面详情
系统页面列表(分页)
资源
获取静态图标素材(按分类分组,支持 cate 过滤)
认证
微信小程序一键登录:code 换 openid,判断是否已绑定手机号
绑定手机号并生成登录 token
权限管理
获取当前用户角色
角色管理
获取角色列表
创建角色
更新角色
删除角色
为用户分配角色
获取用户角色
SEO
Cron 触发 SEO 推送
手动触发推送
获取推送日志列表
添加待推送 URL
robots.txt 协议
资源分享
sitemap.xml(公开):静态页 + 在线且非失效资源详情页,1h 缓存
分享列表(公开浏览,仅爬取来源;仅返回有文件树的资源,支持 sort 排序)
分享详情(公开,viewCount +1)
公开访问 — 通过 urlHash 查询分享(无鉴权)
手动触发网盘链接有效性检测(异步任务,进度经 WS 推送)
TMDB 图片代理(image.tmdb.org 被污染时由后端 CloudFront 固定 IP 直连转发;path 为 t/p/<size>/<file> 完整图片路径)
资源统计(公开):上架总数 / 覆盖平台数 / 影视条目匹配数
搜索建议(公开):按标题前 10 条去重建议
作品聚合列表(公开):同 tmdbId 资源聚合为作品,代表行=活链>有树>高浏览
作品版本列表(公开):活链优先,含平台/码状态/健康状态
资源榜单(公开):type=hot 热度榜(默认)/ weekly 近 7 天上新
批量找回缺失的网盘提取码(异步任务,进度经 WS 推送)
手动触发网盘分享文件树重新探测(异步任务,进度经 WS 推送;只更新 fileTree 列)
资源分享-后台
后台分享管理列表(全量含已下架,仅爬取来源)
后台强制下架/删除
后台恢复分享
后台分类列表(分页)
后台创建分类
后台更新分类
后台删除分类
后台分享详情(不增加浏览量)
后台批量上架/下架(单次上限 100;仅支持 上架(0)/下架(1))
按选中 IDs 批量 TMDB 匹配(异步任务,jobId + WS 进度;单次上限 100)
后台批量 TMDB 富化(默认 20 条,上限 100)
读取 TMDB 配置(明文不脱敏;accessToken 主凭据 / apiKey 备用 / fixedIp DNS 污染 workaround)
写入 TMDB 配置(整体覆盖)
TMDB 连通性测试(用当前配置请求 /3/configuration)
后台单条立即刮削(source=tmdb|anilist|bangumi,返回刮削后的 tmdbMeta)
搜索影视条目(管理端手动匹配用;source=tmdb|anilist|bangumi 缺省 tmdb)
全平台并行搜索影视条目(tmdb/anilist/bangumi 同时搜,按来源分组返回,含单来源失败状态)
手动绑定影视条目(管理端指定 source + externalId + mediaType,绑定后自动匹配跳过)
自定义匹配影视信息(管理端手工填写元数据直接绑定,source=custom,绑定后自动匹配跳过)
解除影视信息绑定(管理端清除手动匹配,恢复自动匹配能力)
资源分享-分类
全部分类列表(公开)
网盘爬取
查询爬取任务列表
查询爬取任务详情
查询爬取任务进度
查询爬取结果列表(从 share 表查询 sourceType=crawl 的记录)
创建网盘爬取任务
定时任务
获取定时任务列表
创建定时任务
获取定时任务详情
更新定时任务
删除定时任务
启动定时任务
停止定时任务
立即执行定时任务
获取任务执行日志
获取任务执行统计
获取定时任务系统配置
更新定时任务系统配置
获取任务类型列表(含配置表单 Schema)
获取管线告警配置(R12:webhook 地址/连续失败阈值/节流分钟)
更新管线告警配置(R12;webhookUrl 置空 = 只记录不发送)
搜索接口配置
获取所有搜索提供者配置
添加搜索提供者配置
获取单个搜索提供者配置
更新搜索提供者配置
删除搜索提供者配置
设置默认搜索提供者
启用/禁用搜索提供者
测试搜索提供者连通性
获取默认搜索提供者
资源分享-标签
标签全量列表(按类型分组,公开)
新增标签类型
新增标签
重命名标签
删除标签(内置标签不可删除)
设置资源标签(覆盖式)
资源健康度
最新健康度快照(无快照时现场采集,persisted=false 表示未落库)
健康度快照趋势分页(新 → 旧)
异常资源分页(abnormalType=invalid|error|unchecked|liveNoTree|tmdbMissing|notFoundStale)
数据模型
ResumeController-createResumeBodyRequest
AuthWeappController-weappLoginBodyRequest
DecorateController-createBodyRequest
FakeApiController-generateBodyRequest
ResumeController-getResumeListResponse
AuthWeappController-weappBindBodyRequest
DecorateController-updateBodyRequest
FakeApiController-generateResponse
NavigationController-createBodyRequest
UserController-CreateUserBodyRequest
ResumeController-getResumeDetailResponse
NavigationController-updateBodyRequest
ResumeController-updateResumeBodyRequest
UserController-getUserListResponse
ResumeController-updateResumeResponse
UserController-deleteUserResponse
UserController-UserLoginResponse
ResumeController-deleteResumeResponse
IconsController-listResponse
NavigationController-activedResponse
ToolController-translateWordBodyRequest
ToolController-translateWordResponse
SystemPageController-createBodyRequest
ToolController-getIllegalRequestListResponse
SystemPageController-updateBodyRequest
UploadController-uploadImageBodyRequest
RoleController-createRoleBodyRequest
RoleController-updateRoleBodyRequest
RoleController-assignRolesToUserBodyRequest
ResumePublicController-getPublicListResponse
ResumePublicController-getPublicDetailResponse
ShareController-statsResponse
ShareController-suggestResponse
ShareController-worksResponse
SeoController-cronTriggerResponse
ShareController-workVersionsResponse
SeoController-manualPushBodyRequest
ShareController-rankResponse
SeoController-getPushLogListResponse
ShareController-adminBatchSetStatusBodyRequest
SeoController-createUrlBodyRequest
ShareController-adminTmdbEnrichByIdsBodyRequest
ShareController-listResponse
ShareController-adminTmdbEnrichBatchBodyRequest
ShareController-adminTmdbManualBindBodyRequest
ShareController-adminCategoryCreateBodyRequest
ShareController-adminTmdbUnbindBodyRequest
ShareController-adminTmdbCustomBindBodyRequest
ShareController-adminTmdbConfigUpdateBodyRequest
ShareLinkCheckController-triggerBodyRequest
ShareLinkCheckController-triggerResponse
ShareCategoryController-listAllResponse
SharePasscodeRecoveryController-triggerBodyRequest
SharePasscodeRecoveryController-triggerResponse
ShareTagController-listAllResponse
ShareTagController-createTypeBodyRequest
ShareTagController-createTagBodyRequest
ShareTagController-updateTagBodyRequest
ShareTagController-setShareTagsBodyRequest
UserController-CreateUserResponse
ShareHealthController-latestResponse
UserController-UserLoginBodyRequest
ShareHealthController-snapshotsResponse
ShareHealthController-abnormalResourcesResponse
ShareFileTreeController-triggerBodyRequest
ShareFileTreeController-triggerResponse
UserController-registerBodyRequest
UserController-registerResponse
UserController-updateUserStatusBodyRequest
UserController-updateUserStatusResponse
UserController-getUserDetailResponse
UserController-updateUserBodyRequest
UserController-updateUserResponse
UserController-changeUserRoleBodyRequest
UserController-changeUserRoleResponse
UserController-resetUserPasswordBodyRequest
CronController-listJobsResponse
UserController-resetUserPasswordResponse
CronController-getJobResponse
UserController-changeOwnPasswordBodyRequest
CronController-createJobBodyRequest
UserController-changeOwnPasswordResponse
CronController-createJobResponse
CronController-updateJobBodyRequest
CronController-updateJobResponse
CronController-deleteJobResponse
CronController-startJobResponse
CronController-stopJobResponse
CronController-executeJobResponse
CronController-getJobLogsResponse
CronController-getJobStatsResponse
CronController-getConfigResponse
CronController-updateConfigBodyRequest
CronController-updateConfigResponse
CronController-getJobTypesResponse
PanCrawlController-createTaskResponse
PanCrawlController-listTasksResponse
PanCrawlController-getTaskResponse
PanCrawlController-getTaskProgressResponse
PanCrawlController-listResourcesResponse
PanCrawlController-createTaskBodyRequest
后端接口,开发环境
认证
微信小程序一键登录:code 换 openid,判断是否已绑定手机号
绑定手机号并生成登录 token
数据权限管理
获取数据权限范围选项
获取数据权限规则列表
创建数据权限规则
获取当前用户的数据权限
更新数据权限规则
删除数据权限规则
检查数据权限
装修-系统装修
系统装修页面详情(按 key/scene 查询)
GET
获取当前激活的导航配置(仅返回一条)
GET
创建导航配置
POST
更新导航配置
PUT
删除导航配置
DELETE
导航配置详情
GET
导航配置列表(分页)
GET
创建系统页面
POST
更新系统页面
PUT
删除系统页面
DELETE
系统页面详情
GET
系统页面列表(分页)
GET
装修-自定义装修
自定义装修页面列表(分页)
创建自定义装修页面
更新自定义装修页面
获取自定义装修页面详情
删除自定义装修页面
测试
根据 dataSchema 生成测试数据
小程序端底部菜单装修列表(分页)
资源
获取静态图标素材(按分类分组,支持 cate 过滤)
菜单管理
获取菜单列表
创建菜单
更新菜单
删除菜单
获取当前用户菜单
权限管理
获取当前用户权限
检查权限
获取权限列表
创建权限
更新权限
删除权限
简历