最近想要写软件的想法爆棚,无意间看到了佬友开源的网盘搜索项目,旋即搓了一个前端页面出来,增加了历史记录本地缓存和记录的功能、新增搜索结果分页,方便快速检索结果~~~基于佬友的后端API开发,有需要的佬友们可以试下
其他佬友也有很优秀的开源项目,有需求的佬友们也可以关注下
8 个赞
感谢大佬
1 个赞
刚刚用了一下,蛮不错的欸 ![]()
感谢分享,大佬厉害啊
要不和原贴楼主协作。把精力投入在一起,这样pansou的持续维护性更高。
好想法,作者佬友也做了个前端,不过暂时没开源,现有的前端计划再优化下就开源了
你要想做得全面,可以补充些细节:
1.通过/api/health可以获取当前api加载的所有tg频道和插件;并发数可以基于tg频道+插件数计算,或者直接就不用提供这个参数
2.变更关键词搜索时,先清空现有变量值
3.api是快速响应持续处理的模式,所以你第一次搜索的结果其实可能很少,可以加个后台隔几秒再调用下,然后合并更新数据
4.结果分类我看你用的好像有问题,它本质是两种返回:
- results类型
返回的结果是根据数据来源区分的,比如一条tg消息,一个帖子等(但是一个帖子里面可能有很多网盘链接),这个是不做去重的(很可能这个帖子的某个链接是重复的,但是其他链接不重复,你就没法简单的做重复处理),所以它提供了content详情字段用来展示,如果你没有展示详情的需求,大概率是用不到这个类型的,所以默认值也是merge_by_type;有的插件搜索(jikepan)返回的数据没有时间戳,所以是根据搜索日期生成的,因此results里只保留了包含优先关键词(“合集”, “系列”, “全”, “完”, “最新”, “附”)的数据,完整的网盘链接会在merge_by_type类型里。 - merge_by_type类型
对网盘链接进行了分类合并去重处理(根据网盘链接去重),这也是推荐使用的默认值
今天刚加了ext扩展自定义参数的功能,这个功能其实是为了以后给磁力搜索做准备,因为中文搜索不太友好
![]()
感谢佬的建议,结果分类这块暂时没有更新,计划是做成参数,可选携带content详情、网盘链接去重的多个选择,还是感谢佬后端的API实现
原作者来啦,社区共建,pansou 前端和后端越来越好。 ![]()
mark 了
佬也太6 吧
https://pansou.fmaps.xyz,基于大佬的建议,已经更新了部分前端的实现。详细如下:
1、新增api接口健康检查,可以在也叫查看API接口的健康状态、插件数量、频道数量;
2、优化并发数设置,基于tg频道+插件数自动计算计算,也可在高级选项中手动设置;
3、新增前端扩展参数设置选项,匹配后端API接口和参数;
4、新增api是快速响应持续处理的模式,后台隔几秒再调用下,然后合并更新数据
todo:
1、结果分类暂时未做优化,修改了几个版本貌似显示有点问题,后续有时间再调整了
搜索失败

应该是大佬后端加了https证书,晚点我调整下接口
1 个赞
证书3点的时候过期了,我续期过了
感谢分享
有质量又好看。
已star,很精美

又故障了





