degoog的10个日常实用设置:bang命令、时间筛选、标签页排序与lucky搜索
【免费下载链接】degoogSearch engine aggregator with a comprehensive plugin/extension system项目地址: https://gitcode.com/gh_mirrors/de/degoog
degoog是一款开源的搜索引擎聚合器(Search Engine Aggregator),它把多个搜索引擎的结果集中展示在一个页面里,并自带完善的插件/扩展系统。对新手来说,真正让 degoog 好用的不是安装本身,而是下面这 10 个日常实用设置:bang 命令直达指定引擎、时间筛选锁定新鲜内容、标签页自定义排序、lucky 搜索一键直达结果页。花几分钟配置一次,之后每次搜索都会快人一步。
快速开始
最简单的运行方式是 Docker(默认端口4444),示例配置见 docker-compose-examples/simple.yml:
docker run -d --name degoog -p 4444:4444 -v ./data:/app/data \ -e DEGOOG_SETTINGS_PASSWORDS=你的密码 ghcr.io/degoog-org/degoog:latest⚠️ 暴露在公网前一定要设置
DEGOOG_SETTINGS_PASSWORDS,否则任何人都能安装扩展并在服务器上执行代码。
打开http://localhost:4444即可使用,所有设置入口都在页面右上角的设置面板中(对应 settings.html)。
1. 用 bang 命令一键直达指定引擎
在搜索框输入!引擎缩写 关键词,degoog 会跳过聚合,只查询该引擎。例如输入!wiki 量子计算,结果就只来自 Wikipedia。每个引擎卡片上的 bang 芯片可以单独开关,实现逻辑见 engine-bang.ts。
这是提升效率最明显的一个设置:常用哪个引擎就记一个缩写。
2. 时间筛选:只看最近 1 小时到 1 年的内容
搜索结果页顶部的 "Any time" 下拉(见 time-filter.tsx)提供 6 档筛选:任意时间、1 小时内、1 天内、1 周内、1 月内、1 年内,还支持自定义日期范围。查新闻、看热点时选"1 天内",找老教程时选"1 年内",能大幅减少噪音。
3. 标签页排序:把常用的搜索结果类型排前面
All / Images / Videos / News 这些标签页的顺序可以自定义,偏好会保存在设置页的tab-order分组中(settings-tabs.ts 定义了所有设置页签)。如果你几乎不搜视频,把 News 拖到前面;图片党就把 Images 置顶。
4. lucky 搜索:像 "I'm Feeling Lucky" 一样直达答案
degoog 主页上的 "I'm Feeling Lucky" 按钮(首页截图里那个)会聚合所有引擎、只取排序第一的结果并直接跳转过去。服务端实现见 lucky-route.ts:它复用完整搜索管线(含引擎覆盖与域名规则),再重定向到results[0].url。查"某个官网"这类有唯一正确答案的问题时,省去翻页。
5. 开关搜索引擎:只保留你要的数据源
在设置 → 引擎(Engines)页,每个引擎卡片都有独立开关,关闭的引擎不参与聚合,其结果也不再出现在页面下方的小面板里。引擎卡片组件见 engine-card.tsx。建议先关掉你信任度低或经常超时的引擎,速度立刻有改善。
6. bang-only 模式:只认 bang、拒绝兜底
引擎卡片上还能开启 "bang only"(engine-bang-only.tsx):该引擎平时不参与聚合搜索,只在!缩写被显式调用时才工作。适合"平时用不上、偶尔查一次"的引擎,比如某个专业数据库。
7. 自动补全:搜索建议合并多引擎来源
设置 → 自动补全(Autocomplete)页控制搜索框下方的建议列表,degoog 支持把不同来源的建议合并展示,合并逻辑在 server/extensions/autocomplete/merge.ts。输入到一半就能看到完整候选词,配合 bang 缩写尤其顺手。
8. 多语言界面:德、英、法、意、希伯来语
界面语言可在设置中切换,内置 5 种翻译(src/client/locales/),包括 en-US、de-DE、fr-FR、it、he。搜索框旁边的语言下拉还能单独指定"结果语言",两者互不影响。
9. 键盘快捷键:全程不碰鼠标
设置 → 快捷键(Shortcuts)页提供聚焦搜索框、切换标签页、翻结果页等绑定的自定义能力,客户端注册表见 keyboard-shortcuts.ts。给Ctrl+K之类的组合绑定"聚焦搜索框",日常检索可以完全脱离鼠标。
10. 主题与 favicon 美化:顺手但很加分
- 主题(Themes):内置 degoog 主题并支持插件扩展,切换入口在设置页(themes)。
- favicon(Favicon):可为域名批量指定图标形状与来源,规则配置在 server/extensions/favicon/,避免结果列表一片空白图标。
写在最后
以上 10 项设置都围绕一个目标:让聚合搜索更快、更准、更符合个人习惯。推荐的配置顺序是:开关引擎 → 记几个 bang 缩写 → 排标签页 → 开时间筛选,完成后 degoog 就会变成一台为你调校过的搜索工作站。更多细节可以参考仓库的 README.md 与 CONTRIBUTING.md。
【免费下载链接】degoogSearch engine aggregator with a comprehensive plugin/extension system项目地址: https://gitcode.com/gh_mirrors/de/degoog
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考