个人博客的搭建与维护

个人博客写作策略

你想写 AI 和论文阅读的博客,这个主题非常好,跟你现在深入研究 LLM、性能优化和各种模型(如 PPO、RoPE/ALiBi)的方向非常契合。你的内容会很有深度,面向的读者可能也是研究者、学生和开发者。

针对你的问题——“发表到哪里比较好还是说多平台都发”,以及对 Markdown 的要求,我的建议是:

采用“一主多辅”的策略,并建立一个标准化的 Markdown 写作流。

  • “一主”: 一个你完全拥有的、作为永久基地的平台。

  • “一辅”: 1-2 个用于内容分发、获取流量和读者的公共平台(如知乎、CSDN)。


1. “主”平台:个人独立博客 (强烈推荐)

对于你这样有深度技术内容(涉及论文、可能还有公式和代码)的作者来说,拥有一个个人独立博客是最佳选择。

  • 推荐方案: GitHub Pages + 静态网站生成器 (如 Hugo 或 Hexo)

  • 为什么?

    • 完美契合你的要求: 你在本地用 VSCode (你已经在使用) 配合 Markdown 写文章,写完后 git push 一下,博客就自动更新了。这是最纯粹、最可控的 Markdown 写作体验。

    • 专业形象: 对于你(一个正在做研究、发论文的人)来说,一个 yourname.github.io 或自定义域名的博客,是最好的学术和技术名片。

    • 完全控制: 没有广告,没有平台审核,格式你说了算。

    • 对 LaTeX 支持完美: 论文阅读笔记免不了大量数学公式。Hugo/Hexo + MathJax/KaTeX 插件可以完美渲染 LaTeX,这是国内很多平台做不到的。

    • 长期价值: 这是你的数字资产,不会因为平台倒闭或规则变更而消失。

  • 缺点:

    • 没有初始流量: 你需要自己去推广,或者通过在“辅”平台发文引流。

2. “辅”平台:内容分发(知乎、CSDN 等)

在你将文章发布到个人博客后,再有选择地分发到这些公共平台。

平台对比 (针对你的需求):

平台 优点 缺点 (针对 Markdown 复制) 适合内容
知乎 (Zhihu) 流量巨大,社区活跃,讨论氛围好。适合引发对论文思想的讨论。 Markdown 兼容性一般。 它的编辑器是富文本+Markdown混合,直接复制复杂公式 (LaTeX) 和代码块极易出错,需要大量手动调整。 偏理论、思想、综述类的论文解读。
CSDN 国内最大的开发者社区,SEO 权重高,容易被搜索引擎搜到。 Markdown 兼容性较好,但不是100%完美。平台的广告和界面有时会干扰阅读。 偏工程实践、代码分析、性能调优(比如你研究的 PyTorch Profiler)。
掘金 (Juejin) 界面清爽,技术社区氛围好,前端和AI内容都不少。 Markdown 兼容性不错,但同样可能在图片或复杂公式上需要微调。 现代技术栈、AI 工程实践。
博客园 (Bokeyuan) 老牌开发者社区,氛围纯粹,广告少。 Markdown 兼容性好,支持自定义的程度高。 界面较旧,流量不如 CSDN 和知乎。

3. 如何解决“本地 Markdown 复制”的痛点

你提到“直接复制可以识别”,这是所有多平台发布者的核心痛点。问题关键不在于文本,而在于图片和公式。

我的建议工作流:

  1. 本地编辑器: 继续使用 VSCode。安装 Markdown All in One 等插件来获得良好体验。

  2. 图床(关键)不要使用本地图片! 你在本地 ![alt](./img.png) 这样写的路径,复制到任何平台都会失效。

    • 解决方案: 使用一个图床服务。最简单的方式是在 GitHub 上建一个专门的仓库 (repo) 来存图片,然后引用它的 raw 链接。

    • 自动化工具: 使用 PicGo 这样的工具。你截图或复制图片后,按一个快捷键,它会自动上传到你配置好的图床(比如 GitHub、阿里云 OSS 等),并把 Markdown 链接返回到你的剪贴板。

  3. LaTeX 公式:

    • 坚持使用标准的 $ ... $ (行内) 和 $$...$$ (块级) 语法。

    • 复制到知乎时,你可能需要手动检查甚至重新编辑公式。

    • 复制到 CSDN/博客园/掘金时,它们对标准 LaTeX 的支持性会好很多。

