基线
目标
在既有“寒夜网页桥接”单扩展、单受限 Native Messaging Host 内,实现 DeepSeek 的首个页面适配器,使已登录的指定浏览器 Profile 支持新建对话、续聊、流式文本、取消、掉线恢复与明确诊断。
实施约束
- 只复用固定扩展 ID
ofmhnldejhbkglfhhbmlphkaahbgelca;不得增加 DeepSeek 专属扩展或专属 Native Host。
- 不读取或传递 Cookie、令牌、完整请求头、密码或不必要的消息正文。
- 不提供任意 JavaScript 执行接口;不得以 Playwright 或 DOM 控件定位作为静默回退。
- 采用候选内部模块快速路径加语义/结构特征发现;调用前验证导出对象形状。
- 记录页面构建指纹;不兼容时必须在发送前失败,并明确提示“DeepSeek 网页版本发生变化,需要更新适配器”。
- 复用既有严格握手,适配器只声明登记的
deepseek-adapter-r1 或经评审更新后的修订号。
验收范围
- 正常流式回复、思考片段、搜索结果、完成事件。
- 登录失效、上游限流、网络错误、畸形事件、字段更名/缺失、模块编号变化、页面刷新与连接恢复。
- 新建与续聊绑定、取消、浏览器身份变化阻断旧上游会话。
- 单元/夹具回归,以及在用户已登录且明确授权的同一 Profile 中的真实浏览器验收。
不在本工单
豆包适配器、附件/图片/语音/高级能力、账号中心物理删除、旧豆包 DOM 通道物理删除。豆包旧 Playwright/DOM 选择器继续冻结,不再修复。
基线
issue-6-deepseek-adapter.worktrees/issue-6-deepseek-adapter0bcc4cf(当前本地main)目标
在既有“寒夜网页桥接”单扩展、单受限 Native Messaging Host 内,实现 DeepSeek 的首个页面适配器,使已登录的指定浏览器 Profile 支持新建对话、续聊、流式文本、取消、掉线恢复与明确诊断。
实施约束
ofmhnldejhbkglfhhbmlphkaahbgelca;不得增加 DeepSeek 专属扩展或专属 Native Host。deepseek-adapter-r1或经评审更新后的修订号。验收范围
不在本工单
豆包适配器、附件/图片/语音/高级能力、账号中心物理删除、旧豆包 DOM 通道物理删除。豆包旧 Playwright/DOM 选择器继续冻结,不再修复。