
sean0x42/markdown-extractMarkdown Extract 是一个轻量级工具,用于从Markdown文件中提取特定章节内容。通过正则表达式匹配标题,可精准提取对应section内容,特别适用于从变更日志(CHANGELOG.md)中提取版本说明等场景。提供Docker镜像形式,便于快速部署和使用,无需本地配置Rust环境。
拉取最新版本镜像:
consoledocker pull sean0x42/markdown-extract:v2
查看工具帮助信息:
consoledocker run -it sean0x42/markdown-extract:v2 --help
由于工具需要访问文件系统,处理本地文件时需将主机目录挂载为卷:
consoledocker run -v [主机目录]:/opt -it sean0x42/markdown-extract:v2 [匹配模式] /opt/[目标文件]
[主机目录]:本地Markdown文件所在目录(如当前目录可使用$PWD)[匹配模式]:用于匹配标题的正则表达式(如版本号"v2.0.0"或章节标题"Extract me!")[目标文件]:需处理的Markdown文件名(路径相对于挂载卷的根目录)假设有本地文件my-document.md,内容如下:
markdown# Welcome This is my amazing markdown document. ## Extract me! This section should be pulled out.
执行以下命令提取标题为"Extract me!"的章节:
consoledocker run -v $PWD:/opt -it sean0x42/markdown-extract:v2 "Extract me!" /opt/my-document.md
## Extract me! This section should be pulled out.
提取CHANGELOG.md中版本v2.0.0的内容:
consoledocker run -v $PWD:/opt -it sean0x42/markdown-extract:v2 v2.0.0 /opt/CHANGELOG.md

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务