diff --git a/.workbuddy/memory/2026-09-02.md b/.workbuddy/memory/2026-09-02.md index e92a36f..93846f2 100644 --- a/.workbuddy/memory/2026-09-02.md +++ b/.workbuddy/memory/2026-09-02.md @@ -450,3 +450,4 @@ - **跳转筛选链路**:`#/rewrites/<账号名>` → parseHash param → app.js `renderRewrites(view, param)` → state.search 初值=账号名(videos API search 已支持 account_name LIKE)+ toolbar-note 显示「正在查看账号「xx」…」上下文 - **rewrites 页语义**:本质=视频列表页(每视频行有 AI脚本 N 查看→对比弹窗),按账号预筛即列出该账号全部视频及其脚本入口 - 语法 4 文件通过;commit 5881610(3 files 10+/8-);重启(taskkill 29820 → task y70huy,PID 8528);接口实测 rewrite_count 正常;重开 `?v=20260902-17#/accounts` +- **v22-fix(自检发现)**:hash 路径段 param 未 decode——`#/rewrites/%E4%BF%8A...` 中文账号名编码串进搜索匹配不到;renderRewrites 开头补 `decodeURIComponent(initAccount)`(try/catch 防坏 URI);纯前端 commit 7cfe9c6 免重启