群晖 NoteStation 批量迁移到 Obsidian 完整教程问题背景我有一台群晖 NAS在 NoteStation 中积累了大量笔记。随着 AI Obsidian 知识库方案的流行计划将 NoteStation 中的笔记迁移到 Obsidian 进行统一管理和 AI 辅助整理。调研时发现开源项目「Note-Station-to-markdown」可以将 NoteStation 导出文件转换为 Markdown 格式。但实际测试发现转换后的 md 文件导入 Obsidian 后存在附件丢失问题。原因是 Obsidian 的附件默认存放在笔记同级的assets目录而脚本导出的目录结构与 Obsidian 不兼容。调整后问题解决以下是迁移流程。环境说明NAS 系统: 群晖 DSM源应用: NoteStation目标应用: Obsidian转换工具: Note-Station-to-markdownPython 版本: 3.10第一步从 NoteStation 导出 nsx 文件登录群晖 DSM Web 管理界面打开 NoteStation 应用导出为 nsx 格式文件。必须通过 DSM Web 端导出Windows 客户端导出可能存在数据不完整的问题实测会丢失部分笔记。第二步安装 Python 3.10如果系统已安装 Python 可跳过此步骤。转换脚本依赖 Python 3.10版本过高可能无法正常运行。# 下载地址https://www.python.org/ftp/python/3.10.11/python-3.10.11-amd64.exe安装时务必勾选「Add Python 3.10 to PATH」否则后续命令行中无法直接调用python命令。第三步运行转换脚本从 GitHub 下载转换脚本# 项目地址https://github.com/Maboroshy/Note-Station-to-markdown# 备用下载GitHub 无法访问时https://download.csdn.net/download/bigbear00007/93143621将脚本解压到任意目录在该目录下打开命令行终端执行py .\nsx2md.py 20260710_235436_25265_obear.nsx参数说明参数说明pyPython 可执行程序需已配置 PATH 环境变量nsx2md.pyNoteStation 转 Markdown 转换脚本20260710_235436_25265_obear.nsx从 NoteStation 导出的 nsx 文件执行成功后当前目录下会生成以笔记本名称命名的文件夹以及一个assets文件夹。将所有笔记本文件夹移至临时目录备用。第四步整理笔记与附件目录Obsidian 默认将附件存放在笔记同级目录下的assets文件夹中而转换脚本导出的结构与此不匹配需要手动调整。使用 Hermes AI 助手执行目录整理任务配置如下任务整理笔记 数据说明 assets图片和附件目录。其他同级目录为笔记文件夹。 任务要求1. 遍历每个笔记文件夹中的所有笔记在笔记所在目录按笔记名称建立一个文件夹将当前笔记迁移到同名文件夹中。2. 每个笔记里可能有图片格式是![](assets/xxx.png)将引用的图片拷贝到笔记所在目录的 assets 目录如果不存在则新建一个。处理完成后每个笔记目录下均包含独立的assets文件夹存放该笔记引用的图片和附件。第五步导入 Obsidian打开 Obsidian 仓库将整理好的 Markdown 笔记目录复制到对应位置。验证笔记内容正常显示图片和附件引用正确迁移完成。总结整个迁移流程包含五个步骤导出 nsx → 安装 Python → 运行转换脚本 → 整理附件目录 → 导入 Obsidian。实际操作中需要注意两个问题必须通过 DSM Web 端导出避免客户端导出丢失数据转换后的附件目录结构需要按 Obsidian 规范重新组织如有问题欢迎交流讨论。