基本使用
本文档详细介绍 AI-SideChat 的日常使用方法。
收藏对话
步骤 1:进入 AI 平台
访问支持的平台:
- Google Gemini: https://gemini.google.com
- OpenAI ChatGPT: https://chatgpt.com
步骤 2:开始对话
与 AI 进行正常对话,提出你的问题。
步骤 3:收藏内容
在你感兴趣的问题旁边,会出现一个心形按钮:
- 🤍 空心:点击收藏该对话
- ❤️ 红心:已收藏,点击取消收藏
收藏内容包括
系统会自动保存:
- ✅ 你的问题文本
- ✅ AI 的完整回答(纯文本)
- ✅ AI 的回答 HTML(保留格式)
- ✅ 对话标题
- ✅ 对话 URL
- ✅ 问题在对话中的位置
- ✅ 收藏时间
查看收藏
打开悬浮坞
在 AI 平台页面右下角,点击紫色圆形按钮 🟣,打开悬浮坞抽屉。
浏览收藏列表
抽屉中显示所有收藏,每条包含:
[问题标题]
来源:Gemini | 对话名称
时间:2024-01-20 14:30
标签:#Python #教程预览内容
方式一:悬浮预览
鼠标悬停在任意收藏条目上,会弹出预览窗口,显示完整的问答内容。
方式二:钉住预览
- 悬停显示预览窗口
- 点击右上角的 📌 图标
- 预览窗口会钉住在屏幕上
- 可以拖拽窗口移动位置
- 点击 ❌ 关闭窗口
复制代码
预览窗口中的代码块自带复制按钮,点击即可复制代码。
跳转到原对话
点击跳转
点击收藏条目中的问题标题,AI-Clip 会:
- 检查当前页面:如果已经在对话页面,尝试软导航
- 打开对话页面:如果不在,打开对应的 URL
- 定位目标:滚动到你收藏的那个问题
- 高亮显示:目标问题会短暂高亮(紫色背景)
智能定位策略
AI-Clip 使用三层定位策略:
策略 A:索引精准命中 + Hash 校验
- 根据收藏时记录的问题位置(索引)定位
- 验证问题内容的哈希值
- 最快最准确
策略 B:Hash 全局搜索
- 当索引不匹配时,遍历所有问题
- 查找内容哈希匹配的问题
- 适应对话内容的增删
策略 C:索引强制兜底
- 前两种策略都失败时
- 直接跳转到索引位置(模糊匹配)
- 确保始终能定位到附近
管理标签
添加标签
- 悬停在红心 ❤️ 按钮上
- 点击弹出的"编辑标签"文字
- 在 Spotlight 风格的输入框中输入标签
- 按
Enter保存 - 可以输入多个标签,用空格或逗号分隔
示例:
Python 教程 机器学习或
Python, 教程, 机器学习删除标签
- 打开标签编辑界面
- 删除输入框中的标签文本
- 按
Enter保存
如果清空所有标签,该收藏将不再有标签。
查看已有标签
在悬浮坞中,每条收藏下方会显示其所有标签:
🏷️ #Python #教程 #AI搜索和筛选
关键词搜索
在悬浮坞顶部的搜索框中输入关键词,结果会:
- 实时过滤匹配的收藏
- 高亮显示匹配的文本
- 同时搜索问题和回答内容
按标签筛选
- 点击搜索框右侧的"标签"按钮
- 选择一个或多个标签
- 只显示包含这些标签的收藏
按站点筛选
点击站点筛选按钮,选择:
- Gemini (紫色):只显示来自 Gemini 的收藏
- ChatGPT (绿色):只显示来自 ChatGPT 的收藏
- 全部:显示所有收藏
组合筛选
你可以同时使用:
- 关键词搜索
- 标签筛选
- 站点筛选
系统会显示同时满足所有条件的收藏。
删除收藏
单个删除
- 找到要删除的收藏
- 点击问题旁的红心 ❤️ 按钮
- 按钮变回空心 🤍,收藏已删除
批量删除
提示
目前暂不支持批量删除,建议通过浏览器存储管理工具操作。
快捷操作
| 操作 | 方法 |
|---|---|
| 打开/关闭悬浮坞 | 点击右下角紫色按钮 |
| 收藏当前问题 | 点击问题旁的 🤍 |
| 取消收藏 | 点击问题旁的 ❤️ |
| 预览收藏 | 鼠标悬停在条目上 |
| 跳转到原对话 | 点击收藏的问题标题 |
| 编辑标签 | 悬停在 ❤️ 上,点击"编辑标签" |
| 复制代码 | 点击预览窗口中代码块的复制按钮 |
使用技巧
💡 技巧 1:及时收藏
在看到有价值的回答时立即收藏,避免之后在长对话中查找困难。
💡 技巧 2:善用标签
为收藏添加标签,按主题分类:
- 编程语言:
#Python#JavaScript - 内容类型:
#教程#示例代码#最佳实践 - 项目相关:
#项目A#工作
💡 技巧 3:定期整理
定期查看收藏,为旧的收藏补充标签,删除不再需要的内容。
💡 技巧 4:利用预览
使用钉住功能将重要的回答固定在屏幕上,边看边操作。
💡 技巧 5:跨平台对比
当你在 Gemini 和 ChatGPT 上问相同问题时,都收藏起来,可以对比不同 AI 的回答。
常见问题
Q: 收藏会同步到其他设备吗?
A: 目前不支持。所有数据存储在本地浏览器中。未来版本可能会添加云同步功能。
Q: 可以导出收藏数据吗?
A: 可以通过浏览器控制台导出:
javascript
chrome.storage.local.get(null, (data) => {
const json = JSON.stringify(data, null, 2)
console.log(json)
// 或下载为文件
const blob = new Blob([json], {type: 'application/json'})
const url = URL.createObjectURL(blob)
const a = document.createElement('a')
a.href = url
a.download = 'ai-clip-data.json'
a.click()
})Q: 收藏数量有限制吗?
A: 受 Chrome 存储限制,通常为 5MB。估计可存储数千条收藏。
Q: 为什么跳转后定位不准确?
A: 可能的原因:
- 对话内容发生了变化(增加或删除了问题)
- 网页结构发生了变化
- 系统会尽力定位到最接近的位置
