本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容: 我的帖子已经打上 开源推广 标签: 是 我的开源项目完整开源,无未开源部分: 是 我的开源项目已链接认可 LINUX DO 社区: 是 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是 以上选择我承诺是永久有效的,接受社区和佬友监督: 是 以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出 项目地址 GitHub - iflymeto/yuexin-search: 悦心搜索4.0-支持多网盘转存分享,支持夸克-百度-UC-迅雷,网盘资源管理与索引工具! · GitHub 移动端访问比较友好,PC端只能说半成品 演示地址: http://154.9.224.171:37111 用Ai二开了心悦网盘搜索,模板抄了魔*影视; 部署比较简单,php7.2加配置thinkphp伪静态 1 个帖子 - 1 位参与者 阅读完整话题
项目地址 https://github.com/iflymeto/yuexin-search 演示地址: http://154.9.224.171:37111 Yuexin Search 4.0:一个基于心悦搜索改造的网盘资源管理与搜索索引系统 大家好,我最近整理并开源了一个项目: Yuexin Search 4.0 。 项目地址: https://github.com/iflymeto/yuexin-search 本项目基于心悦搜索 675061370/xinyue-search 修改和扩展而来,感谢原作者提供的开源基础和项目思路。 Yuexin Search 主要面向个人学习、二次开发和主题体验优化,定位是一个支持多网盘资源管理、搜索索引、转存配置、缓存优化和主题定制的 Web 系统。 项目说明 Yuexin Search 支持夸克网盘、百度网盘、阿里云盘、UC 网盘、迅雷云盘等多网盘类型的资源管理与索引展示。 需要特别说明的是: 项目本身不存储任何资源文件 项目不内置任何资源链接 项目不集成第三方采集源 所有接口、资源来源、网盘配置均需使用者自行配置 本项目仅供技术交流、学习和二次开发使用 请勿将本项目用于任何违法用途。 4.0 版本主要变化 相比原版,当前版本主要围绕搜索体验、缓存体系、网盘检测、后台配置和主题能力做了不少整理和增强。 1. 搜索逻辑优化 优化关键词搜索流程 支持本地资源优先显示 优化搜索结果缓存写入节奏 增加搜索联想词体验 优化移动端搜索页 修正 PC 顶栏搜索跳转逻辑 2. 多种缓存模式 项目补充了多类缓存能力,包括: 搜索结果缓存 目录树缓存 运行缓存 后台缓存清理入口 其中网盘目录树缓存被独立到 data/pan_tree_cache ,便于单独管理和清理,避免与 ThinkPHP 运行缓存混在一起。 3. 网盘有效性检测增强 搜索结果展示前增加了有效性校验逻辑,并支持接入第三方检测接口,尽量减少失效资源出现在前台的概率。 推荐配合: PanCheck: https://github.com/Lampon/PanCheck/ 4. 推荐配套搜索服务 为了获得更完整的搜索聚合能力,可以配合 PanSou 使用: PanSou: https://github.com/fish2018/pansou PanSou 可作为资源搜索聚合服务,用于扩展搜索来源和搜索接口能力。 5. 主题系统增强 当前版本支持多个前台主题模板,并可以在后台配置当前使用的主题。 其中新增并持续优化了 mofa 主题,主要改动包括: 首页沉浸式轮播背景 移动端搜索联想 底部 tabs 优化 夜间模式优化 资源弹窗优化 发现页和我的页显示优化 PC 首页布局优化 PC 发现页宽屏适配 顶栏常用入口优化 6. 后台配置体验优化 后台设置页做了一些整理,尽量从原本字段堆叠的形式,逐步优化为更清晰的配置元素。 目前已补充: 类型提示 配置校验 图片比例预览优化 缓存清理入口 主题相关配置项 7. 公告弹窗与反馈入口 mofa 主题已对接后台公告弹窗接口,并将公告弹窗调整为更接近 iOS 风格的样式。 同时移植了默认模板中的提交反馈功能: PC 端放在顶栏 移动端放在“我的”页常用功能中 8. 开源整理 为了方便公开发布,仓库也做了一些清理: 增加 .env.example 增加更完整的 .gitignore 排除运行日志 排除安装锁文件 排除测试缓存 清理本地调试文件 data/pan_tree_cache 仅保留占位文件 当前仓库保留了 vendor/ ,主要是为了方便直接部署运行。后续如果有时间,可能会进一步整理为标准 Composer 依赖管理方式。 截图预览 项目 README 中已经放了一些截图,包括: PC 首屏 PC 热榜 PC 搜索页 移动端三屏拼图 后台概况 接口配置 主题配置 缓存清理   适合什么人使用 这个项目比较适合: 想学习 PHP / ThinkPHP 项目结构的人 想研究网盘搜索聚合流程的人 想做个人资源索引管理的人 想二次开发前台主题的人 想研究搜索缓存、检测接口、后台配置系统的人 不太适合希望“开箱即用就有资源”的场景,因为项目本身不提供任何资源源。 许可证 项目采用 MIT License 。 最后 这个项目还有很多可以继续优化的地方,比如依赖管理、主题拆分、后台配置结构、接口标准化、安装体验等。 欢迎感兴趣的朋友一起交流、提 issue 或 PR 。
项目地址 https://github.com/iflymeto/yuexin-search 演示地址: http://154.9.224.171:37111 Yuexin Search 4.0:一个基于心悦搜索改造的网盘资源管理与搜索索引系统 大家好,我最近整理并开源了一个项目: Yuexin Search 4.0 。 项目地址: https://github.com/iflymeto/yuexin-search 本项目基于心悦搜索 675061370/xinyue-search 修改和扩展而来,感谢原作者提供的开源基础和项目思路。 Yuexin Search 主要面向个人学习、二次开发和主题体验优化,定位是一个支持多网盘资源管理、搜索索引、转存配置、缓存优化和主题定制的 Web 系统。 项目说明 Yuexin Search 支持夸克网盘、百度网盘、阿里云盘、UC 网盘、迅雷云盘等多网盘类型的资源管理与索引展示。 需要特别说明的是: 项目本身不存储任何资源文件 项目不内置任何资源链接 项目不集成第三方采集源 所有接口、资源来源、网盘配置均需使用者自行配置 本项目仅供技术交流、学习和二次开发使用 请勿将本项目用于任何违法用途。 4.0 版本主要变化 相比原版,当前版本主要围绕搜索体验、缓存体系、网盘检测、后台配置和主题能力做了不少整理和增强。 1. 搜索逻辑优化 优化关键词搜索流程 支持本地资源优先显示 优化搜索结果缓存写入节奏 增加搜索联想词体验 优化移动端搜索页 修正 PC 顶栏搜索跳转逻辑 2. 多种缓存模式 项目补充了多类缓存能力,包括: 搜索结果缓存 目录树缓存 运行缓存 后台缓存清理入口 其中网盘目录树缓存被独立到 data/pan_tree_cache ,便于单独管理和清理,避免与 ThinkPHP 运行缓存混在一起。 3. 网盘有效性检测增强 搜索结果展示前增加了有效性校验逻辑,并支持接入第三方检测接口,尽量减少失效资源出现在前台的概率。 推荐配合: PanCheck: https://github.com/Lampon/PanCheck/ 4. 推荐配套搜索服务 为了获得更完整的搜索聚合能力,可以配合 PanSou 使用: PanSou: https://github.com/fish2018/pansou PanSou 可作为资源搜索聚合服务,用于扩展搜索来源和搜索接口能力。 5. 主题系统增强 当前版本支持多个前台主题模板,并可以在后台配置当前使用的主题。 其中新增并持续优化了 mofa 主题,主要改动包括: 首页沉浸式轮播背景 移动端搜索联想 底部 tabs 优化 夜间模式优化 资源弹窗优化 发现页和我的页显示优化 PC 首页布局优化 PC 发现页宽屏适配 顶栏常用入口优化 6. 后台配置体验优化 后台设置页做了一些整理,尽量从原本字段堆叠的形式,逐步优化为更清晰的配置元素。 目前已补充: 类型提示 配置校验 图片比例预览优化 缓存清理入口 主题相关配置项 7. 公告弹窗与反馈入口 mofa 主题已对接后台公告弹窗接口,并将公告弹窗调整为更接近 iOS 风格的样式。 同时移植了默认模板中的提交反馈功能: PC 端放在顶栏 移动端放在“我的”页常用功能中 8. 开源整理 为了方便公开发布,仓库也做了一些清理: 增加 .env.example 增加更完整的 .gitignore 排除运行日志 排除安装锁文件 排除测试缓存 清理本地调试文件 data/pan_tree_cache 仅保留占位文件 当前仓库保留了 vendor/ ,主要是为了方便直接部署运行。后续如果有时间,可能会进一步整理为标准 Composer 依赖管理方式。 截图预览 项目 README 中已经放了一些截图,包括: PC 首屏 PC 热榜 PC 搜索页 移动端三屏拼图 后台概况 接口配置 主题配置 缓存清理   适合什么人使用 这个项目比较适合: 想学习 PHP / ThinkPHP 项目结构的人 想研究网盘搜索聚合流程的人 想做个人资源索引管理的人 想二次开发前台主题的人 想研究搜索缓存、检测接口、后台配置系统的人 不太适合希望“开箱即用就有资源”的场景,因为项目本身不提供任何资源源。 许可证 项目采用 MIT License 。 最后 这个项目还有很多可以继续优化的地方,比如依赖管理、主题拆分、后台配置结构、接口标准化、安装体验等。 欢迎感兴趣的朋友一起交流、提 issue 或 PR 。