Releases: aiguozhi123456/juso-search
Release list
Juso v2.0.0
双面搜 v2.0.0
v2.0.0 是自 v1.4.0 以来的大版本:新增 Firefox 支持、MCP server、官方网站,以及多个新搜索来源。
亮点
- Firefox MV3 支持:扩展现在同时支持 Chrome 与 Firefox(
npm run build:firefox),Agent Skill 与 MCP 文档同步覆盖双浏览器配置。 - MCP server(juso-search pip 包):把 Agent Bridge 的 6 个 action 暴露为 MCP 工具(stdio),供 MCP 原生客户端调用;与 CLI skill 共享
juso_bridge单源模块,已发布至 PyPI。 - 官方网站:新增双语双面展示站(/human/ 与 /agents/ 两个入口),含产品截图、来源矩阵与安装指引。
- 新搜索来源:新增搜狗微信(weixin)搜索引擎与 Parallel.ai 搜索 provider。
- 右键菜单搜索:在网页上右键即可把当前页面/选中文本交给 Juso 搜索,布局与快切栏一致。
- 划词搜索弹窗:选中文本后弹出搜索入口,支持分组点击固定;修复 selectionchange 误杀与 Shadow DOM 适配问题。
- 3-OS CI 矩阵:测试矩阵覆盖 Windows/macOS/Linux,Python 启动器跨平台统一。
安装
Chrome:下载下方 juso-search-2.0.0-chrome-dev.zip 并解压,打开 chrome://extensions,开启开发者模式,选择「加载已解压的扩展程序」。
Firefox:下载下方 juso-search-2.0.0-firefox.zip 并解压,打开 about:debugging#/runtime/this-firefox,点击「临时载入附加组件」,选择解压目录中的 manifest.json。注意:临时加载的附加组件在 Firefox 重启后不会保留,需重新加载。
基于 MPL-2.0 许可。
Juso v2.0.0
v2.0.0 is a major release since v1.4.0: Firefox support, an MCP server, an official website, and several new search sources.
Highlights
- Firefox MV3 support: the extension now supports both Chrome and Firefox (
npm run build:firefox); Agent Skill and MCP docs cover dual-browser configuration. - MCP server (
juso-searchpip package): exposes the Agent Bridge's 6 actions as MCP tools (stdio) for MCP-native clients; shares the single-sourcejuso_bridgemodule with the CLI skill, published on PyPI. - Official website: a bilingual dual-face showcase site (/human/ and /agents/ entries) with product screenshots, source matrix, and install guides.
- New search sources: Sogou WeChat (weixin) search engine and the Parallel.ai search provider.
- Right-click context-menu search: search the current page or selected text via Juso from the context menu, mirroring the quick-switch layout.
- Selection-search popup: select text to open a search popup with group click-to-pin; fixed selectionchange dismissal and Shadow DOM adaptation issues.
- 3-OS CI matrix: tests cover Windows/macOS/Linux with a cross-platform Python launcher.
Install
Chrome: download juso-search-2.0.0-chrome-dev.zip below, extract it, then open chrome://extensions, enable Developer mode, and choose Load unpacked.
Firefox: download juso-search-2.0.0-firefox.zip below, extract it, then open about:debugging#/runtime/this-firefox, click Load Temporary Add-on, and select the manifest.json in the extracted directory. Note: temporary add-ons are removed when Firefox restarts and must be reloaded.
Licensed under MPL-2.0.
Juso v1.4.0
双面搜 v1.4.0
新增两类搜索来源、Provider 多实例快速切换,以及一个关于页面。
亮点
- AI 对话引擎:把 ChatGPT、DeepSeek、Gemini、豆包、Grok 等 AI 对话站点当作搜索引擎——切换过去时自动填入当前查询,可选自动提交。这类来源默认隐藏,按需在设置里开启。
- 自定义搜索引擎:在设置里保存任意带
%s占位符的搜索网址,即可把它当作搜索引擎加入切换栏,无需任何 API Key。 - Provider 多实例:每个 AI 搜索服务可保存多套命名配置(如不同账号或参数),在切换栏里快速切换;exa 与豆包支持每实例独立选项。
- 关于页面:Options 内新增 About 页(品牌信息、链接、技术栈与致谢)。
- SERP 顶栏模式:快切栏新增固定顶部覆盖层模式,与底部模式对称。
- 来源分组自动折叠:当来源较少或同属一个分组时自动展平布局。
- 可下载 Agent Skill 包:从 Options 一键下载 Python CLI + 参考文档,让本地 AI 助手调用扩展搜索能力。
修复
- 修复配置导出文件名被忽略:data: URL 下载在 Chrome 下存成
下载.json,现强制使用正确文件名(juso-config-YYYYMMDD-HHMM.json)。 - 设置侧边栏导航标签随界面语言本地化。
安装
下载下方 juso-search-1.4.0-chrome-dev.zip 并解压,打开 chrome://extensions,开启开发者模式,选择「加载已解压的扩展程序」。
基于 MPL-2.0 许可。
Juso v1.4.0
Adds two new search source types (AI conversation engines, custom engines), provider multi-instance quick-switch, and an About page.
Highlights
- AI conversation engines: use ChatGPT, DeepSeek, Gemini, Doubao, and Grok as search engines — the current query is auto-filled into the chat input, with optional auto-submit. These sources are hidden by default and enabled on demand in settings.
- Custom search engines: save any URL with a
%splaceholder in settings to add it as a search engine in the switch bar — no API key required. - Provider instances: save multiple named configs per AI search provider (e.g. different accounts or options) and quick-switch between them in the switch bar; exa and Doubao support per-instance options.
- About page: new About page in Options (brand info, links, tech stack, and acknowledgements).
- SERP top-bar mode: a fixed top overlay switch bar, symmetric to the existing bottom mode.
- Auto-flatten source groups: layout flattens automatically when few sources share a single group.
- Downloadable Agent Skill package: one-click download of a Python CLI + reference docs from Options, letting a local AI assistant invoke the extension's search capability.
Fixes
- Fixed config-export filename being ignored: data: URL downloads saved as
下载.jsonin Chrome; the correct filename (juso-config-YYYYMMDD-HHMM.json) is now enforced. - Localized settings sidebar nav labels to follow the UI language.
Install
Download juso-search-1.4.0-chrome-dev.zip below, extract it, then open chrome://extensions, enable Developer mode, and choose Load unpacked.
Licensed under MPL-2.0.
Juso v1.3.0
双面搜 v1.3.0
新增两个传统搜索引擎(Yandex、DuckDuckGo)、三个 AI 搜索服务(Brave、Jina、Doubao)与每服务结果数量设置;来源支持分组管理(折叠、拖拽排序、固定悬浮);SERP 页新增底部快切栏。
亮点
- 新搜索引擎:Yandex、DuckDuckGo(人用 + 智能体提取双面)
- 全引擎提取:八个引擎均支持智能体提取普通搜索结果(哔哩哔哩、小红书、抖音在浏览器已登录状态下提取)
- 新 AI 服务:Brave(GET transport)、Jina、Doubao(Custom 与 Global 双端点)
- 每来源结果数量:per-provider maxResults 设置,默认由 getter 兜底
- 来源分组:可折叠分组、拖拽排序、点击固定悬浮、完整键盘可达(a11y)
- SERP 底部栏:底部快切栏挂载至 document.body,窄屏自动切换紧凑移动端轨道
安装
下载下方 juso-search-1.3.0-chrome-dev.zip 并解压,打开 chrome://extensions,开启开发者模式,选择「加载已解压的扩展程序」。
基于 MPL-2.0 许可。
Juso v1.3.0
Adds two new search engines (Yandex, DuckDuckGo), three AI search services (Brave, Jina, Doubao) and a per-provider maxResults setting; search sources can now be organized into groups (collapse, drag-and-drop ordering, pinned flyout); a bottom switch bar is now available on SERP pages.
Highlights
- New engines: Yandex, DuckDuckGo (human + agent faces)
- Full-engine extraction: all eight engines support agent extraction of public results (Bilibili, Xiaohongshu, Douyin extracted while logged in)
- New AI providers: Brave (GET transport), Jina, Doubao (Custom + Global endpoints)
- Per-provider maxResults: configurable result count with getter-fallback default
- Source groups: collapsible groups, drag-and-drop ordering, click-to-pin flyout, full keyboard semantics (a11y)
- SERP bottom bar: mounted to document.body, auto-switches to a compact mobile track on narrow screens
Install
Download juso-search-1.3.0-chrome-dev.zip, extract it, then open chrome://extensions, enable Developer mode, and choose Load unpacked.
Licensed under MPL-2.0.
Juso v1.2.0
双面搜 v1.2.0
新增站外搜索引擎(Site Engines)作为第三类搜索源,支持自定义站外搜索并安全持久化。设置页全面升级为侧边栏标签页导航,搜索与设置页共享统一页面氛围。
亮点
- 站外搜索引擎:第三类搜索源,支持自定义站外搜索并安全持久化
- 哔哩哔哩搜索引擎:导航-only,默认隐藏
- Agent Bridge + engine-search:默认关闭门控,符合 CWS 合规要求
- 设置页侧边栏:标签页导航,信息架构更清晰
- 共享页面背景:搜索与设置页统一视觉氛围
- build:dev:独立开发构建,内置稳定扩展 ID,无 dev server 依赖
修复
- 移除未使用的 cssInjectionMode,修复 serp-bar.css 误请求
- 商店图标合规(内容缩至画布 75% + 16px 透明边距)
- 构建产物移除 key 字段,满足 Chrome Web Store 审核
- Dependabot 安全 overrides 升级(shell-quote/adm-zip/tmp/uuid/esbuild)
安装
下载下方 juso-search-1.2.0-chrome-dev.zip 并解压,打开 chrome://extensions,开启开发者模式,选择「加载已解压的扩展程序」。
基于 MPL-2.0 许可。
Juso v1.2.0
Introducing Site Engines as a third-class search source with safe persistence. The options page is now a tabbed sidebar, and both search and options share a unified page atmosphere.
Highlights
- Site Engines: third-class search source with custom site search and safe persistence
- Bilibili search engine: navigation-only, hidden by default
- Agent Bridge + engine-search: default-off gating for CWS compliance
- Options sidebar: tabbed navigation with clearer information architecture
- Shared page background: unified visual atmosphere across search and options
- build:dev: self-contained dev build with built-in stable extension ID, no dev server dependency
Fixes
- Remove unused cssInjectionMode to stop spurious serp-bar.css fetch
- Store icon compliance (75% canvas + 16px transparent margin)
- Remove key from build manifest for Chrome Web Store review
- Dependabot security overrides upgrade (shell-quote/adm-zip/tmp/uuid/esbuild)
Install
Download juso-search-1.2.0-chrome-dev.zip, extract it, then open chrome://extensions, enable Developer mode, and choose Load unpacked.
Licensed under MPL-2.0.
Juso v1.1.0
Juso v1.1.0
中文名改为「双面搜」(英文名保持 Juso),并带来全新品牌标识与设计系统。
亮点
- 全新品牌标识 双面搜 / Juso,建立设计系统,支持可切换的语义色彩风格
- 新增搜索引擎:抖音与小红书,SERP 切换栏适配 SPA 结果页重挂载
- 内置扩展 ID,简化本地智能体 skill 安装
- 快切栏可隐藏引擎与 AI 服务;被隐藏的来源在各处都会被安全地重选
- SERP 切换栏为引擎与 AI 服务显示品牌图标
- Agent Bridge 可靠性增强:恢复 claim 路径与 Google SERP 提取,分类标签页失败并强化 Baidu URL 提取
安装
下载 juso-search-1.1.0-chrome.zip 并解压,打开 chrome://extensions,开启开发者模式,选择「加载已解压的扩展程序」。
基于 MPL-2.0 许可。
Juso v1.1.0
The Chinese name is now 双面搜 (the English name remains Juso), alongside a new brand identity and design system.
Highlights
- New brand identity 双面搜 / Juso with a design system and switchable semantic color styles
- New search engines: Douyin and Xiaohongshu, with SPA-aware SERP bar remounting
- Built-in extension ID simplifies local agent skill installation
- Quick-switch bar can hide engines and providers; hidden sources are safely reselected everywhere
- Brand favicon icons for engines and AI providers on the SERP bar
- Stronger Agent Bridge reliability: restored claim path, Google SERP extraction, and classified tab-failure handling with hardened Baidu URL extraction
Install
Download juso-search-1.1.0-chrome.zip, extract it, then open chrome://extensions, enable Developer mode, and choose Load unpacked.
Licensed under MPL-2.0.
Juso v1.0.0
Juso v1.0.0
Juso's first public release: a two-sided search gateway for humans and local AI agents.
Highlights
- Switch among Google, Bing, Baidu, and configured AI search services
- Use Tavily, Exa, Stepfun pay-as-you-go, and Stepfun Step Plan from one Human-facing search page
- Let local AI agents call configured AI search APIs or search through a real browser
- Keep provider credentials locally managed and outside the Agent interface
- Cache successful provider searches locally to avoid repeat billing
Install
Download juso-search-1.0.0-chrome.zip, extract it, then open chrome://extensions, enable Developer mode, and choose Load unpacked.
Licensed under MPL-2.0.