本地md博客自动化上传博客园

news/2025/2/23 5:42:23/文章来源:https://www.cnblogs.com/dhan/p/18726302

前言叠甲:先帮博客园免费打个广告,要用这个方法也往博客园发文喔~

我的博客园:https://www.cnblogs.com/dhan

需求

经常在本地写完博客后,想要把自己的一些经验分享到博客上,之前一直没有找到一个很很好的直接整个复制或者移植到某些博客网站上,因为我们的图片在md文档中是根据路径回显的,所以你如果复制或者直接导入公网上的md文档他可能会无法复制到你的图片而是复制了一个路径....
不管是先在博客上写还是本地先写笔记,最后要同步到哪个地方都十分不方便,发文章要将图片复制来复制去很麻烦,所以在我全网跑图漫游的时候找到了一个优雅的方式从本地的md图片传到博客园中,之后你就可以复制传到其他博客上发布也行,依旧建议也发博客园哈,捞一捞园子~


强烈建议按照我的版本来对应下载。

安装dotnet

进入官网
https://dotnet.microsoft.com/en-us/download/dotnet
展开这个框有老版本下载

找到5.0点击进去

按照需求下载即可,我是windows x64。

下载完成双击安装即可,过程中有让安装其他的话无脑同意即可。

检测是否安装成功

直接打开终端,输入下面命令

dotnet --info

版本一定要5才行

安装dotnet-cnblog插件

同理版本一定要1.4.0才行

dotnet tool install -g --version 1.4.0 dotnet-cnblog


如果你太心急安装了其他版本可以卸载,输入下面命令,然后再次运行上面的安装命令即可

dotnet tool uninstall dotnet-cnblog

第一次运行的配置

#输入
dotnet-cnblog

第一次运行需要配置,跟着提示填写即可
id提示你要填写博客园url的那个名字,用户名就是你博客园的用户名都很简单
注意最后那个密码不是你cnblog的登录密码,而是你个人设置中的访问token。
填写密码的时候,这里建议看下面的注意事项。

自动上传图片到cnblog注意事项

设置中输入的密码不是你cnblog的密码,而是你的cnblog博客设置里的token

这个token进入账号设置->博客设置->其他设置中能找到,第一次设置的话是没有token的,需要你去生成一个,点击生成就行了,然后点查看令牌就能拿token填入。

点击查看,里面那个令牌就是你在设置的时候要输入在"请输入密 码:"中,记住是输入这个token而不是cnblog的密码。

成功上传

接着输入命令

dotnet-cnblog proc -f 你要上传的md文档路径

然后他会在你这个文档同一目录下生成一个xxx-cnblog.md文件,这个就是在他自动帮你上传了图片后,替换了你本地图片的路径,替换为cnblog的图床url路径。

细节

cnblog上传后的图片,生成的那个文件就可以全部复制到其他博客去使用,图片已经上传到博客园中了,公众号也可以,这大大大大大大大大大大大提高了我的效率!!
ps:大家传完记得发博客园,别传了就不发博客园哈,不然浪费资源。。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/887104.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

cpu的核心数和线程数

在windows操作系统下,想看看自己cpu的核数,我打开任务管理器-性能-CPU,看到我的cpu是2核。 然后,我打开计算机管理-设备管理器-处理器,发现这里显示四个cpu信息,但这四个不是内核数,是线程数。一、概念: 1. 核心数(Cores):CPU实际的物理核心数量,比如双核、四核、六…

WebService服务需要通过注册路由进行转发到自身的asmx页面问题

