虚心肖白
(xqw)
2024 年4 月 29 日 00:21
1
#问题背景
使用win10系统obsidian软件v1.5.12版本,幕布为edge网页版
遇到的问题
现在准备将幕布笔记一篇篇转到obsidian,
转移过程中主要有2个问题。
问题1是怎么将幕布一篇笔记中的链接批量转换成自己图床中的链接(https://api2.mubu.com/v3/document_image/16828406666612c1a.jpg)。
问题2是幕布中设置的一级标题、二级标题、标题备注等无法对应到obsidian的一级、二级标题。
预期的效果
幕布一篇笔记中格式导入到obsidian中格式通过代码或者其他方法能够快速对应,尽量减少人工重复操作(多个外链图片链接快速转换成obsidian自己图床链接,幕布一级标题、二级标题、三级标题等及其对应的批注能一一对应到dbsidian)
已尝试的解决方案
问题1在网上找到了一篇回答(https://sspai.com/post/75885),但是计算机小白没看懂,也尝试将幕布文档连带图片附件下载到本地,但也没换成功(见附件蓝凑云https://wwp.lanzoum.com/i4U2u1wxz9qh或百度云链接:https://pan.baidu.com/s/1IbSi7tRKCo52qBHBd4FzuA?pwd=1234
提取码:1234)。
问题2想到了笨方法,比如幕布一级标题前面是-,二标题前面是.-,三级标题是…-,以此类推。先用#替换-,再不停地用.#替换成 ##,但是这种方法太笨了,资料太多处理时间要好久。
大佬有时间可以帮忙看看
Probe
(Probe)
2024 年4 月 29 日 00:40
2
刚试了下幕布的图床是可以外链的, 建议考虑分两步走
把笔记中的外链图转为本地图片 (利用 Ob 插件 Local images plus 之类)
把本地图片转存到自己的图床 (利用反向功能的插件 renmu123/obsidian-image-auto-upload-plugin 之类, 这个刚看也支持外链图下载到本地)
这种复杂的任务, 过程中每步骤都建议先备份,
看好了, 最后再删中间成果
文件数量太大的话, 可以先造小仓库测试一下
坑可能在, “同一个图被多次引用” “本地图路径或名称重复” 等情况, 如何处理得具体分析了
市面上所有的纯文本编辑器都是 Obsidian 的协作工具,
一般用一个 VSCode 就够了
VSCode 可以批量替换文件夹下的所有文本
这个场景, 大概就是 \n.-
替换为 \n#
; \n...-
替换为 \n###
; 我不太了解幕布, 可能我想简单了, 具体情况可以再讨论
仍然要注意做好备份
1 个赞
虚心肖白
(xqw)
2024 年4 月 29 日 01:01
3
谢谢您给的解决方案,计算机小白感觉学习到了很多。幕布有源文件备份,感谢您提醒。
问题背景还是不够细,幕布平台可以参考https://mubu.com/explore,对应文章可以参考https://mubu.com/explore/1Z8YefPnAUa。
根据您的提示,我现在利用幕布导出器插件下载markdown文件(会下载一个文件压缩包,里面包含markdown文件和对应本地图片),然后将文件夹移入到obsidian文件夹中,然后在利用Image auto upload Plugin插件的upload all images命令上传并成功,图片问题已得到初步解决,大佬有更好的方法也欢迎大佬多指教)
Probe
(Probe)
2024 年4 月 29 日 02:12
4
别客气~
我刚也搜到了这个 “幕布导出器 - Mubu Dumper”
这扩展是 Xmind 开发的, 笑死~
这个下载回来已经是本地图了, 所以更好办了, 想上传自己图床办法挺多的
通过这个扩展, 下载回来的笔记结构可能是
- 节点标题
- > 节点附注, 可能没有这一行
- 子级节点标题, 前有四空格缩进
- > 子级节点附注
- 孙级节点标题, 前有八空格缩进
- > 孙级节点附注
- 孙级节点标题2
- 孙级节点标题3
其实在 Ob 里就这么用, 看着效果也还可以
如果想改成多级标题式的, 可以考虑分这几步走
所有的换行符 \n
=> 双换行符 \n\n
分离出来一级标题
先处理可能存在的附注 \n- >
=> \n>
注意后面带着空格
再处理标题本身 \n-
=> \n#
注意后面带着空格
分离出来二级标题 (三级标题同理)
\n▯▯▯▯-▯>▯
=> \n>▯
为了看清楚, 用 ▯ 表示空格
\n▯▯▯▯-▯
=> \n##▯
剩下缩进了太多的, 就不视为标题了, 但是仍要视为多级列表
那么把 \n\n▯▯▯▯▯▯▯▯▯▯▯▯(12个空格)
替换为 \n
就行了
也是为把双换行符还原回去
处理其他细节, 肯定有别的坑
这里建议先别搞太复杂,
先试试 Ob 的文档式写法和大纲式写法, 优劣分别在哪, 慢慢决定是否要转换笔记风格
最后, 感谢您乐意分享笔记, 我也推荐个这两天看到的 可视化洛伦兹变换的视频
虚心肖白
(xqw)
2024 年4 月 29 日 06:12
5
谢谢您的思路,根据您的思路我再研究一下如何快速进行调整,尽量让电脑软件去做重复的事情。
我是比较好几天才决定从幕布转移到obsidian的
也感谢您的分享。
1 个赞