2020-07-28-打通多平台发布的任督二脉

数字领航
• 阅读 905

打通多平台发布的任督二脉

前言

作为网络时代的参与者,总有那么一些想法需要表达,如何让更多的人认识自己,写作宣传作为一门极其高效的功法,我们当然需要学习一下咯。在互联网上有这么几大门派占据了技术人资讯的顶端,比如公众号、知乎、简书、掘金等,如果能在这些门派舞台秀出绝技,等于向整个技术世界展示了自己,这么多门派,不能一个一个的写内容吧,这样毫无效率可言,本着懒惰即为真理的原则,需要找到他们的相同点,做到一次内容编写发布多平台,这才是本次要解决的问题。

功法篇

工欲善其事,必先利其器。经过前辈一番摸爬滚打,从兼容性、跨平台、存储和cdn等方面,总结出以下招式套路,作为名扬江湖的奠基之作。

markdown + Typora + picGo + jsdelivr + github + bloghelper

markdown

作为一门基础心法,兼容各门派武学之基,和简洁的运功路线,已经是极其优秀了,语法参考

Typora

Typora 作为 markdown 语言编辑器,以跨平台、灵活小巧、美观大方著称,相当于练功的洞天福地。markdown 编辑器还推荐有道云或者印象笔记,都支持语法快速选择,解决记语法的后顾之忧,编辑完成后导出 md 文件到本地。

picGo

PicGo 支持拖拽上传图片并获取图片 url 到剪贴板,以跨平台和支持国内多数图床闻名于天下,还可以和 Typora 结合使用。相信千言万语不入一副生动的图画来的实在,遇到困难时,有一副运功路线摆在眼前,内力运作何愁不起飞,是修炼中的观想图。

github

github 作为江湖中无人不晓的藏经阁,用来作为存储基地再合适不过,可以解决多平台图片上传访问。好比修炼存放真气的丹田。

jsdelivr

jsdelivr 一款免费的开源 CDN 以快速,可靠和自动化闻名于世。用它来加速访问之前存放在 GitHub 的静态资源,好比修炼使用的拓宽经脉的丹药。

BlogHelper

BlogHelper 一款国人开源的跨平台写作助手,助力我们将markdown 文章发布到常见技术平台如掘金、CSDN、知乎、简书等平台,类比修炼中突破任督二脉的神器,从此天地任逍遥。

周天篇

  1. 生成github token

github生成token,生成仓库用于保存md和图片。在【Settings】-【Developer settings】-【Personal access tokens】-【Generate new token】

2020-07-28-打通多平台发布的任督二脉

2020-07-28-打通多平台发布的任督二脉
保存好token,后面会用到

创建一个github新仓库,用于存放md文件和图片

  1. pickGo设置

pickGo设置github图床和jsDelivr的域名url

2020-07-28-打通多平台发布的任督二脉

  • 仓库名:【用户名】/【你的仓库名】
  • 分支:master
  • token:就是刚才github的token
  • 存储路径:指的是github的仓库的目录,这里推荐按年份来存放md和图片,明年你就改一下2021就行了
  • 自定义域名:使用 jsDelivr 来做 github 图片资源的cdn中转

https://cdn.jsdelivr.net/gh/ +【账户名】+ 【仓库名】@latest
例如我的:https://cdn.jsdelivr.net/gh/f...

PS:有时候会出现上传图片失败的问题,不是picGo的问题,多数是因为github,你懂的。如果你有自己的oss或者其他云储存,可以把地址改为其他picGo支持的图床云储存。

  1. 发布多平台

使用bloghelper,先登录各个平台,然后将编辑好的md文件发布到对应平台。大致原理就是,登录拿cookie、token等信息保存,发布对应平台时,获取保存信息做身份校验。

总结

多平台发布的核心思想就是利用markdown兼容多平台的特性,使用工具将markdown文章发布到各个平台,不同的平台发布markdown文章会上传其中的图片到平台的服务器,这个时候设置的图片地址要求平台能访问到,使用GitHub存储图片能够解决这一问题,本文使用的工具都考虑了跨平台使用,推荐使用。

