资源搜索
资源搜索围绕索引器展开。每个索引器对应一个工作流,该工作流内部由多条链路组成,每条链路以不同的起始节点区分,负责处理搜索、详情获取、站点认证等不同任务。
| 链路类型 | 起始节点 | 用途 |
|---|---|---|
| 搜索 | search_start | 接收关键词,返回资源列表 |
| 详情 | details_start | 通过资源 ID 进入详情页,预览资源详情 |
| 认证 | auth_start | 执行站点登录逻辑,保存认证状态 |
| 首页 | board_start | 抓取推荐或榜单,将其展示在首页 |
索引器并不要求实现全部四条链路,仅需按实际站点能力配置对应链路即可。索引器在“设置 > 工作流 > 流程定义”中管理,可单独启用或禁用。
使用方式
- 搜索:进入单个索引器页面,输入关键词即可发起搜索,结果会以列表或网格形式展示
- 详情:如果索引器配置了详情链路,在搜索结果点击资源标题即可进入详情页
- 认证:如果索引器配置了认证链路,在索引器页面右上角会显示「登录」按钮
- 全局搜索:进入全局搜索页面,输入关键词后会并行向所有启用的索引器发起搜索,并汇总展示结果
认证与权限
需要登录的站点可以通过认证链路完成登录。认证成功后,该工作流后续发起的搜索和详情请求会自动携带对应的登录状态。如果站点要求登录但尚未认证,搜索结果将为空,也不会参与全局搜索。