Wiki Development-Workflow/Business-Rules-and-Glossary/Architecture-and-Code-Map/Local-Development-and-Verification/Troubleshooting 更新审批与检查频率、风险和验证;读回revision后导出镜像。无新UI,复用现有提示,技术文字为设计证据;无部署/归档影响。
通过:go test ./...、go test -race ./...、go vet ./...;使用临时-modfile读取Git基线Wails v2.15依赖的go test ./...;Wails v2.16 Windows/amd64构建(包含前端构建);Harness check --strict、55项Harness测试;git diff --check、Wiki sync --check。
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
来源与授权(2026-09-29)
用户提出首次检测登录后不要再次打开我的淘宝,随后明确要求“内部系统,不需要门禁,改 @AGENTS.md 文件,然后建工单,做”。按该指令先更新 AGENTS.md 规则,再建单实施,无额外审批。
目标与方案
每次取视频批次只在首次实际访问淘宝前打开我的淘宝做深度登录检查;后续商品仅检查当前页面和 Cookie 名称,不为检查导航。新启动/手动恢复的批次重新做首次深度检查;单商品与独立图搜各自做首次检查。显式登录检查按钮仍可深度检查。
批次内守卫只记录首次深度检查通过标志,不缓存 Cookie、token、签名或长期登录有效结论。当前页面检查读取 URL(检测 login/punish 重定向)、标题与有限正文以及必要 Cookie 名称;读取失败、不通过、MTOP认证/风控错误、详情异常仍立即停批,保留SQLite状态,不自动登录/重试/轮询恢复。
非目标
不改变图搜入口、Referer、收藏操作、MTOP请求或签名、候选/等待参数、货憨憨上传及SQLite表结构;不证明或承诺解除平台限制。
依赖与影响
所属 MVP #5、Epic #2。基于 #21 已提交的停止门,#21人工验收不构成本次独立代码调整的阻塞;现有商品数据已具备,不依赖MVP1人工验收。改 AGENTS.md、taobao登录检查、app批次调用与相关测试/配置注释。
风险与回退
登录检查及停止门按高风险记录。后续检查不再主动访问服务端账户页,不能提前证明服务器登录有效;依赖当前页面守卫及实际图搜/详情响应补足,出现失效立即停止。回退本任务提交可恢复每商品深度检查,不回退数据或用户无关改动。
验收
文档影响
Wiki Development-Workflow/Business-Rules-and-Glossary/Architecture-and-Code-Map/Local-Development-and-Verification/Troubleshooting 更新审批与检查频率、风险和验证;读回revision后导出镜像。无新UI,复用现有提示,技术文字为设计证据;无部署/归档影响。
状态
待验收
访问方式
当前无可用Gitea MCP,回退项目WikiClient的Gitea API;凭据只从用户授权环境文件载入进程,不输出或存入仓库。
最终实现与验证证据(2026-09-29)
状态:待验收,未收到用户验收,不关闭工单。
最终行为
验证结果
通过:go test ./...、go test -race ./...、go vet ./...;使用临时-modfile读取Git基线Wails v2.15依赖的go test ./...;Wails v2.16 Windows/amd64构建(包含前端构建);Harness check --strict、55项Harness测试;git diff --check、Wiki sync --check。
新增/调整测试证明:同批多个商品只导航一次我的淘宝,候选复用不增加登录页跳转;新批次重新深度检查;后续当前页login/punish/异常提示/Cookie缺失/页面读取失败/无效JSON均不导航且失败被识别。临时SQLite批次测试验证第二商品守卫失败后不进行第二次搜索、不处理第三商品,失败数不增,当前及剩余商品状态和原视频/上传记录全等。#21原停止门回归测试继续通过。
未验证:真实淘宝会话行为、平台风控是否缓解及Windows WebView2实际运行界面。未对当前被限制的淘宝会话发请求,未执行真实店铺写入。风险:后续检查不主动访问服务器账户页,服务器过期依赖实际图搜/详情响应立即停批;不能承诺解除平台限制。
提交与产物
提交及镜像
84bc32cf90be345ab604c023379575e2f98cba1a,已推送main。本地程序:
build/bin/cmsp22.exe,使用用户已有Wails v2.16依赖构建;Git依赖仍为原v2.15,用户go.mod/go.sum改动未混入。保留用户go.mod/go.sum、cmsp.code-workspace、cmsp.exe。config.yaml未改数值且不提交;无任务归档。
文档证据
Wiki在线修改、回读确认再导出镜像,revision:
镜像同上述提交,sync --check通过。无部署/新UI/任务快照影响。