Skip to content

修复:BOSS 脱敏样本导出范围与缺失诊断 - #95

Merged
damingishere-coder merged 2 commits into
mainfrom
codex/boss-fixture-export-compat
Sep 15, 2026
Merged

damingishere-coder merged 2 commits into
mainfrom
codex/boss-fixture-export-compat

Conversation

@damingishere-coder

Copy link
Copy Markdown
Owner

用户在 BOSS 左侧列表/右侧详情页面导出搜索样本失败,1.8.12 导出的详情 JSON 也只保留标题和地址,没有 JD。原导出器只支持较窄的根节点,并将所有失败合并成一个无法定位的提示。

本次将现有 BOSS 采集器已支持的卡片、列表和详情结构模式补入脱敏导出范围,保留文本替换、类名白名单、节点上限和人工检查下载。脚本注入返回固定错误码,避免回显带隐私的原始异常;成功样本额外标注关键结构覆盖和缺失警告,部分样本不再被误当作完整页面。

用户提供的脱敏详情保留为带来源/日期/缺失断言的故障 Fixture;截图及原始账号资料不入库、不提交。扩展升级 1.8.13,无新增权限,不改采集、AI、投递执行、后端或数据库。

验证:47 项定向 Fixture/Popup 测试、全量前端 237 项、扩展 181 项、Chromium 7 项均通过;typecheck、扩展 manifest/语法校验通过;lint 0 错误、27 条既有警告。真实 Chrome popup 注入回归覆盖错误说明、缺 JD 警告和人工下载门禁。

输入没有搜索列表 DOM,当前证据不能证明当天真实页面已完整适配。合并后更新本机已有扩展文件,用户重新加载并在同页面导出复验;不启动真实投递或开启新 Runtime。后端服务不需要重启,数据库无需迁移。

@damingishere-coder
damingishere-coder merged commit 617e862 into main Sep 15, 2026
9 checks passed
@damingishere-coder
damingishere-coder deleted the codex/boss-fixture-export-compat branch September 15, 2026 01:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant