
超级英雄吉姆
V1
2022/09/11阅读:35主题:重影
打造自己的专属搜索引擎
需求的来源
其实这个需求的来源,就是平时使用搜素引擎的时候,比如百度、谷歌、必应等,搜索的结果并不是锁定在我们的一个目标范围内。假设我现在需要在CSDN这个社区内寻找java的内容,在使用上述搜索引擎的时候,特别是某一个引擎,出现率最高的是seo的内容,并没有具体的页面或者答案。上述场景下,我更期望的是,我得到的结果是从某个平台或者社区内搜到的内容,也就是说,我希望的是有一个搜索引擎能够让我选择搜索内容的平台和内容,这样我能更快捷的找到我需要的内容。
开始动手
技术选型
后端技术
golang + gin + mysql + es
我用这几者打造了内容爬虫和能力
前端技术
uni + vue2 + 小程序
采用小程序的原因主要是因为想快速验证需求是否合理,比起web,小程序具有更便捷性
开发历程
现阶段:
-
目前已经开发完成CSDN的内容爬虫 -
支持用户自定义tag搜索 -
小程序已经有体验版
接下来:
-
预计支持Stack Overflow、reddit等国外的平台内容 -
优化小程序ui,提升易用性
目前所遇到的问题:
-
小程序页面跳转限制,无法直接在小程序内直接打开连接,需要在浏览器打开 -
内容库不够丰富
未确定:
-
是否使用web替代小程序,扩展能力
成果展示


使用体验
有兴趣的朋友可以先扫描,可以在微信搜索tech99




即可得到你的专属搜索结果
写在最后
如果您想对我提出建议,可以通过公众号联系我
作者介绍

超级英雄吉姆
V1