v0.1.4 - 网络搜索上下文与 Network 分析体验增强
更新摘要
本版本重点引入 Tavily 网络搜索能力,让普通聊天可以按需结合实时搜索结果回答问题;同时增强 DevTools Network 上下文分析的重新生成、流式失败处理和会话级偏好覆盖能力,并补充插件教程与产品预览素材。
新增功能
- 集成 Tavily 网络搜索上下文
- 新增普通聊天中的“网络搜索”开关,开启后可在模型回答前先执行 Tavily 搜索。
- 支持全局网络搜索配置,包括 Tavily API Key、Key 轮询/随机策略、答案包含方式、原始内容包含方式和最大结果数。
- 支持当前聊天覆盖网络搜索偏好,例如搜索时机、答案模式、原始内容和结果数量。
- 网络搜索结果会作为 assistant 消息附件保存、折叠展示,并参与后续对话上下文和 Markdown 导出。
- DevTools Network 分析模式开启时不会同时触发 Tavily 搜索,避免上下文来源混杂。
修复与改进
-
增强 Network 上下文分析可靠性
- 重新生成消息时会保留 Network 自动分析意图,当前 Network 开关开启时会重新读取快照、筛选并补充详情。
- 流式回复异常中断时不再删除 AI 占位气泡,也不再自动回退为非流式请求,而是保留消息并显示固定中文失败提示。
- 当前聊天设置支持覆盖 Network 筛选每组请求数和请求类型,优先级高于全局聊天偏好。
-
优化聊天输入区交互
- 将流式响应、Network 上下文、网络搜索、拼接上下文和提取模式统一优化为紧凑图标 switch。
- “拼接上下文”移动到输入区底部开关组,整体操作位置更集中。
- 保留 switch 语义、
aria-checked和标题提示,改善无障碍可用性。
-
改进日常操作体验
- 历史会话列表支持整行点击。
- 斜杠 Prompt 命令列表支持键盘操作,包括默认选中、方向键切换、Enter/Tab 选择。
文档与预览
- 新增完整插件教程文档,覆盖安装、配置、使用流程、功能说明、排障方式、安全注意事项和维护者检查清单。
- README 新增教程入口。
- 更新产品预览素材,使用 GIF 展示 AI 多标签页对话和 Network 接口分析流程。
安全与同步
- Tavily API Key 作为本地密钥配置处理,不进入同步快照、导出内容、模型请求 payload 或用户可见错误。
- 同步快照恢复时保留本地 Tavily API Key,避免远端快照覆盖本地敏感配置。
- 网络搜索失败统一返回中文摘要,避免暴露 API Key、请求头或远端原始敏感报文。
涉及提交
82250be修改产品预览图84d9143添加 asset gif 图片c2e4bf5补充插件教程文档2f7c896优化 Network 重新生成与流式失败交互c6d9eeb集成 Tavily 网络搜索能力0be036e优化聊天输入区开关与无障碍语义
验证情况
npm run typecheck通过。npm run test通过,34 个测试文件、446 个测试用例全部通过。npm run build:extension通过。- 已检查
dist/content/index.js不包含静态import或动态import(。
安装方式
- 下载
browser-ai-assistant-v0.1.4.zip。 - 解压到本地目录。
- 打开 Chrome/Edge 扩展管理页。
- 开启开发者模式。
- 点击“加载已解压的扩展程序”。
- 选择解压后的目录。