立即体验-> search.luxirty.com
一个搜索引擎,基于 Google ,屏蔽内容农场,无广告,干净,简洁,快。
如果想添加到浏览器中,搜索语法是 search.luxirty.com/search?q=
开源地址: https://github.com/KoriIku/luxirty-search
内置内容农场屏蔽,目前包括了 csbn 、华 x 云、百 xxx 智能、腾 x 云开发者等,还有一些 StackOverflow 翻译站。(欢迎提新的黑名单)
点击 For Program
,一键提高 GitHub 、Stackoverflow 、v2ex 、cnblog 的权重,免去反复手打 site:github.com 的麻烦。(同样欢迎补充新域名,只需要发在回复里就好)
一键搜索 V2EX 、Raddit 。
当然!因为本质上就是基于 google cse 所以搜索质量跟 google 一样好,再加上屏蔽了几个大垃圾,所以总体来说比 Google 好(逃
虽然用了 google ,但我直接把 Google 加载广告的 js 拦截了,所以应该也没广告。(
这些工具在前端屏蔽搜索结果,也就是等到内容农场已经出现在搜索结果中,再将其删除或隐藏。
而 Luxirty Search 通过配置 Annotations 让 Google 直接屏蔽垃圾网站,服务器在执行搜索时就已经将网站排除,可以理解为内置多条 '-site:domain.com' 。详细的可以看文档 https://developers.google.com/custom-search/docs/annotations
这是 Google CSE 的限制,我也没办法,用 search.luxirty.com/search?q=
体感上会稍微顺畅点。
不过出搜索结果是很快的。这里说的快还有一层意思是那几个优化标签用起来很方便,省掉了手动打 site:语法的过程。
(好吧是有点标题党,我谢罪,
但如果说这个项目本身,实际试一下原始 cse 页面就知道确实有必要自建这么个项目了。
纯静态页面,没啥成本,应该能长期用,不放心的话自建一个吧,两分钟就能搞定。
关于具体的部署方式,因为可能会经常变化,请查看项目 readme 。
无法根据时间片过滤,比如搜索一年以内的,cse 本身不支持。
不会根据语言和地区排序(好像某些情况下是个优点。)
更多信息会写在博客 luxirty.com/posts/luxirty-search
101
makeitclear 68 天前 1
已经设置为默认搜索引擎了,试用一段时间看看
|
102
hollaming 68 天前 1
好用,爱用
|
103
yb2313 68 天前
和 duck 一样吗
|
104
xiaochenzhu 68 天前 1
可以可以,先用用看
|
105
kongkongyo 68 天前
|
106
M5tuA 68 天前
|
107
zololiu 68 天前
@studyingss #86 没关系大佬,这样用着也很好的,感谢√
|
108
zololiu 68 天前
|
109
muzihuaner 68 天前 via Android
不错不错😀
|
110
rongsh 68 天前
能否提供 upstream sync 的 workflow ,以便 fork 的项目保持同步更新
|
111
studyingss OP @rongsh 我甚至不知道这个东西,不过听起来很好,我会尽快添加的。如果你比较熟悉的话,也欢迎提一个 pr 。
|
112
saveai 68 天前
标题字体太大啦
|
113
studyingss OP |
114
studyingss OP @saveai 请问具体是哪个页面的标题,首页还是 search 页?
|
115
p0q 68 天前
搜索结果界面,尽量和 Google 界面一致才好看
|
116
studyingss OP |
117
innocent245 68 天前
右上角的"关于"点了没反应
|
118
rap16 68 天前
不好用,结果太少,被筛选的太少了,个人使用感受没感觉到比 Google 好用
|
119
studyingss OP @innocent245 还没来得及写 (逃
|
120
elevioux 68 天前
印象中这种谷歌接口不是要钱的么?
|
121
studyingss OP @rap16 其实并没有筛选太多,除了 csdn 以外,其它都是几乎无实质内容的 SEO 站点,目前才屏蔽了 14 个,应该不存在被筛选得太少的问题。可能是 Google CSE 本身给出的结果有所不同?
|
122
studyingss OP @kongkongyo 因为希望看起来和 Google 差不多所以。
会列入计划,但我前面也说了我对 css 不太熟,可能会比较久。(如果有 pr 就好了(暗示 |
123
studyingss OP @elevioux 因为用的是嵌入式 cse ,这个是不要钱的。有个 json api ,那个要钱。
|
124
jujusama 68 天前
kagi 或许更好?
|
125
studyingss OP @Livid 不好意思,打扰站长,这个主题被移动到了推广节点,这可能是一个误会吗?
我看了节点规则,这个项目开源,无盈利,独立开发作品,也不是公司的营销信息,应该可以发到分享创造节点? (没有质疑本站规则的意思,看到您也点了感谢和置顶,所以想问是不是有什么误会) |
126
llussy 68 天前
支持支持
|
127
studyingss OP @jujusama 我完全同意,前面也有大佬提到了 kagi ,自定义网站权重、指定网站屏蔽这些功能基本上和本项目的想法一致,并且 Google CSE 还有个致命缺点无法根据时间筛选结果,所以 kagi 可以说更好。但 kagi 5 刀一个月哎,还限制次数,对于我而言是比较贵了。
|
128
bugoftime 68 天前
好清新,分页那里加个上下页按钮吧,现在数字的不太好点唉
|
129
studyingss OP @bugoftime ok ok ,我看看怎么加。
|
130
harrisonwang 68 天前
感谢楼主分享,研究了下,可算是将 V2EX 、Reddit 和 For Program 的标签页也配置出来了:
![]( https://imgur.com/a/liDQzMf) |
131
Livid MOD |
132
hai046 68 天前
总算可以方便屏蔽 csd👍🏻
|
133
studyingss OP @harrisonwang 是我的疏忽,本来打算把配置过程写出来的,结果忙忘了,后续会在 readme 里补上。
|
134
studyingss OP @yb2313
不太一样,从引擎上说,鸭鸭走基于 bing ,Luxirty Search 基于 Google CSE 。 从调用方式上说,鸭鸭走在服务端向 Google 发送请求,Luxirty Search 则完全没有服务端,搜索请求直接发往 google.com 而不是 luxirty.com 。 |
135
calloc 67 天前 via Android
名字起的通俗点,说不定能大面积普及
|
136
studyingss OP @calloc 好主意,我起这个名字只是因为我刚好有这个域名(
应该想一个好打的中文名字 |
137
EthanLau 67 天前 1
很 6 啊,已 star
|
138
Remember 67 天前
@studyingss 这样也有个缺点,那就是没法绕开墙了。不过也不好说,如果可以直接免翻墙的话,估计很快被盯上墙掉域名了。
|
139
Lemonadeccc 67 天前
能不能加一个自带翻墙,或者付费账号翻墙。公司不能用梯子,每次打开百度都犯恶心。
|
140
vvhy 67 天前
感谢!手搓了个居中布局: https://paste.mozilla.org/oLmk4cz5
|
141
v2maxwell 67 天前 via Android 1
楼主太棒了
|
142
zachary99 67 天前 via Android 1
牛逼闪闪
|
143
studyingss OP @Livid 感谢站长
|
144
studyingss OP @Lemonadeccc 这个你可以看看 whoogle 或者 SearXNG 应该更符合你的需求
|
145
sdzbzyc 67 天前
试试看,感谢楼主
|
146
icaolei 67 天前
好东西,已 star ,静待 docker 版本和更多的个性化前端设置。
|
148
langdalanghonghu 67 天前
不错挺好用的
|
149
lovestudykid 67 天前
我觉得页面的排版最好还是按照 Google 的来,人家肯定是花了大价钱请人研究设计过的。
|
150
halou12 67 天前
好用,但是 Firefox 上总感觉慢半拍,会空白一下才出搜索结果。chrome 上还好
|
151
studyingss OP @halou12 这确实是个问题,Google cse 通过 Google 自己的 js 加载到页面上,这个 js 下载本身要花 0.3 秒,js 运行又需要花 0.5-0.3 秒,加起来就很长。
目前有一些优化的思路,但做到 Google 原生的速度比较困难。 |
152
tycallen 67 天前
@studyingss #45 就这个,高分屏幕调字号特大外加 125%放大,网页字体才算正常大小
|
153
luojiyin87 67 天前 1
https://github.com/KoriIku/luxirty-search/pull/18 提了个 pr , 简化 docker 的部署
|
154
laox0 67 天前 1
@studyingss #27 当然可以!设置默认搜索引擎用了几天,代码开发相关的搜索效率确实高了不少,基本上都能在前 3 条以内找到正确的内容
|
155
shunia 67 天前 1
@studyingss #28 换个域名吧哈哈哈哈,本身这个域名也不太好记。买个小众域名也不贵。
|
156
studyingss OP @lovestudykid 目前在尽量靠拢,但就像你说的,人家是花大价钱设计的,实现同样花了大价钱……,就那个搜索框位置计算我看了半天没看懂……只能一点一点慢慢改。
如果有什么不一致的地方,可以提 issue 或者 pr ,这样比较好针对性修改。 |
157
JunMemon 67 天前
点赞支持一下
|
158
yelv 67 天前
不支持语法,比如 filetype ,site 这些,基本没法用
|
159
yelv 67 天前
好像支持,搞错了
|
160
yelv 67 天前
感觉不错啊,可以
|
161
pchychina 67 天前
希望能做起来,如果能长期使用,一年一杯咖啡钱是可以的。
|
162
JustinJie 67 天前
![1728551424193-2024-10-10-17:10:24.png]( https://fastly.jsdelivr.net/gh/ACodingJie/picture@master/2024/10/2024-10-10/1728551424193-2024-10-10-17:10:24.png)
|
163
studyingss OP @JustinJie 我没法复现,只能猜猜看,cse.js 下发的内容中有个 token ,不清楚这 token 是多久刷新,但如果很久没刷新页面就有可能失效?
|
164
JustinJie 66 天前 via iPhone
@studyingss 按照你说的刷新页面之后好像可以了, 我习惯在 tab 保留, 下次直接搜索使用的. 看看是否可以优化下 ?
|
165
studyingss OP @JustinJie 这个是 Google js 的行为,不知道好不好干预,我先写个 issue 记录下吧。
|
166
studyingss OP @pchychina 应该是能长期用的,这个东西建好之后不存在悄悄挂掉的情况。
|
167
wwxwlw 66 天前
希望可以自定义区域, 现在搜索结果是根据节点地区决定的
|
168
kuxiaobai 66 天前
@studyingss 老哥,在 Netlify 部署搜索结果好像还是 404 ,Vercel 没问题
|
169
wxyrrcj 66 天前
自建需要在国外 vps 上吗? google
|
170
studyingss OP @wxyrrcj 不需要,连接到 google 是客户端在执行,只要访问者能访问 google 就能用。
|
171
studyingss OP @kuxiaobai 尝试修了下,应该可以了
|
172
studyingss OP @wwxwlw 好的,这个应该可以弄
|
173
molezznet 65 天前
好用好用, 默认引擎了
手机上用,好像要点击 2 下搜索( EDGE ) |
174
SillyAdam 64 天前
试了一下,确实挺好用的,支持!
|
175
zhaiziweilove 63 天前
测试了一下的确能快速搜到自己想要的东西,已设置默认搜索引擎😁
|
176
conglovely 62 天前
用上了,感谢。
|
177
Victora 56 天前
如果能做成 chrome 插件就更好了,因为很多插件和特别是猴油插件只适配了 google 搜索
|
178
colinsimth 5 天前
能贡献代码吗?写了个 vite 插件根据 env 配置自动生成 opensearch.xml , 方便那些想自己部署的人。
|
179
studyingss OP @colinsimth 欢迎 pr
|
180
lainbo 22 小时 25 分钟前
当默认的用了!
|