测试CSDN,知乎文章与notion笔记的相互迁移

前言

笔者试图开始写博客分享技术,为怎么写犯了难,在几个平台间犹豫不决,于是写下了这一篇博客分享一下思考过程,给出了解决方案。

一、CSDN到知乎

步骤

一、 进入创作页面,点击右上角的"使用MD编辑器"
在这里插入图片描述
二、点击“导出”,选择md格式。当然你也可以在已经写完的文章右下角发现这个标识。
在这里插入图片描述
三、进入知乎的创作页面,点击右上角的“文档
在这里插入图片描述
四、选择文档,导入你的markdown文件
在这里插入图片描述

样例

这里使用了代码<a id="target"></a>作为后面的引用

列表
  1. 粗体字
  2. 行内代码,使用`符号
  • 行内公式 E = m c 2 E=mc^2 E=mc2,两端只有一个$符号
  • 下面一行是分割线

代码块

测试一下缩进多的代码,使用```包围代码块

  if 'http' in url:
            for num in range(3):
                time.sleep(10)
                try:
                    response = requests.get(url, headers=headers, timeout=180)
                    print(response)
图片

带有图片描述
我修改后的图片描述

链接

我修改的名字:CSDN的链接

数学公式

使用$$包围
E q ( x 0 ) ( − log ⁡ p θ ( x 0 ) ) ⇔ K L ( q ( x 0 ) ∣ ∣ p θ ( x 0 ) ) E_{q(x_0)}(-\log p_\theta(x_0))\Leftrightarrow KL(q(x_0)||p_\theta(x_0)) Eq(x0)(logpθ(x0))KL(q(x0)∣∣pθ(x0))

迁移结果展示

可以在这个知乎链接中查看效果
注意由于CSDN原文章就有很多显示不太正常,主要参考第一节就好

问题

  1. 知乎只支持二级标题!在CSDN内部编辑的时候不要超过二级标题
  2. 迁移后的图片链接依赖于对应的CSDN文章,而且更糊了,加了好几层水印
  3. 行内公式需要本地处理一下,两边变成$$,和行间公式一样
  4. 知乎对无序列表、有序列表有时候会搞混,使用知乎内部功能编辑一下就好
  5. 在markdown中多使用换行,例如正常的段落和无序列表之间要空一行,避免知乎解析错误
  6. 两个文章之间难以保持同步,对于更新不友好

二、知乎到CSDN

非常不好,公式都是乱码,标题和列表格式全没了,代码缩进还在,但格式没了

三、notion迁移到CSDN

下面是效果展示:

样例

列表

  1. 粗体字
  2. 行内代码,使用`符号
  • 行内公式 E = m c 2 E=mc^2 E=mc2,两端只有一个$符号
  • 下面一行是分割线

代码块

测试一下缩进多的代码,使用三个单引号包围代码块

  if 'http' in url:
            for num in range(3):
                time.sleep(10)
                try:
                    response = requests.get(url, headers=headers, timeout=180)
                    print(response)

图片

带有图片描述

!https://i-blog.csdnimg.cn/direct/19c1d845b72a471e8b667d9dff528651.png

链接

我修改的名字:CSDN的链接

数学公式

使用$$包围

E q ( x 0 ) ( − log ⁡ p θ ( x 0 ) ) ⇔ K L ( q ( x 0 ) ∣ ∣ p θ ( x 0 ) ) E_{q(x_0)}(-\log p_\theta(x_0))\Leftrightarrow KL(q(x_0)||p_\theta(x_0)) Eq(x0)(logpθ(x0))KL(q(x0)∣∣pθ(x0))

引用

引用上面的”样例“:引用

  • 折叠toggle list

    被折叠的部分

问题总结

  • toggle list被打开
  • notion中的引用被定向到私人的notion界面中,失效
  • 图片的评论可能会消失
  • 最重要的问题:图片迁移很难,如果使用notion原生的图片复制过来,将会是下面的效果:所以最好先手动下载到本地
    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

四、CSDN迁移到notion

上面样例一节(使用了[**样例**](#target)作为引用)

  • 数学公式需要手动执行一下ctrl+shift+E,而且行间公式还要把两端的$$符号去掉
  • 图片描述消失
  • 折叠
  • 其他正常

最终解决方案

笔者决定采用在notion上写随笔+定期整合成CSDN文章+最后润色发表到知乎上的技术路线。知乎作为最后的文章更新界面,CSDN上就不再同步,但是可以保持一份知乎链接。

  • 参考“问题”这一节
  • 迁移到知乎上的时候可以预先本地编辑一下markdown文档
  • 图片最好单独处理一下

这主要是因为知乎对可迁移格式的文章支持有限,CSDN的格式更加可迁移

Reference

知乎上有人给出了使用代码把知乎回答转换为markdown格式的方法:https://www.zhihu.com/question/608250272/answer/3571344620
但总的来说知乎对markdown格式不太友好就是了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值