将 WordPress 文章迁移至 MDX 格式
Claude Code从WordPress REST API中提取文章,并转换为MDX格式并添加前饰信息,在一次操作中迁移了367篇文章和5个页面。
- 具体怎么做
- Pauline 给运行作为终端智能体的 Claude Code 设定了一个目标:从她的 WordPress REST API 中提取所有帖子,将它们转换为包含 frontmatter 的 MDX 格式,并保存到按年份命名的文件夹中。该工具能处理 API 速率限制,将 HTML 转换为 Markdown,并在出现编码错误后重新运行脚本。她说她在处理其他事务的同时进行指导与审核。
- 做到了什么
- 所有367篇帖子和5页内容在一天下午内被迁移到本地MDX中,她认为这大约需要4小时。带有损坏图片标签的旧帖子导致构建过程停滞,Claude通过正则表达式修复了这些问题。
- 上手要点
- 预期由于混乱的旧版 HTML 会导致构建失败,例如图像标签损坏的情况。让智能体读取构建错误并批量修复它们。
你可以这样试
使用 Claude Code通过 REST API 从我的 WordPress 网站 [site URL] 下载所有文章和页面,并将每篇转换为包含 frontmatter 的 MDX 文件(包含标题、日期、slug、标签等字段)。将它们保存在我的项目中的 [folder path] 目录下。完成后,请告诉我已转换的文章和页面数量,以及任何存在无法完美修复格式问题的文章列表。