惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
P
Privacy International News Feed
Simon Willison's Weblog
Simon Willison's Weblog
I
Intezer
Spread Privacy
Spread Privacy
The Hacker News
The Hacker News
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
S
Secure Thoughts
Google Online Security Blog
Google Online Security Blog
H
Heimdal Security Blog
N
News | PayPal Newsroom
Attack and Defense Labs
Attack and Defense Labs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
博客园 - 【当耐特】
Webroot Blog
Webroot Blog
小众软件
小众软件
Help Net Security
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News and Events Feed by Topic
Hacker News - Newest:
Hacker News - Newest: "LLM"
PCI Perspectives
PCI Perspectives
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The Cloudflare Blog
Cloudbric
Cloudbric
AI
AI
WordPress大学
WordPress大学
博客园 - 聂微东
Jina AI
Jina AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 三生石上(FineUI控件)
Hacker News: Ask HN
Hacker News: Ask HN
H
Hacker News: Front Page
博客园 - Franky
V
V2EX
Schneier on Security
Schneier on Security
G
GRAHAM CLULEY
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
H
Help Net Security
量子位
S
Security @ Cisco Blogs
大猫的无限游戏
大猫的无限游戏
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Recorded Future
Recorded Future
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
C
Cisco Blogs
S
Security Affairs

Nino

