JimLiu-baoyu-skills/packages/baoyu-fetch/CHANGELOG.zh-CN.md

1.8 KiB
Raw Permalink Blame History

更新日志

English | 简体中文

格式参考 Keep a Changelog版本号遵循 Semantic Versioning。

[0.1.1] - 2026-03-27

新增

  • 新增 hn adapter可提取 Hacker News 帖子与评论串。
  • 新增 --download-media--media-dir,可下载提取出的媒体文件并重写 Markdown 链接。
  • 通用提取链路新增 Defuddle 首选路径,并保留 Readability + HTML to Markdown 作为回退方案。
  • 新增登录/验证场景的交互等待模式,支持手动验证接管和 force wait 自动恢复。
  • 新增 --format markdown|json,同时保留 --json 作为兼容别名。
  • 新增基于 Changesets 的 npm 发版自动化流程。

变更

  • 将包名和 CLI 名称从 baoyu-markdown 更名为 baoyu-fetch
  • npm 发布物改为直接以 Bun 执行 src/cli.ts,不再附带预构建的 dist
  • 强化 X 提取链路,覆盖 thread、article、note tweet、embed、图片 URL、 登录态判断与媒体元数据。
  • 增强 YouTube transcript 提取,并规范化 Markdown 图片输出。

修复

  • 修复 X note tweet 的 URL 展开问题。
  • 修复媒体下载前的 URL 规范化问题,包括 Substack 媒体链接。
  • 修复交互模式的前台行为,使手动登录/验证流程更稳定。

[0.1.0] - 2026-03-25

新增

  • baoyu-markdown 的首个公开版本。
  • 新增 Chrome CDP 会话管理、受控 tab 与网络日志采集能力。
  • 新增内置 xyoutube 与通用 fallback adapters。
  • 新增 X article 解析、X 单条内容提取,以及 YouTube transcript 提取。
  • 新增 Markdown 渲染与文档元数据输出并提供文件输出、JSON 输出、调试导出、 自定义 Chrome 连接、headless 模式和超时控制等 CLI 能力。