Install
openclaw skills install @jes614753-sketch/weread-timeline-wall微信读书轨迹墙生成器。拉取账号"带笔记书目"(含封面),生成单文件 HTML 阅读轨迹墙:按月分组、封面网格、分类彩标、划线统计。支持全页长截图(已内置懒加载/粘性页头/分段拼接三个坑的解法)与离线 JSON 模式。
openclaw skills install @jes614753-sketch/weread-timeline-wall一条命令生成"点开就能看"的个人阅读轨迹网页:封面墙 + 月份时间线 + 分类标签 + 划线统计,单文件 HTML,双击即看。
# 0) 依赖(一次性)
pip install -r scripts/requirements.txt
playwright install chromium
# 1) 首次扫码登录
python scripts/weread_wall.py --login
# 2) 生成轨迹墙
python scripts/weread_wall.py --out weread_timeline.html
# 追加全页长截图
python scripts/weread_wall.py --out weread_timeline.html --screenshot wall.png
# 离线模式:用之前导出的 JSON 重新生成(不打开浏览器)
python scripts/weread_wall.py --from-json books.json --out wall.html
# 顺手导出书目 JSON 供离线复用
python scripts/weread_wall.py --save-json books.json
/api/user/notebook(带笔记的书目——纯读不划的书不在内),需登录态sort 字段 = 最近一次活动时间(最近翻动/划线),不是"开始阅读"时间loading=lazy,直接截全页下半页全是灰框 → 强制 eager 并等待全部 completeposition:sticky + backdrop-filter 会让 Chromium 分段截图出现重复贴片 → 截图前改为 static只读一个接口(/api/user/notebook),零写入、零注入、零第三方窗口。
仅限本人账号数据、本地自用。自动化有理论风险,建议小号。