<div align="center">
<a href="https://ssgo.app" target="blank">
<img src="https://ssgo.app/logobg.png" height="200px" alt="logo" style="border-radius: 20px"/>
</a>
# SearchSearchGo-APP
[![Nuxt3](https://img.shields.io/badge/Nuxt3-00C58E?style=for-the-badge&logo=nuxt.js&logoColor=white)](https://nuxt.com/)
[![Vuetify](https://img.shields.io/badge/Vuetify-1867C0?style=for-the-badge&logo=vuetify&logoColor=white)](https://vuetifyjs.com/)
[![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white)](https://www.typescriptlang.org/)
[![ElasticSearch7](https://img.shields.io/badge/ElasticSearch-7-06B8D7?style=for-the-badge&logo=elasticsearch&logoColor=white)](https://www.elastic.co/)
[![License MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/license/mit/)
一款极简体验、优雅、现代化、资源丰富、免费、无需登录的新一代阿里云盘搜索引擎,来体验找寻资源的快乐吧~
每周六/周末如有更新release一次到`master`,预发布分支为`pre-release`,欢迎大家star、watch关注最新动态。
[![changelog](https://img.shields.io/badge/changelog-→-0052CC?style=for-the-badge&logo=ReSharper&logoColor=white)](./CHANGELOG.md)
[![PR Welcome](https://img.shields.io/badge/PR-Welcome-EA4AAA?style=for-the-badge&logo=git&logoColor=white)](https://github.com/Justin3go/SearchSearchGo/pulls)
[![Request-Feature](https://img.shields.io/badge/Request-Feature-007BFF?style=for-the-badge&logo=github&logoColor=white)](https://github.com/Justin3go/SearchSearchGo/issues/new/choose)
[![Report-Bug](https://img.shields.io/badge/Report-Bug-red?style=for-the-badge&logo=github&logoColor=white)](https://github.com/Justin3go/SearchSearchGo/issues/new/choose)
![PCMoblie-demo](./images/PCMoblie-demo.png)
|使用vercel部署|使用docker构建|
|-|-|
|[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2FJustin3go%2FSearchSearchGo&env=ES_URL,ES_INDEX,ES_AUTH_USERNAME,ES_AUTH_PASSWORD) | [![Docker-部署](https://img.shields.io/badge/Docker-部署→-2496ED?style=for-the-badge&logo=docker&logoColor=white&link=https://www.docker.com)](./docs/docker.md) |
</div>
## 功能特性
`一、` **得益于Nuxt框架,该应用支持SSR,对SEO比较友好**
1. 比如当用户输入搜索之后,对应的url路径也会发生变化,比如[https://ssgo.app/?page=1&query=AI](https://ssgo.app/?page=1&query=AI),
2. 如果用户将该url分享到其他平台被搜索引擎抓取之后,搜索引擎得到的数据将不再是空白的搜索框,而是包含相关资源的结果页,
3. 这样有可能再下一次用户在其他搜索引擎搜索对应资源的时候,有可能会直接跳转到该应用的搜索结果页,这样就可以大大提高该应用的曝光率。
![SSR-demo](./images/SSR-demo.png)
![SEO-demo](./images/SEO-demo.png)
`二、` **该应用支持深色模式**
![darkMode-demo](./images/darkMode-demo.png)
`三、` **对于使用ElasticSearch7的用户,几乎是开箱即用**
[![开发指南](https://img.shields.io/badge/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97-%E2%86%92-blue?style=for-the-badge&logo=read-the-docs&logoColor=white)](./docs/devGuide.md)
## 开发简介
启动项目:
```shell
npm i -g pnpm
pnpm i
pnpm dev
```
环境变量:
|变量名|是否必需|描述|例子|
|-|-|-|-|
|ES_URL|是|ElasticSearch的地址|`http://localhost:9200`|
|ES_INDEX|是|ElasticSearch的索引|aliyunpan|
|ES_AUTH_USERNAME|否|ElasticSearch的用户名|elastic|
|ES_AUTH_PASSWORD|否|ElasticSearch的密码|changeme|
除此之外,如果你需要导入自己的Analytics,请修改`plugins/XXXAnalytics.ts`中的id为你自己的id
[![开发指南](https://img.shields.io/badge/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97-%E2%86%92-blue?style=for-the-badge&logo=read-the-docs&logoColor=white)](./docs/devGuide.md)
**重要**:
- 该仓库仅为SearchSearchGo的应用部分,无爬虫以及数据索引部分
- 如果你使用ElasticSearch-7搭建了一个搜索引擎,可以直接使用该应用进行构建
- 如果你使用的其他版本的ElasticSearch,则需安装对应版本的ElasticSearch客户端版本,并且`sever/api`部分中的相应字段可能需要修改,比如ElasticSearch-8中返回的就没有了`body`字段
## 声明
1. 本站链接为程序自动收集自互联网,链接跳转至官方网盘,网站本身不储存、复制、传播、控制编辑任何网盘文件,也不提供下载服务;
2. 本站遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即向[网盘官方网站](https://terms.alicdn.com/legal-agreement/terms/suit_bu1_dingtalk/suit_bu1_dingtalk202103181300_11832.html)举报;
3. 本站是笔者在线作品演示网站,所有服务仅供学习交流使用,搜索引擎技术细节可以访问笔者的[个人博客](https://justin3go.com)查找。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这里为你收集整理了关于AI,机器学习,深度学习相关的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但强调一下,这些项目源码仅供学习和研究之用。在使用这些资源时,请务必遵守学术诚信原则和相关法律法规,不得将其用于任何商业目的或侵犯他人权益的行为。对于任何因使用本资源而导致的问题,包括但不限于数据丢失、系统崩溃或安全漏洞,风险自担!
资源推荐
资源详情
资源评论
收起资源包目录
一款极简体验、优雅、现代化、资源丰富、免费、无需登录的新一代阿里云盘搜索引擎UI(Nuxt3+Vuefity).zip (40个子文件)
SearchSearchGo-master
pages
index.vue 3KB
.vscode
settings.json 93B
plugins
vuetify.ts 383B
googleAnalytics.client.ts 214B
baiduAnalytics.client.ts 242B
.github
ISSUE_TEMPLATE
feature_request.md 676B
bug_report.md 636B
workflows
release.yml 1KB
LICENSE 1KB
utils
copyText.ts 554B
nuxt.config.ts 861B
CHANGELOG.md 5KB
app.vue 146B
docs
docker.md 320B
devGuide.md 4KB
components
SearchBar.vue 2KB
MainMenu.vue 3KB
LoadingIndicator.vue 3KB
BaseEmpty.vue 67KB
PleaseInput.vue 67KB
RunSvg.vue 129KB
DataList.vue 3KB
package.json 1KB
public
logo.png 634KB
logobg.png 989KB
baidu_verify_codeva-Gd4FUixTWP.html 32B
Dockerfile 452B
pnpm-lock.yaml 213KB
.gitignore 219B
images
SEO-demo.png 103KB
SSR-demo.png 314KB
darkMode-demo.png 408KB
PCMoblie-demo.png 391KB
tsconfig.json 94B
server
api
search
suggest.ts 566B
index.ts 1KB
elasticsearch
index.ts 229B
tsconfig.json 49B
.dockerignore 313B
README.md 5KB
共 40 条
- 1
资源评论
高校毕业设计
- 粉丝: 184
- 资源: 385
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于pytorch+Unet进行MRI肝脏图像分割源码+数据集+模型.zip
- 在Android Studio中开发一个Android App项目步骤
- 基于yolov8实现进行物体跟踪源码.zip
- Java多线程学习Java多线程学习Java多线程学习Java多线程学习.txt
- 算法数据结构-动态规划算法(Dynamic Programming)超详细总结加应用案例讲解.txt
- 2024最强秋招八股文(精简、纯手打)2024最强秋招八股文(精简、纯手打).txt
- 基于tensorflow多特征融合的微表情识别python源码.zip
- 基于yolov8实现人脸检测的python源码+运行说明.zip
- Micron Memory DDR3 SDRAM 全系列AD集成库(原理图库+PCB封装库).IntLib
- 基于tensorflow多特征融合的微表情识别python源码+详细使用说明.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功