基于 Chrome 扩展(Manifest V3)的划词助手:选中网页文字后可提问、翻译、解释,并支持整页总结。对话通过 DeepSeek 兼容的 Chat Completions API 流式返回。
deepseek-v4-flash)及自定义系统提示词。chrome://extensions/。manifest.json 的文件夹)。安全提示:请勿将 API Key 写入代码、提交到 Git,或在公开场合分享。若密钥泄露,请立即在平台侧轮换或作废。
| 路径 | 说明 |
|---|---|
manifest.json | 扩展清单与权限声明 |
background.js | Service Worker:右键菜单、API 请求与流式处理 |
content.js / content.css | 页面注入:划词 UI 与内容提取 |
sidepanel.* | 侧栏界面与对话展示 |
popup.* | 弹窗与设置页 |
lib/marked.min.js | Markdown 渲染(本地依赖) |
icons/ | 扩展图标 |
扩展申请 activeTab、sidePanel、storage、contextMenus 等权限,用于打开侧栏、保存你的设置、注册右键菜单以及在当前标签页读取选中文本或页面内容。本仓库不包含任何预置密钥或第三方账号信息。
官方托管地址:https://cnb.cool/spencezhang/chrome-ai-assistant
克隆:
git clone https://cnb.cool/spencezhang/chrome-ai-assistant.git
本地已有仓库时,远程一般为:
git remote add origin https://cnb.cool/spencezhang/chrome-ai-assistant.git
# 若已存在 origin,可用:git remote set-url origin https://cnb.cool/spencezhang/chrome-ai-assistant.git
git push -u origin main
推送需在 cnb.cool 完成登录,HTTPS 凭据或 Token 按平台提示输入即可(勿将 Token 写入代码或提交到仓库)。当前默认分支为 main,可用 git remote -v 查看远程配置。
若未另行声明,默认由仓库所有者决定许可方式;使用前请查看仓库内是否包含 LICENSE 文件。