← 全部文章

前端窗口

认识 AI Helper —— 内置于 JustZix 的 AI 助手

JustZix 一直专注于一件事:无需打开开发者工具就能改变页面的外观和行为。今天我们为这项工作增添了一位伙伴 —— AI Helper,一个驻留在页面内、与你一起阅读页面、并帮你写出修复它的 CSS 和 JS 的 AI 助手。

AI Helper 是什么

AI Helper 是一个浮动窗口 —— 就是你在 CSS 和 JS 面板中已经熟悉的那种 TEMP 风格窗口。它渲染在当前页面内部,每个标签页一个实例,你可以随时拖动、调整大小和关闭它。窗口内部是一个聊天界面:你输入,模型回答,对话像任何其他聊天工具一样累积起来。

它与另一个标签页里通用聊天机器人的不同之处在于,这个助手是在页面里的。它知道你在哪里。它能查看 DOM。它还能把代码直接放进 TEMP 面板,让你在真实站点上实时看到结果,无需复制粘贴任何东西。

如何打开它

三种方式,选一个顺手的:

窗口会在你上次留下它的位置打开。用角上的 X 关闭它 —— 每个标签页只有一个实例,所以你永远不会得到五个叠在一起的窗口。

自带你的 API 密钥

JustZix 不托管模型,也不转售 token。你从一个自己已经信任的提供商那里带来自己的密钥。AI Helper 支持三家:

提供商密钥来源
OpenAIplatform.openai.com
Anthropicconsole.anthropic.com
GeminiGoogle AI Studio

你在设置 → AI Helper 中粘贴一次密钥,选择一个默认提供商,并挑选一个模型。模型列表是从提供商实时获取的,所以你看到的始终是你的账户实际可用的内容 —— 而且选择器默认选中排在最前的模型。如果你保存了不止一个密钥,可以直接在聊天窗口里切换提供商。完整的操作演示在设置指南中。

聊天窗口

你需要的一切都在一个面板里:

它看起来像聊天,因为它就是。新东西在于模型能看到什么、能做什么。

它已经了解页面

每次你发送消息,AI Helper 都会自动附上当前页面上下文 —— URL、页面标题以及页面的一个 HTML 片段。你不需要粘贴任何东西。所以你不必描述「有一个粘性页头遮住了内容」,只需说「修复粘性页头」,模型就已经有了具体的内容可以处理。

当它需要更多细节时,可以按需索取 —— 见页面检查工具这篇文章。

它能做真正的工作,不只是说话

AI Helper 不只是一个代码生成器。它运行一个智能体式工作流:模型可以调用工具、检查页面、打开 TEMP CSS/JS 窗口、把代码放进去,并且 —— 只在你明确确认的情况下 —— 把文件夹、分组或规则保存进你的 JustZix 库。

一个典型的会话是这样的:

你:    隐藏这个站点上的订阅弹窗。
AI:     [query_page] 检查弹窗容器
AI:     [open_temp_pane] + [set_temp_pane_code] 放入测试 CSS
AI:     「看看页面 —— 弹窗消失了吗?要我保存吗?」
你:    好,保存它。
AI:     [create_rule](请求一次明确确认)

每次工具调用都会在窗口里显示为一个「芯片」,所以你始终能看到模型动了什么。这个循环每轮最多运行 8 步。完整剖析在工具调用深度解析中。

你的密钥保持私密

API 调用通过扩展的后台服务工作线程进行,绝不经过页面自己的 JavaScript。这意味着你的密钥永远不会到达页面上下文,而且请求会绕过页面的内容安全策略。密钥保存在 chrome.storage.local 中,每个密钥都有一个可选的同步复选框(默认关闭)。隐私模型在密钥与隐私这篇文章中得到了诚实的说明。

这适合谁

如果你已经会写自己的 CSS,AI Helper 是一种更快的方式,用来针对顽固的站点起草和测试选择器。如果你完全不写 CSS,它则是一种用通俗语言描述需求、最终得到一条可用规则的方式。无论哪种方式,没有你点击确认,什么都不会被保存。

另请参阅

AI Helper 已包含在 JustZix 的当前版本中 —— 免费、无需账户、支持 Chrome 100+ 及 Chromium 系浏览器。下载扩展,添加一个密钥,在任意页面按 Ctrl+Alt+\ 来认识你的新助手。

为这篇文章评分

暂无评分 — 成为第一个。

自己动手试试

安装 JustZix,粘贴本文中的任意代码片段。两分钟,从零到一条在你所有设备上生效的规则。

获取 JustZix

功能 · 工作原理 · 示例 · 应用场景