ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

和AI一起将全部CSDN博文迁移到个人博客站

和AI一起将全部CSDN博文迁移到个人博客站 文章目录背景技术栈迁移博文Chatgpt 6.1 Kimi 如何参与迁移下载所有博文原始数据将博文转为新平台的形式并适配UI等交叉审查上线部署写在最后背景回想起最初为什么选择CSDN是因为我希望自己有个可以简单记录技术的地方如果还有可能的话我希望我的博文能帮到更多和我遇到类似问题的人。在最初选择一个平台直接发布技术博文对我来说既简单省心又可以依赖该平台良好的SEO曝光让更多的人看到我的博文。虽然中间也曾折腾过个人站点但当时我觉得还是把精力放在博文质量方向较好随着AI的出现以及到了2026年AI的发展速度让人吃惊。我逐渐意识到各种AI Agent已经逐渐成为各种入口拿我自己来说真正去Google里搜索问题的次数都大幅减少想必很多开发者也都差不多。同时Stack Overflow的情况更能说明问题新问题数量从 2014 年高峰时的每月 20 万暴跌到 2025–2026 年只剩几千甚至更低有数据称接近 2008–2009 年刚起步的水平降幅达到 75%–99%。这让我开始认真思考当CSDN的搜索流量开始下降它未来的发展会是怎样的呢我不确定不过未雨绸缪一旦未来CSDN发生变故我不想长久以来认真写的文章就这么作废。我隐隐觉得是时候有一个真正的自己的数字资产站了当下已经不能放心的继续停留在CSDN了。技术栈源码和博文、图片等都存在GitHub仓库博客托管在Cloudflare Pages博客使用Astro框架。Astro 模板使用的是AstroPaper在此基础上进行了一些调整使用giscus提供评论功能迁移博文想起我们CTO曾经说的一句话大概的意思是现在很多大的平台对于数据而言都是进去容易出去难。想要把你的数据迁出去到了后期迁移的成本又是一个大难题对于CSDN博文同样如此我目前一共写了168篇博文要想全部将其迁移到新博客并并非易事保存文章正文及元数据下载文章配图整理图片与文章之间的对应关系转换早期非 Markdown 格式的文章适配新博客的文章格式调整文章 URL、字体和页面布局测试、构建并部署站点。想想都非常繁琐。好在如前面所说到了今天AI已经足够强大了Chatgpt 6.1 Kimi 如何参与迁移上述所有步骤都是由chatgpt和Kimi完成。chatgpt使用的6.1 Sol模型Kimi使用K3模型。由于5小时限额的存在这2种模型在处理初期复杂、大量的任务时是轮流使用的下载所有博文原始数据这一步由Kimi完成它直接写了一个Python脚本去请求CSDN的API。虽然初期CSDN的API的签名机制不知道但是它很快就找到签名是怎么生成的一旦知道API签名机制使用批量任务把博文原文博文元数据.meta.json,博文中的图片全部爬取下来并按照博文分为多个目录。整体过程不到半小时将博文转为新平台的形式并适配UI等这一步由chatgpt桌面端完成。给它交代好上一步Kimi处理好的数据位置定好目标后主要是新博客系统的适配从URL组织到字体、UI、布局等等它便开始。整体过程1个小时多一点交叉审查上面这2大步做完之后,后续的一些小任务基本都是两个互相做review。设计方面的改动我会使用chatgpt实现Kimi 审查提意见工程方面的问题我会使用Kimi实现chatgpt审查提意见。上线部署同样这一步绝大数工作由Kimi完成。为了让其能够操作cloudflare我为其建好API token后只需要和它沟通我的需求它去调用cloudflare的各种API实现。从GitHub推送、部署到cloudflare的各种配置再到线上站点的各种验证SEO优化知道等等都做的还不错写在最后虽然技术社区一直有很多批评CSDN的声音不过在职业生涯的初期CSDN博客园等这种技术社区确实给我提供了很多帮助我也在一直更新博文的过程中逐渐成长。只不过时代一直在发展到了和它说再见的时候了。
返回列表