导入富文本用这Skill对结构

把 HTML 或 Markdown 转成 Sanity 可移植文本格式。

portable-text-conversion 是把 HTML、Markdown 或其他资料转成 Portable Text 的 Skill。Portable Text 用块、片段和标记保存结构,便于交给 Sanity 内容系统。

标题和列表不该全压成普通文字,链接注释与粗体标记也不同。手工构造时需保持块内引用和键对应;遇到图片等自定义内容,要确认目标模型能保存并渲染。

主文列三条转换路线,具体规则没有在本文展开。函数返回了结构,不等于内容已写入数据库;旧页面的格式、媒体和链接也需逐类比较,不能默认无损迁移。

适合先把目标结构说清,再选与来源匹配的解析方案。本文未转换资料或入库,包名和版本支持需另核;完成导入后还要看真实页面,不能只凭对象形状判断读者看到的内容。

分类:编程开发

来源仓库:sanity-io/agent-toolkit

适合用来做什么

  • 请将这段HTML内容转换为Sanity的Portable Text格式。
  • 我需要将Markdown文件导入Sanity,你能帮我转换吗?

安装 portable-text-conversion

npx skills add https://www.iskills.cc/skills/sanity-io/agent-toolkit/portable-text-conversion/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 portable-text-conversion 的用途与原始说明

浏览全部 Skill 指南