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

44 lines
1.8 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 更新日志
[English](./CHANGELOG.md) | 简体中文
格式参考 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 与网络日志采集能力。
- 新增内置 `x`、`youtube` 与通用 fallback adapters。
- 新增 X article 解析、X 单条内容提取,以及 YouTube transcript 提取。
- 新增 Markdown 渲染与文档元数据输出并提供文件输出、JSON 输出、调试导出、
自定义 Chrome 连接、headless 模式和超时控制等 CLI 能力。