Skip to content

Releases: aiguozhi123456/juso-search

Juso v2.0.0

Choose a tag to compare

@aiguozhi123456 aiguozhi123456 released this 17 Aug 07:15

双面搜 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-search pip package): exposes the Agent Bridge's 6 actions as MCP tools (stdio) for MCP-native clients; shares the single-source juso_bridge module 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

Choose a tag to compare

@aiguozhi123456 aiguozhi123456 released this 07 Aug 08:25

双面搜 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 %s placeholder 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 下载.json in 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

Choose a tag to compare

@aiguozhi123456 aiguozhi123456 released this 01 Aug 10:16

双面搜 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

Choose a tag to compare

@aiguozhi123456 aiguozhi123456 released this 26 Jul 14:58

双面搜 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

Choose a tag to compare

@aiguozhi123456 aiguozhi123456 released this 23 Jul 15:18

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

Choose a tag to compare

@aiguozhi123456 aiguozhi123456 released this 15 Jul 15:32

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.