背景要求 三方接口自定义了url路径,但是原先代码是通过webservice进行开发的asmx页面。 前面已经有人写好了代码,但是本地部署死活无法通过注册的路由调用! `protected void Application_Start(object sender, EventArgs e) { RegisterRoutes(RouteTable.Routes);}/// <su…

mysql 页存储分布

前言 前文我们已经明白了行数据,如何在页存储中分布的行是怎么存储的。 正文 那么页结构又是怎么样的呢?这里我们唯一知道的就是user records 就是实际存储的行记录内容。这里让我觉得有意思的是infimum 和 suprenum,分别是最小记录和最大记录,这两个是用来做什么呢? 我估…

惠州某全球知名玩具工厂牵手珠海盈致 1个月时间快速迈向精益生产

在竞争激烈的市场环境下,惠州某全球知名玩具工厂为求发展,对仿真火车模型车间进行升级改造,致力于打造更高效、更优质的生产环境。该工厂顺应市场趋势牵手珠海盈致STC-X柔性智能线+MES系统,让该车间仅用1个月正式投产,实现精益生产,实现生产过程的透明化和精细化管理。改…

记一次若依分页total总数返回错误问题解决方案

如上图,在使用若依框架分页时,我对返回的list进行了单独处理,然后发现返回的total字段为10,也就是只返回了当前页的总数。 解决方案是修改genDataTable方法,把流处理过的list带到genDataTable方法中,在setTotal设置oldlist(未进流处理的list总数)原因是在经过处理后的lis…

sql统计最大连续增加条数

趋势特征是业务人员比较青睐的特征,其中涉及到连续变化期数,例如连续增大、减少期数等。这里写一下可以实现的思路。 1.使用变量 这个方法在我常用的sql平台中只有mysql支持。pgsql和hive无法实现。 在查询里声明select @var:=0,通过逻辑语句将起始位置置1,连续行处递增,和…

安川机器人维修SGMAV-A5ANA-YR13伺服电机

在工业自动化领域,安川机器人扮演着至关重要的角色。而其中的SGMAV - A5ANA - YR13伺服电机一旦出现故障,将会影响整个安川机器人的正常运作。 安川机器人SGMAV - A5ANA - YR13伺服电机常见故障一、电气故障线路连接问题在维修中,常常会发现线路松动或者短路的情况。这可能是…

Azure AI Foundry实验室

微软Azure AI Foundry实验室(https://ai.azure.com/labs)旨在通过实验性技术,加速AI创新应用,推动从概念探索到实际解决方案的转化。其聚焦领域包括游戏开发、极端天气预测、药物发现、材料科学、自动化交互等,并强调社区协作以促进技术落地。原文核心实验项目与技术1.Muse定…

ABB机器人维修DSQC1000主机故障

在工业生产领域,ABB机器人发挥着至关重要的作用。然而,像DSQC1000主机这样的关键部件也可能会出现故障,需要进行维修。 一、ABB机器人DSQC1000主机故障的常见表现(1)通讯故障在ABB机器人系统中,DSQC1000主机如果出现通讯故障,可能导致机器人无法接收正确的指令。这时候,…

Svelte 最新中文文档教程(14)—— 特殊元素

前言 Svelte,一个非常“有趣”、用起来“很爽”,面向未来的前端框架。从 Svelte 诞生之初,就备受开发者的喜爱,根据统计,从 2019 年到 2024 年,连续 6 年一直是开发者最感兴趣的前端框架 No.1:Svelte 以其独特的编译时优化机制著称,具有轻量级、高性能、易上手等特性,…

清华大学第四版:DeepSeek+DeepResearch:让科研像聊天一样简单!(附PDF免费下载)

还在为文献综述熬夜秃头?数据分析做到怀疑人生?清华大学与北航团队联合开发的DeepSeek+DeepResearch横空出世,彻底颠覆传统科研模式!这款AI工具让科研像聊天一样轻松,一键生成高质量报告,效率提升10倍!还在为文献综述熬夜秃头?数据分析做到怀疑人生?清华大学与北航团队…

2.Java基础

本章目标数据类型 变量和常量 运算符 数组 循环本章内容问题:任何编程语言都离不开数据的计算,那么在编程语言中能过什么来保存变化的计算的值,有哪些类型可以用于计算?这时我们就需要使用到:数据类型、变量、常量、运算符一、数据类型 java数据类型可分为两大类(基本数据…