Releases: AidenXu-1/ZJ-clipper
Release list
兆基clipper v4.1.0 · 知乎抓取与弹窗体验修复
兆基clipper v4.1.0
这一版新增知乎精准抓取,并修复部分网页上扩展弹窗偏宽、右侧留白的问题。
普通用户下载
- Chrome:下载
zhaoji-clipper-chrome.zip - Edge:下载
zhaoji-clipper-edge.zip
带 4.1.0 版本号的附件内容相同,用于历史归档和复现。
新增知乎抓取
- 支持知乎专栏文章、单条回答、问题说明和单条想法。
- 专栏会保留开头封面、可见标题与正文图片;兼容新版知乎把封面放在文章主体之外的页面结构。
- 回答按当前 URL 中的回答 ID 精确锁定,不会误抓同页其它回答。
- 排除评论区、推荐内容和作者头像,保留懒加载图片真实地址、作者、日期、话题标签与可见互动数据。
- 想法中的外置图集也会随正文一起保存。
弹窗显示修复
- 弹窗宽度固定为 420px,纵向滚动收进面板内部。
- 长 URL 不再把弹窗撑到浏览器宽度上限。
- 修复浏览器在弹窗右侧额外增加滚动条空隙造成的视觉偏移。
安装或升级
- 下载对应浏览器的 ZIP 并解压。
- Chrome 打开
chrome://extensions,Edge 打开edge://extensions。 - 新安装:开启开发者模式,选择“加载已解压的扩展程序”。
- 已有用户:为保留原有本地设置,请用新版文件覆盖原先加载的扩展目录,再点击“重新加载”并刷新网页;不要先移除旧扩展。
发布验证
- TypeScript 类型检查通过。
- Chrome 与 Edge 正式构建、ZIP 归档通过。
- 内容脚本纯 ASCII 检查通过。
- 知乎离线回归覆盖专栏新旧封面结构、回答 ID 锁定、问题说明、想法外置图集及头像/推荐内容排除。
- 真实知乎页面已确认新版封面结构与文章级封面元数据一致。
真实浏览器中的最终保存结果仍受知乎页面更新、登录状态、Obsidian 与本地图片下载配置影响。
兆基clipper v4.0.2 · 纯净体验版
兆基clipper v4.0.2
这是面向公开体验用户的纯净发布版本。新安装不包含个人仓库、API Key、飞书凭证或预设网站标签规则。
普通用户下载
- Chrome:下载
zhaoji-clipper-chrome.zip - Edge:下载
zhaoji-clipper-edge.zip
带 4.0.2 版本号的附件内容相同,用于历史归档和复现。
本次优化
- 清除新用户默认的
woshipm.com→PM标签规则,网站标签配置从空白开始。 - 许可证明确允许个人、非商业安装与使用官方编译版。
- 补齐并校正 v1.0.0 至 v4.0.1 的版本历史说明。
- 功能自查清单迁移到
docs/TESTING.md,方便 Agent 或开发者接力。 - README 增加最新版、CI、许可状态、稳定下载入口和纯净包说明。
- Dependabot 跳过已经确认不兼容的工具链大版本,减少重复失败 PR。
安装
- 下载对应浏览器的 ZIP。
- 解压 ZIP。
- Chrome 打开
chrome://extensions,Edge 打开edge://extensions。 - 开启开发者模式,选择“加载已解压的扩展程序”,再选择解压后的文件夹。
现有用户升级后会保留已经保存的仓库、凭证和标签规则;纯净默认值只影响首次安装或没有保存过规则的新配置。
发布验证
- GitHub CI 类型检查、Chrome 构建、Edge 构建通过
- 两个安装包 Manifest 均为
4.0.2 - 内容脚本纯 ASCII 检查通过
- 生产依赖高危及以上漏洞为 0
v4.0.1 - 飞书抓取重复问题修复
飞书抓取重复问题修复版本。
修复内容:
- Grid 图片去重:修复 Grid 布局下同一图片重复出现
- 滚动容器修复:修复尾部内容遗漏问题
- 非连续重复块去重:删除非连续位置的重复块
- 列表子树去重:正确识别内容相同的重复列表
安装方式:
下载 zhaoji-clipper-4.0.1-chrome.zip,解压后在 Chrome 扩展管理页面开启「开发者模式」,点击「加载已解压的扩展程序」选择解压后的文件夹即可。
兆基clipper 4.0.0
兆基clipper v4.0.0
相较于 v3.0.0,V4 的核心更新是把剪藏结果从 Obsidian 本地保存扩展到可选的飞书知识库保存,同时继续保持默认本地、显式授权、凭证本机保存的边界。
本次 GitHub V4 包已直接替换为当前稳定版:保留原 v4.0.0 版本号,不新增版本号,修正此前 V4 在飞书复杂文档抓取中的重复列表和长画板截图异常。
主要更新
- 一键同步飞书知识库:新增
飞书知识库保存方式,用户配置自建应用并完成 OAuth 授权后,可把当前剪藏一键导入为飞书文档,并移动到指定知识库节点。 - 设置页飞书配置:支持 App ID / App Secret、国内版飞书与国际版 Lark 数据中心、飞书登录授权、知识库列表、节点级联选择,以及粘贴知识库/页面链接定位。
- 弹窗保存目标升级:Obsidian 保存目标与飞书知识库目标分开展示,可在弹窗中保存到 Obsidian 或直接保存到飞书,保存后可一键打开对应文档。
- 飞书文档抓取增强:改进飞书代码块、画板、图片、表格、高亮、引用、Callout 等内容的提取与 Markdown 转换,提升复杂飞书资料剪藏完整度。
- 飞书 bullet 重复修复:针对飞书虚拟滚动会把嵌套列表临时提升为顶层节点的问题,新增列表子树去重与 Markdown 窗口诊断,避免同一小节在 Obsidian 中重复出现。
- 飞书画板截图修复:导出超长画板时隐藏页面浮层、标题栏和水印干扰,并在多段截图拼接时跳过重叠区域,避免截图中混入正文或出现白色横条。
- 高亮工具增强:新增选中文字后的浮动高亮按钮开关,并把高亮入口整理到弹窗工具区。
- 安全边界更新:飞书 App Secret、OAuth access token / refresh token、Local REST API Key 与仓库配置档均只保存在
chrome.storage.local,不进入浏览器同步存储。 - 开发依赖加固:升级可安全 override 的
tar、tmp等间接开发依赖,生产依赖审计为 0 漏洞。
隐私说明
默认保存方式仍是本地 Obsidian。只有用户主动选择「飞书知识库」、填写自建应用凭证、完成 OAuth 授权并点击保存时,剪藏内容才会直连上传到用户自己的飞书知识库;不经过本插件开发者服务器。
兆基clipper v3.0.0
兆基clipper v3.0.0
本版本带来三大功能,并修复多个飞书剪藏的细节问题。
多仓库切换
- 新增「仓库配置档」:可保存多套保存目标,在剪藏弹窗顶部「保存到」下拉里一键切换、立即生效,不用再进设置页改、不用刷新。
- 每个仓库各自独立:仓库名、保存方式、Local REST API 地址/Key、默认保存文件夹互不影响。
- 修复 REST 方式保存后「在 Obsidian 打开」显示「未找到」的问题(每个仓库带仓库名用于打开跳转)。
- API Key 与仓库配置只保存在本机,不随浏览器账号同步。
图片处理双模式
- 「下载到本地」:图片下载进仓库,离线可看、自包含。
- 「引用链接」:公开图片只引用原网页链接、不占空间;飞书等需登录的图片会自动下载以保证显示。
- 后台下载按需携带 Cookie(仅飞书/Lark 等需登录站点),最小化暴露面。
飞书剪藏增强
- 并排图片:飞书里并排的图,在 Obsidian 阅读视图里也并排显示,图注居中显示在每张图正下方。
- 修复折叠在标题下的居中副标题被漏抓的问题。
- 修复文件命名偶尔取到「Docs」占位、而非真实文档标题的问题。
其它
- 「学习状态」改为独立的 frontmatter 字段(已学习 / 未学习),不再混进 tags,避免被下游工具重写关键词时冲掉。
- 关键词不再由插件自动生成,交给下游流程处理。
第一版 v1.0.0、第二版 v2.0.0 继续保留在 Releases 页面。
兆基clipper v2.0.0
兆基clipper 2.0
本次版本重点优化飞书文档与 X / Twitter 长文章的剪存质量。
1. 优化飞书存储格式
- 飞书画板此前因不兼容 Obsidian Markdown 无法抓取;现在会自动转换为 PNG 图片,并放置在原文对应位置。
- 修复飞书高亮块抓取后格式显示异常的问题。
- 同步改善飞书标题、引用、Callout、多余空行、作者和修改日期的处理。
2. 优化 X / Twitter 长文章抓取逻辑
- 此前普通推文可以抓取,但长文章通常只能保存图片、无法取得中文正文;现在可以完整抓取长文章文字与图片。
- 点击「完整抓取全文」后,只滚动当前文章正文,到正文最后一行即停止,不再误抓下方其他推文和评论。
3. 自动标签
- 剪存文章时默认添加
unread标签。 - 保存前勾选「本篇已学习」,标签会切换为
已学习。 - 支持按网站域名自动添加标签,默认内置
woshipm.com→PM,也可在设置页自行扩展。
安装
下载本 Release 中的 Chrome / Edge 安装包并解压,在浏览器扩展管理页开启开发者模式,然后选择「加载已解压的扩展程序」。
第一版 v0.1.0 继续保留在 Releases 页面,可随时下载或查看源码。
兆基clipper v1.0.0
兆基clipper 第一个成品版本。\n\n下载:\n- Chrome 用户下载 zhaoji-clipper-0.1.0-chrome.zip\n- Edge 用户下载 zhaoji-clipper-0.1.0-edge.zip\n\n安装:下载后先解压 zip,再到浏览器扩展管理页加载解压后的文件夹。Chrome 打开 chrome://extensions,Edge 打开 edge://extensions,并开启开发者/开发人员模式。\n\n能力:\n- 支持飞书文档、B站、YouTube、小红书、X / Twitter、微信公众号、Reddit 与通用网页剪藏。\n- 支持 Obsidian URI 与 Obsidian Local REST API 保存。\n- 支持选区剪藏、完整滚动抓取、X thread 抓取、网页高亮、本地图片保存与 frontmatter 属性编辑。\n- 产品边界为 capture-only,不做 AI 摘要、总结、改写或分类。\n\n构建验证:npm run compile、npm run build、content.js ASCII 检查通过。