Skip to content

v0.1.3

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jun 07:00

Bug Fixes

  • M1: 修复真实站点验证暴露的两处缺陷
  • detect: Windows Chrome 检测整改(per-user/ProgramFiles/兜底分支)
  • obs: 过滤 scraper/html5ever 命名空间噪声(node with weird namespace)
  • release: Aarch64-musl 改到 x86_64 宿主用 cross 交叉编译
  • release: X86_64-apple-darwin 改在 macos-latest 上交叉编译(弃用 macos-13)

CI

  • 跨平台构建矩阵(ubuntu/macos/windows)
  • release: Tag 触发多平台二进制发布 + git-cliff 自动生成 notes
  • release: 发布矩阵扩到 8 目标 + Windows PowerShell 安装脚本

Chore

  • 版本号升至 0.1.1
  • 扩展 .gitignore 通配所有 web2doc- 输出目录 + 清理产物
  • 版本号升至 0.1.2
  • 版本号升至 0.1.3
  • 添加 MIT LICENSE(Cargo.toml license=MIT + README 徽章对齐)

Documentation

  • 建立 SDD 规格基线(constitution + spec/plan/tasks)
  • 更新 README/tasks 反映 v0.1.0 全功能交付
  • README 更新至 v0.1.1(全功能验证描述 + 选项/测试统计)
  • README 全面重写(双引擎细节/Chrome检测路径/HTML格式/用法示例/验证结果)
  • spec: Windows Chrome 检测技术方案
  • 大厂级 README(三平台Chrome矩阵/架构图/完整CLI/7场景/FAQ)

Features

  • M1: 静态文档站端到端抓取 MVP
  • M3: 图片本地化 + 合并产物 bundle
  • M5: Robots 合规 + 警告聚合 + README
  • M2: LLM 站点级规则分析 + 完整降级链
  • M4: 动态引擎(SPA) — chromiumoxide + Chrome 检测 + --mode
  • M2/M4: LLM 调用可观测日志 + 修复动态引擎 SingletonLock
  • A7 失败口径集成测试 + assets_seen manifest 级去重
  • 表格修复 + 标题锚点 + B 方案(未抓取站内链自动相对化)
  • --format html 选项(保留复杂页面结构保真度)
  • 待办 1(expand hidden) + 2(M4 resource) + 3(skeleton) + 5(observability)
  • Windows Chrome 检测支持 (chrome-windows)
  • 增强过程日志(discover/阶段/每页耗时) + 噪声过滤
  • config: LLM 端点/模型/密钥支持 env/.env/配置文件三级配置
  • proxy: 出站代理支持(CLI/env/.env/config.toml,覆盖静态+动态引擎)
  • skill: 提供 web2doc Agent Skill + just install-skill + README 章节
  • install: 一键安装脚本(预编译二进制 + skill),文档改为预编译优先