个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗AI Sidebar 是一个基于 Chrome Side Panel 的浏览器扩展。它把 ChatGPT、Claude、Gemini、Perplexity、DeepSeek、NotebookLM 以及多种中文 AI 服务统一到一个侧边栏工作区里,并提供 URL 同步、历史记录、收藏、快捷切换、导出和部分页面增强能力。
这个仓库现在面向开源使用做了清理:
.gitignoreTab / Shift+Tab 快速轮换 providerOpen in Tab、历史记录、收藏、导出http://localhost:3456AI-Sideabr/
├── manifest.json
├── index.html
├── css/
├── js/
├── content-scripts/
├── images/
├── history/
├── rules/
├── vendor/
├── sync/
├── docs/
└── scripts/
主要目录说明:
js/:侧边栏 UI、provider 配置、历史记录、自动同步等核心逻辑content-scripts/:注入到目标站点的增强脚本vendor/:随扩展打包的附加工具或第三方集成代码rules/:DNR 规则sync/:本地同步数据输出目录git clone https://github.com/kexin94yyds/AI-Sideabr.git
cd AI-Sideabr
npm install
chrome://extensions/npm run sync
默认会启动本地同步服务,监听 http://localhost:3456。
更多说明:
npm run build
npm run lint
npm test
npm run package:webstore
说明:
npm run build 使用项目根目录的 tsconfig.json 检查 Remotion TypeScript 源码npm run lint 会跑 ESLintnpm test 会跑 Node 回归测试npm run package:webstore 会生成 Web Store 上传包| Permission | Purpose |
|---|---|
sidePanel | 在浏览器侧边栏中挂载扩展 UI |
tabs | 查询和打开标签页 |
storage | 保存偏好、历史和收藏 |
cookies | 读取支持站点的登录态 |
identity | 某些登录流程 |
scripting | 动态注入脚本 |
declarativeNetRequest | 调整嵌入相关请求头 |
核心扩展能力以本地处理为主。可选同步功能只会把数据发往用户自己机器上的本地服务。隐私政策见 PRIVACY_POLICY.md。