博客搭建技术方案

博客类型:静态博客,易于部署到三方服务器上,占用资源少,不易被黑

框架类型:hugo(基于 Go,熟悉 C++ 比较容易上手 Go)

博客内容:自定义主题,排版整齐,文章归纳,后续考虑加上评论插件

编译工具:cursor

代码托管:github

辅助工具:将本地文档自动上传到 git 或者三方服务器

托管服务器:cloudflare pages

相关:

 


 

已经尝试过的自建博客:

基于 Django 的动态博客,可以本地看到实际效果,但是部署到 cloudflare 遇到困难,cloudflare 不支持动态博客托管,且资源极易耗尽,故排除了

 


 

 

设计一款辅助文章上传工具

1. 设置 github 账号和密码的登录窗口,以便给仓库发送 commit 请求(待定)

2. 登录成功后,出现编辑页面,默认是空白页面,该编辑页面正中间位置添加有打开按钮,用于打开本地文档,支持 .doc .txt .md 等常见格式

3. 打开了本地文档后,文章默认铺满编辑页面

4. 添加编辑页面的工具栏,添加 File 按钮,File 按钮里有打开关闭页面的常用功能

5. 编辑页面的工具栏,新增一个预览按钮,当打开 MarkDown 文档,支持预览 md 页面,整个页面一分为二,左半边是实际编辑文档窗口,右半边是预览 md 文档效果的窗口

6. 编辑页面添加有滚动条,支持鼠标拖动和滚轮上下滑动页面

技术选型:

1. 使用较出名的开源 UI 框架

2. 开发语言是 C++,脚本语言可以使用 python

 

posted @ 2025-01-07 14:28  strive-sun  阅读(20)  评论(0)    收藏  举报