欢迎,2026年春天 | Nino | Web开发者|阅读写作爱好者 港湾的味道 | Nino | Web开发者|阅读写作爱好者 2025年用无聊的诗结束吧 | Nino | Web开发者|阅读写作爱好者 立冬了 | Nino | Web开发者|阅读写作爱好者 最近的三个月 | Nino | Web开发者|阅读写作爱好者 《这个哲学家救了我》-(意)马西莫·匹格里奇 | Nino | Web开发者|阅读写作爱好者 无聊人 | Nino | Web开发者|阅读写作爱好者 《牧羊少年奇幻之旅》-(巴西)保罗·柯艾略 | Nino | Web开发者|阅读写作爱好者 2024的结束 | Nino | Web开发者|阅读写作爱好者 真诚并不是必杀技,而是自杀技 | Nino | Web开发者|阅读写作爱好者 2024年8月底至9月写过的无聊的诗 | Nino | Web开发者|阅读写作爱好者 简历相关 | Nino | Web开发者|阅读写作爱好者 数据结构 | Nino | Web开发者|阅读写作爱好者 场景设计 | Nino | Web开发者|阅读写作爱好者 设计模式 | Nino | Web开发者|阅读写作爱好者 面试技巧 | Nino | Web开发者|阅读写作爱好者 简历技巧 | Nino | Web开发者|阅读写作爱好者 我的项目 | Nino | Web开发者|阅读写作爱好者 操作系统 | Nino | Web开发者|阅读写作爱好者 数据库 | Nino | Web开发者|阅读写作爱好者 架构 | Nino | Web开发者|阅读写作爱好者 消息队列 | Nino | Web开发者|阅读写作爱好者 缓存 | Nino | Web开发者|阅读写作爱好者 计算机网络 | Nino | Web开发者|阅读写作爱好者 Java基础 | Nino | Web开发者|阅读写作爱好者 Java并发 | Nino | Web开发者|阅读写作爱好者 Java框架 | Nino | Web开发者|阅读写作爱好者 Java虚拟机 | Nino | Web开发者|阅读写作爱好者 Java集合 | Nino | Web开发者|阅读写作爱好者 北京的公司 | Nino | Web开发者|阅读写作爱好者 上海的公司 | Nino | Web开发者|阅读写作爱好者 利于java选手系统刷的Leetcode-Hot-100题解 | Nino | Web开发者|阅读写作爱好者 2024年8月初写过的无聊的诗 | Nino | Web开发者|阅读写作爱好者 暂无 | Nino | Web开发者|阅读写作爱好者 阅读他人文学,对我的写作帮助 | Nino | Web开发者|阅读写作爱好者 惯常的一个晚上 | Nino | Web开发者|阅读写作爱好者 2024年7月中后写过的无聊的诗 | Nino | Web开发者|阅读写作爱好者 2024年6月至7月初写过的无聊的诗 | Nino | Web开发者|阅读写作爱好者 2024年5月至6月写过的无聊的诗 | Nino | Web开发者|阅读写作爱好者 我在雨中散步 | Nino | Web开发者|阅读写作爱好者 摘抄《面纱》-(英)毛姆 | Nino | Web开发者|阅读写作爱好者 Space Oddity | Nino | Web开发者|阅读写作爱好者 写过的一些无聊的诗 | Nino | Web开发者|阅读写作爱好者 《道德经》-(春秋)老子-度阴山(译) | Nino | Web开发者|阅读写作爱好者 过年前关于外国人的小感悟 | Nino | Web开发者|阅读写作爱好者 面试过程 | Nino | Web开发者|阅读写作爱好者 程序员知识脑 | Nino | Web开发者|阅读写作爱好者 2024所有碎片 | Nino | Web开发者|阅读写作爱好者 碎片-归档 | Nino | Web开发者|阅读写作爱好者 What Was I Made For | Nino 《这本书能让你戒烟》-(英)亚伦·卡尔 | Nino | Web开发者|阅读写作爱好者 过往年份首页归档 | Nino | Web开发者|阅读写作爱好者 2023的结束和2024的开始 | Nino | Web开发者|阅读写作爱好者 《山音》-(日)川端康成 | Nino | Web开发者|阅读写作爱好者 归零 | Nino | Web开发者|阅读写作爱好者 2023上半年小结 | Nino | Web开发者|阅读写作爱好者 泪和抑郁 | Nino | Web开发者|阅读写作爱好者 摘抄-《西西弗神话》 | Nino | Web开发者|阅读写作爱好者 招聘信息 | Nino | Web开发者|阅读写作爱好者 中文字/词语/成语解释 | Nino | Web开发者|阅读写作爱好者 常见英文缩写解释 | Nino | Web开发者|阅读写作爱好者 hexo | A4支持资源压缩部署加速网站访问 | Nino hexo | A4支持生成RSS订阅文件 | Nino hexo | A4支持生成sitemap站点地图 | Nino hexo | A4支持markdown脚标便捷显示 | Nino hexo | A4支持emojis语法 | Nino hexo | A4颜色搭配推荐 | Nino hexo | A4支持文章密码访问 | Nino hexo | A4支持数学公式渲染 | Nino 测试加密文章 | Nino | Web开发者|阅读写作爱好者 系统性 leetcode 刷题记录 | Nino 银阁寺 | Nino | Web开发者|阅读写作爱好者 我对人工智能的思考-公元2023年 | Nino | Web开发者|阅读写作爱好者 利于搭建国内网站的免费CDN加速github和npm方式 | Nino | Web开发者|阅读写作爱好者 植物有思想吗? | Nino | Web开发者|阅读写作爱好者 一些片段 | Nino | Web开发者|阅读写作爱好者 我的博客网站写作工作流(二)Hexo&GithubAction | Nino | Web开发者|阅读写作爱好者 hexo | hexo底层json数据内容 | Nino 这个世界真的能消灭贫困吗? | Nino | Web开发者|阅读写作爱好者 手把手教你搭建轻型个人网站(0)——前言 | Nino | Web开发者|阅读写作爱好者 我的快捷键逻辑-myKeyboardShortcuts | Nino | Web开发者|阅读写作爱好者 2023所有碎片 | Nino | Web开发者|阅读写作爱好者 流水账-歌曲对我的影响 | Nino | Web开发者|阅读写作爱好者 关于心中的美:《金阁寺》-(日)三岛由纪夫 | Nino | Web开发者|阅读写作爱好者 断舍离后的平白记忆 | Nino | Web开发者|阅读写作爱好者 《被讨厌的勇气》-(日)岸见一郎,古贺史健 | Nino | Web开发者|阅读写作爱好者 演算法 | Nino | Web开发者|阅读写作爱好者 又是一年情人节 | Nino | Web开发者|阅读写作爱好者 摘抄《不同颜色的悲伤》-(日)若松英辅 | Nino | Web开发者|阅读写作爱好者 摘抄《献给阿尔吉侬的花束》-(美)丹尼尔·凯斯 | Nino | Web开发者|阅读写作爱好者 海浪翻涌之前 | Nino | Web开发者|阅读写作爱好者 尽可能地尝试直到达到自己的目的 | Nino | Web开发者|阅读写作爱好者 小炒肉 | Nino | Web开发者|阅读写作爱好者 《鸟人》 | Nino | Web开发者|阅读写作爱好者 小孩遭遇 | Nino | Web开发者|阅读写作爱好者 明月,愿温柔穿戴于你 | Nino | Web开发者|阅读写作爱好者 正确认识自我状态,像真正的成人一样-《蛤蟆先生去看心理医生》 | Nino | Web开发者|阅读写作爱好者 1频词 | Nino | Web开发者|阅读写作爱好者 谢谢你,红色的河 | Nino | Web开发者|阅读写作爱好者 《哥儿》夏目漱石:由读后感延伸到自我思辩 | Nino | Web开发者|阅读写作爱好者
我的博客网站写作工作流(一) | Nino | Web开发者|阅读写作爱好者
2023-04-15 · via Nino

