*p5.brush
p5.brush.js is a versatile library for the p5.js ecosystem, tailored for artists, designers, and hobbyists who wish to explore natural textures in generative art. This library extends the drawing capa
ChatGPT, Claude, Gemini, DeepSeek and more in one sidebar. Chrome extension + signed, notarized macOS app. No API keys.
Translation pending
PluginsJavaScript · CSSGitHub @kexin94yydsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full 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。