点赞
收藏
评论区
推荐文章
blueju blueju
3年前
阿里低代码引擎 | LowCodeEngine - 多页面管理功能(提供完善 github 代码示例)
前言自阿里低代码引擎lowcodeengine发布后,经常能看到钉钉社区、githubissue、掘金等博客有多页面管理的需求。我们在基于阿里低代码引擎lowcodeengine二开低代码平台的时候也遇到了这个问题,并付诸了实践。其实阿里低代码引擎lowcodeengine本身是支持该功能,提供了openDocument、documents、
Irene181 Irene181
4年前
秀的一批,那些你不得不知的 PyCharm 高效操作
本文转载自公众号【Python技术】,详情可以点击上方卡片,关注该公众号,获取更多好文推荐。文|豆豆来源:Python技术「ID:pythonall」熟话说,工欲善其事,必先利其器,PyCharm作为最好用的IDE工具,有着各种各样的骚操作,这是高级开发工程师必须熟悉的基本技能。今天就给大家推荐一些秀的一批的高效操作。让你脱离CV
徐小夕 徐小夕
5年前
基于create-react-app打包编译自己的第三方UI组件库并发布到npm
前言这篇文章主要是总结一下我们在工作中如何为公司开发内部的第三方UI组件,并通过npminstall的方式安装的一些步骤和思路。在学习完这套发布方法后大家也可以快速的发布自己的UI库到npm,供他人使用,就比如elementUI或者AntDesign。如果想学习如何发布一个js库或者框架,那么使用rollup更为适合,可以参考如下文章:前端组
Stella981 Stella981
4年前
Kafka、RabbitMQ、RocketMQ、ActiveMQ 17 个方面综合对比
本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ17个方面综合对比作为消息队列使用时的差异。(欢迎加入Java程序员群:630441304,一起学习交流会)一、资料文档Kafka:中。有kafka作者自己写的书,网上资料也有一些。rabbitmq:多。有一些不错的书,网上资料多。zeromq:少
Easter79 Easter79
4年前
TiDB 在知乎万亿量级业务数据下的实践和挑战
一、业务场景知乎从问答起步,在过去的8年中逐步成长为一个大规模的综合性知识内容平台,目前,知乎上有多达3000万个问题,共收获了超过1.3亿个回答,同时知乎还沉淀了数量众多的文章、电子书以及其他付费内容,目前注册用户数是2.2亿,这几个数字还是蛮惊人的。我们有1.3亿个回答,还有更多的专栏文章,所以如何高效的把用户最感兴
Stella981 Stella981
4年前
2020最新Java、spring微服务、高并发、虚拟机大厂高频面试题 ,入职大厂指日可待
写在前面在知乎上看到一条消息,说互联网公司每月对架构师的需求量高达近万人,有点出乎意料。那求职季需求岂不会更多!只要放平心态,调整策略,用心准备,就能抢占先机。那么,对于技术人,尤其是Java人来说,到底需要掌握什么技术才能通过筛选呢?这里列出几个流行的技术:1、JAVA并发编程对于一个Java程序员而言,能否熟练掌
可莉 可莉
4年前
2020最新Java、spring微服务、高并发、虚拟机大厂高频面试题 ,入职大厂指日可待
写在前面在知乎上看到一条消息,说互联网公司每月对架构师的需求量高达近万人,有点出乎意料。那求职季需求岂不会更多!只要放平心态,调整策略,用心准备,就能抢占先机。那么,对于技术人,尤其是Java人来说,到底需要掌握什么技术才能通过筛选呢?这里列出几个流行的技术:1、JAVA并发编程对于一个Java程序员而言,能否熟练掌
眼疾手快 眼疾手快
2年前
如何使用Selenuim浏览器自动化框架实现自动登录社交媒体账号和自动发布文章
在当今社交媒体盛行的时代,程序员们经常需要在不同的平台上自动执行一些任务,比如登录社交媒体账号并发布文章。本文将介绍如何利用Selenium浏览器自动化框架实现这一任务,同时结合万媒易发多平台内容同步助手,提高文章发布的效率。技术栈为了实现自动登录社交媒体
API 小达人 API 小达人
2年前
从苏州银行的 API 治理,看银行数字化转型的合规性探索
平台与行内相关研发和运维管理系统进行打通,实现API研发、测试、治理和运维一体化管理;实现与Devops系统打通,实现接口的自动化发布和测试;实现与测试数据管理平台、缺陷管理平台打通,实现API接口研发一体化管理。
linbojue linbojue
6个月前
轻松掌握Python爬公众号文章的技巧,完美实现文章采集
公众号是我们获取资讯、学习知识的重要途径之一。而对于程序员来说,如何利用Python爬取公众号文章则是一项非常实用的技能。本文将从入门到实战,逐步分析Python爬取公众号文章的全过程,让你轻松掌握这一技能。一、准备工作在开始之前,我们需要安装Python
万界星空科技 万界星空科技
5个月前
厂不大,事不少?中小企业如何用MES打通生产管理“任督二脉”
中小型制造类企业通常规模比不上大型企业,但是麻雀虽小五脏俱全,部门间的协作与管理并不简单,如果可借助一套生产管理系统,让当前各部门之间的数据无缝衔接,车间生产进度数据实时反馈,那工厂的整体协调性、工作效率都会大大提升。