该篇文章讲解我目前写作的工具使用,以及基本的流程。自认为是一套成熟且稳定,数据即刻安全备份,有网络即可写作,随时同步到自己的博客网站中。

背景

我在github上建好了两个私有仓库:github pages仓库source仓库

我的网站是通过本地hexo加载自己做的博客网站主题hexo-theme-A4(已开源),生成静态页面,发布代码到 github pages仓库 ,再用vercel容器部署 github pages代码 进行互联网的访问。所以当 github pages仓库 任何的改动,vercel都会拉取最新的代码进行自动网站部署更新。

github pages仓库 :博客网站源码

source仓库 :文章备份仓库

写作过程

举例说今天我想写篇文章:

  1. 打开浏览器,点击保存的书签,跳转到我github上的source仓库
  2. 在source仓库里的_post文件夹创建一个markdown文件,直接在github页面进行该markdown文件写作
  3. 写作完毕,提交commit保存

以上步骤即完成了写作文章的备份。且自己在写作过程中,只需要专注于写作这件事,不会涉及到其他东西(诸如本地数据存储,上传,部署到网站等等)。

写作注意

因为我们本质上采用的hexo的博客网站代码,所以文章需要遵循一定的要求,才能使得网站正确展示效果。

我这里唯一需要记住新写的markdown文章:

  • 需添加如下必要的头部信息
1
2
3
4
5
---
title: 这里写你想要展示的文章标题 (必要)
date: 2023-04-15 17:23 (必要)
comment: false
---
  • github上新建的文章,文件后缀为.md

保存文章到本地

使用hexo搭建博客的人都知道,所有的网站上的文章都放在网站源码文件夹下的 /source/_post文件夹 下。

举例说我电脑上的网站源码文件夹名是website,那么网站上的所有文章都放在 /website/source/_post/ 目录下。

所以之所以我在github上的文章仓库取名为source,即是将电脑上的 /website/source/文件夹 和github上的 source仓库 建立了git连接。

那么保存文章到本地就好办了,无非就是git命令的使用:

  1. 命令行进入到 /website/source/文件夹
  2. 执行 git pull 命令即可

或者使用github桌面版,一键点击搞定最新文章的拉取至本地。

文章部署至网站

两种方式:

A.浏览器直接部署到网站

可以直接通过github页面进行操作,只需要将刚写好的source仓库_post文件夹里的最新文章,复制到github pages仓库里的source文件夹对应位置,即可。

通过考察,目前不推荐该方法,hexo对一篇文章的存储并不简单直接

B.本地电脑部署到网站(推荐):

需要做如下步骤:

  1. 完成保存文章到本地的操作(上面已提及)
  2. 命令行来到 /website目录
  3. 执行 hexo d ,上传最新网站代码(将包含这次新增的文章)至github pages仓库

以上两种方式,都会触发vercel容器自动拉取最新的代码部署网站,我们直接浏览器访问网站将会看到最新写的文章。

看上去步骤还是有些多,事实上整体的流程十分简单,基本核心围绕github的两个仓库展开。

其他

关于直接通过github写作,我是觉得沉静感还不错,github直接编辑markdown,页面上没有其他的干扰项(如广告),可以预览,挺纯粹。只需要专心于文字的书写即可。可能有人会觉得写文章的同时看不到实时的网站效果,那我是觉得,写文章就是写文章,不用管其他任何事,专心于文字才是需要关心的事。至于网站上的效果,文章写完毕,一切都好说。

不足

因为拆分为了两个仓库,所以多了一步手动部署至网站。我再找找有什么办法,可以在source仓库上写好文章提交,其他啥也不用管,自动同步到 git pages仓库的方法。

目前已了解到github Action似乎可以完成这个操作。


20230502,已更新github Action操作 -> https://ninojay.top/2023/writeByGithub-2/