AIInfoHelper 使用帮助
简介
AIInfoHelper 是一款浏览器扩展,通过对话驱动 AI 操作网页:填表、点击、输入、截屏等。支持跨标签页查询与控制,可配合 AIIHServer 使用以获得 AI 接入与知识库能力。
安装与打开
从 Chrome 网上应用店安装扩展后,在浏览器右侧会出现侧边栏入口。点击即可打开对话边栏。可在扩展配置中勾选「在所有页面自动打开对话边栏」。
配置服务端
若使用 AIIHServer 提供 AI 与知识库:
- 在扩展选项页填写服务入口地址(如
https://your-aiih-server.com)。 - 使用该服务端的账号登录(注册/登录后获得 API Key,扩展会使用该 Key 请求对话与配置)。
- AI 模型、协议等由服务端指派,扩展仅展示不可修改。
基本使用
在侧边栏输入自然语言指令,AI 会调用扩展提供的工具操作当前页面,例如:「点击登录」「在搜索框输入 XXX」「把这段文字改成 YYY」。可配合截图或文字说明当前页面状态。
同一域名下可保持会话连续(可选);跨标签页时可先 tabs_list 再 tab_run_tool 在指定页执行工具。
输入与操作
向输入框、富文本(contenteditable)输入时,推荐使用 input_text:
- 支持
selector或坐标(x, y),统一处理 input/textarea/contenteditable。 - 会走完整事件链并默认 blur 提交,避免「输入后一切换就没了」;返回
verifiedValue供确认。
点击优先使用 element_click(selector) 或 element_click_at(x, y)。先通过 get_dom_visible 或 get_visible_text_with_positions 获取选择器或坐标。
知识库与脚本
若已配置 AIIHServer 并登录:
- 知识库:按当前页域名匹配推荐步骤与参数;AI 会优先查询知识库再操作。用户可要求「保存知识」「记录经验」写入服务端。
- 页面脚本:在扩展「脚本」页创建驻留脚本,在指定 URL 匹配的页面注入并注册函数,供 AI 通过
call_script_function调用。
常用工具说明
get_dom_visible/get_dom:获取页面 DOM,用于分析结构。get_visible_content_layout(推荐)/get_visible_content_layout_filtered:获取可见文本与图片及区域(文档坐标 JSON),页面内容分析优先使用。get_visible_text/get_visible_text_with_positions:获取可见文本及坐标。screenshot/screenshot_region:截屏。input_text:包容性输入(推荐);keyboard_type/keyboard_type_at:键盘输入。element_click/element_click_at:点击;scroll_page:滚动。navigate_to_url:跳转;get_page_info:页面 URL/标题等。
完整工具列表以扩展内系统提示词与 API 为准。