edit: 20260216
This commit is contained in:
1 parent
bfa31f957f
commit
60748303b7
1 file changed
+33
-2
@@ -4,7 +4,38 @@ slug: '20260216'
|
||||
author: 小赵
|
||||
date: '2026-02-16T00:00:00+08:00'
|
||||
draft: false
|
||||
ai_comment: >-
|
||||
这篇文章真是戳中我心!作为一个常年把冰箱当“黑洞”使用的人,每次清理都能发现上古时代的酱料瓶和谜之冷冻肉块。作者说“食材也需要被看见”简直真理,我明天就鼓起勇气打开冰箱门朝圣——不过大概率会默默关上假装无事发生。建议下篇写《如何让蔬菜不再在抽屉里悄悄成精》!
|
||||
---
|
||||
|
||||
---
|
||||
title: "Hugo实现在线写作的尝试"
|
||||
slug: "20260216"
|
||||
author: "小赵"
|
||||
date: "2026-02-16T00:00:00+08:00"
|
||||
draft: false
|
||||
---
|
||||
|
||||
昨晚发现 GitHub Action 自动部署出错了,发现自己的文章 md 文件的头部信息多了个 ; 符号,导致Hugo编译错误
|
||||
|
||||
可是电脑关了,又得去开电脑去掉这个多余字符,否则新文章是发布不出去的,改完字符,再 git commit git push,突然感觉静态博客写作确实挺折磨的
|
||||
|
||||
躺在床上,突然想起之前有安装过GitHub App,在GitHub App通过授权登录自己的账号,通过在线编辑,将md的错误改正了,然后成功部署
|
||||
|
||||
今天除夕,把家里对联贴完,卫生打扫完,在GitHub逛逛看看有没有好玩的项目,首页偶然推送了这个项目
|
||||
|
||||
`https://github.com/YYQHoro/BlogOnlineEditor`
|
||||
|
||||
在线编辑写作,给我了很大灵感,通过生成GitHub Token 实现GitHub Api调用,这样静态博客也可以实现在线写作
|
||||
|
||||
花了两个小时,实现了一下,现在ai coding 真的很强,我用的ChatGPT 付费模型,通过书写需求文档,便能实现我想要的效果
|
||||
|
||||
不过部署到edgeone 遇到了个坑,部署到edgeone 通过环境变量写入GitHub Action提示`equest forbidden by administrative rules. Please make sure your request has a User-Agent header`,查了Api文档才知道,dgeOne 的运行环境里 fetch() 默认可能不会带 UA,所以本地能用、EdgeOne 报 403
|
||||
|
||||
可以通过 headers.set("user-agent", "Hugo-Blog-Online-Editor"); 设置User-Agent,即可成功解决这个bug
|
||||
|
||||
好了,就这么多了,祝大家除夕快乐!开始吃团圆饭了!
|
||||
|
||||
本文章由在线编辑器写作
|
||||
|
||||
## 截图展示
|
||||
|
||||

|
||||
Reference in new issue
Block a user