总结:给你的最佳策略

  1. 主力: 马上花点时间,用 Hugo + GitHub Pages 搭建一个个⼈博客。将你的研究笔记、论文解读(尤其是涉及 PPO、RoPE、性能预测这些深度内容)首先发布在这里。

  2. 分发:

    • 偏理论/综述/想法的(比如对不同 Positional Encoding 的思考),发布到知乎,吸引讨论,文末附上你的个人博客原文链接。

    • 偏实践/代码/教程的(比如 PyTorch Profiler 使用、ZeRO 优化实践),发布到 CSDN掘金,积累开发者读者,文末也附上原文链接。

  3. 工具链: VSCode + PicGo (配合 GitHub 图床) + Hugo (本地预览)

这样既能保证你有一个完美的、可控的 Markdown 写作体验(在本地),又能利用公共平台的流量,同时还能为你正在进行的学术研究和项目建立一个专业、持久的个人品牌。

博客搭建

GitHub Pages + Hexo搭建个人博客网站,史上最全教程_hexo博客-CSDN博客
严格按照这篇文章的1-9章搭建了博客。主题选的是Fluid,发布到GitHub Pages用的方法一。


发布到GitHub Pages方法一,最后的

1
hexo g -d

工作流程是:1、读取 .md 文件;2、把它转换成 .html 文件;3、自动地把这些 HTML 文件推送到 xxx.github.io 仓库的 main 分支。

注意xxx.github.io只是一个”发布仓库“,它只存放由 Markdown 转换生成的最终 HTML 文件、CSS 和 JS。

为了防止.md源码丢失,我们还需要把hexo-blog这个文件夹里面的内容发布到”源码仓库“(私有)。里面除了有原始的Markdown文件,还有博客主题、配置文件等。

  1. 创建私人仓库。因为本地有文件所以不要勾选任何”Add“。
  2. 关联远程仓库。在本地终端,切换到对应的文件夹,
1
git remote add origin [你刚创建的仓库HTTPS地址]
  1. 添加所有文件到暂存区。
1
git add .
  1. 提交并给备份说明。
1
git commit -m "Initial commit: My blog source"
  1. (重要) 重命名默认分支。
1
git branch -M main
  1. 推送!(可能会弹窗让你登录 GitHub)
1
git push -u origin main

博客维护

写作

在obsidian写完文章以后,在开头添加标题、时间、标签等笔记属性,然后把文章拖动到hexo-blog/source/_posts文件夹下。注意更改图片、链接等引用格式。

备份源码(推送到私人仓库)

1
2
3
git add .
git commit -m "你的更新说明"
git push

发布网站(推送到公开仓库)

1
hexo g -d

其他功能添加

文章置顶

明眸如初
置顶功能已实现;置顶标志未实现,自己手动打的。

进阶:购买域名与部署

github.io的网页没办法被搜索引擎检索到,如果想扩大影响力可以自己买一个域名。

域名购买

让AI推荐域名和后缀,选出一些自己喜欢的,然后根据是否被注册、价格等因素筛选。

国内外有很多域名购买平台,可以货比三家:
哪里买域名最便宜?2025下国内及海外域名购买平台对比,注意事项及注册优惠购买 - 知乎

挑中后注册账号,买域名,要填whois信息

域名部署

打开 Vercel 官网,注册并登录。


个人博客的搭建与维护
https://suanlilog.com/2025/12/25/个人博客的搭建与维护/
作者
zihan12ai
发布于
2025年12月25日
许可协议