支持与联系区域新增关注 Tips:可直接前往哔哩哔哩 UID 405961705,也可扫描裁剪后的微信视频号二维码。
01
直达哔哩哔哩主页新增 UID 405961705 的外链入口,让用户一键前往账号主页关注。
02
二维码精确裁剪从原图移除顶部账号资料与底部说明,仅保留 537 × 537 的视频号专有码及必要白色静区。
03
Esther 响应式设计以三栏关注提示组织说明、哔哩哔哩与视频号入口,并完成 1440px、390px 和 375px 布局适配。
04
保持下载功能不变本次仅更新首页结构、样式与二维码素材,app.js、API 和媒体下载流程均未改动。
v1.4
功能增加 · 待发布
实况图片,静态与动态一起带走
WORKSPACE
现在会按原帖顺序识别每张实况图片,并把静态 JPG 与同一项中的动态 MP4 精确配对保存。
01
精确识别实况结构读取 imageList 内的 livePhoto 与 H.264 / H.265 / H.266 / AV1 流,不混入帖子视频或相关推荐。
02
两种单项下载“下载实况 ZIP”保存同编号 JPG + MP4 素材包,“下载实况 MP4”可单独保存动态片段;原图下载保持不变。
03
批量 ZIP 同步升级勾选下载会自动加入所有配对动态片段和文案 TXT,并保证失败的原图不会留下孤立实况视频。
04
浏览器内存保护桌面端使用 256 MiB 归档预算,移动端或低内存设备使用 128 MiB;超限时提示减少勾选或分批下载。
05
归档结构复核生成前精确计算 UTF-8 文件名、中央目录和 ZIP32 开销,下载与最终 ZIP 共同校验体积。
FIX
兼容修复 · 待发布
权限没问题,真正的限制说清楚
WORKSPACE
Chrome 会把“网页一次写入多张独立图片”作为未实现能力拒绝,并使用与权限错误相同的 NotAllowedError;页面现在会准确区分两者。
01
修正错误归因不再把 Chromium 的 multiple ClipboardItems 限制误报为“未授予剪贴板权限”。
02
提供可操作回退检测到限制后展示持久提示,可直接复制第一张、逐张复制,或下载包含全部原图与文案的 ZIP。
03
保留平台能力单图复制保持原样;支持多个剪贴板项的浏览器仍会继续尝试一次写入所选图片。
04
署名连接项目页脚主署名更新为 Brclio,并指向当前项目 GitHub;上游设计许可另行保留。
05
错误分支验证覆盖多项限制、已授权辨识、权限拒绝、页面失焦、Permissions Policy 与格式不支持,自动测试达到 30 项。
FEATURE
功能增加 · 待发布
电脑长链与手机短链,自动识别
WORKSPACE
整段粘贴小红书分享文案即可:电脑端完整链接和手机端 xhslink.cn 短链会自动进入同一解析流程。
01
支持手机短链Node 与 Python 现可安全跟随 xhslink.cn 跳转,再从最终笔记页识别 noteId。
02
整段文案自动选链可跳过非小红书 URL,兼容 Markdown 包裹及转义后的电脑、手机分享链接。
03
重定向安全收口每一跳都要求 HTTPS、无账号信息且仅使用安全端口,恶意域名会在发起下一次请求前被拦截。
04
双引擎镜像验证新增手机短链、电脑长链、跳转与安全边界测试,自动测试总数达到 24 项。
BRAND
视觉识别 · 待发布
Bornforthis 品牌标识正式接入
WORKSPACE
首页与更新记录页现在统一使用 Bornforthis 品牌名称与 aiyc.svg 标识。
01
左上角标识替换使用自有 aiyc.svg Logo 替换原有功能符号,保留首页返回能力。
02
品牌名称统一页头主名称更新为 Bornforthis,并完成移动端尺寸适配。
NEXT
功能增加 · 待发布
文案与多图,一次带走
WORKSPACE
解析结果现在同时覆盖笔记正文、图片剪贴板与 ZIP 文案文件,让保存和二次整理少走几步。
01
精确读取当前文案Node 与 Python 只从当前 noteId 的同一笔记对象读取正文,不会混入相关推荐。
02
新增三种复制入口支持复制完整文案、逐张复制图片,以及按勾选项一次写入多张图片。
03
ZIP 自动附带 TXT每次打包图片都会加入 UTF-8 文案文件,包含标题、正文、来源、时间与解析引擎。
04
补齐兼容与验证明确多项剪贴板的平台限制,并把解析与归档自动测试增加到 19 项。
为手机、平板、笔记本与大屏重新校准页面节奏,并建立一个可长期维护的项目更新入口。
01
新增独立页面整理真实提交的时间、版本、功能与修复内容,并链接回原始 commit。
02
增强响应式导航让首页与更新页在 320px 手机到超宽桌面之间自然重排。
03
守住功能边界解析、图片下载、视频下载、ZIP 与 Node/Python 双引擎逻辑均未改动。
仅重做 favicon、HTML 与 CSS,把原有下载流程组织成更清晰、更有品牌辨识度的媒体工作台。
01
重新组织信息层级重排首屏、解析面板、空状态、结果、视频与图片区。
02
建立视觉系统使用蓝、黄、红与奶油色,并更新品牌栏、图标、字体和组件状态。
03
改善可访问性补充表单说明关联、进度读屏播报、键盘焦点与 reduced-motion 适配。
新增完整的视频识别、预览与保存流程,同时保留既有图片解析和批量 ZIP 能力。
01
多格式视频解析支持 H.264、H.265、AV1、多清晰度、备用 CDN 与旧版视频键。
02
浏览器本地合并Node 与 Python 均提供分段接口,下载后在本地合并为 MP4。
03
补齐回退与测试加入备用线路、直连和打开原址策略,并增加两套后端的视频用例。
增加一套独立的 Python 标准库实现,用户可在页面内自由切换解析与图片下载引擎。
01
新增 Python 后台加入解析和图片代理接口,返回结构与 Node 版本保持一致。
02
记住用户选择页面无需刷新即可切换引擎,并通过 localStorage 保存偏好。
03
双套自动验证npm test 开始串联 Node 与 Python 测试,新增 5 个 Python 用例。
重写帖子定位策略,避免把推荐内容、头像或页面中的其他图片误当成当前笔记资源。
01
按 noteId 精确定位优先读取当前笔记对象,不再扫描整页的 imageList。
02
收紧解析兜底失败时只搜索当前 noteId 附近数据,最终最多返回页面封面。
03
建立 Node 测试新增 4 个用例,覆盖推荐帖混入和异常初始状态。
建立可直接部署到 Vercel 的初始版本,打通从分享文案解析到原图保存的完整链路。
01
完整图片流程支持解析、预览、勾选、全选、复制链接、单张保存与打开原图。
02
浏览器本地 ZIP多张图片在用户浏览器内打包,不在服务器持久化文件。
03
基础安全限制校验域名与重定向,并限制输入、HTML、图片数量和响应大小。