kaiki
V2EX  ›  问与答

如何让非程序员能轻松使用 hexo 发布文章

  •  
  •   kaiki · Feb 9, 2024 · 4786 views
    This topic created in 1000 days ago, the information mentioned may be changed or developed.
    给客户搭建了一个博客,但苦于对方不是程序员,没有用提交表单的方式直接发布一篇文章的功能,所以想问一下有没有比较成熟且简单的方案能让普通人也能使用 hexo ?
    已经在服务器上搭建并配置好了,也让他基本了解了 Markdown ,现在的问题是如果提交 md 文件到服务器并进行静态生成
    32 replies  •  2024-02-12 11:37:40 +08:00
    0o0O0o0O0o
    0o0O0o0O0o
    Feb 9, 2024 via iPhone
    1
    教他用 GitHub 的 issues/discussion ,设置好 webhook ,自动触发 hexo 发布
    kaiki
    kaiki
    OP
    Feb 9, 2024
    2
    @0o0O0o0O0o 这种应该教不会,教个 wp 应该都挺难的,服务器和 web 都已经搭好了,就差一个提交生成功能了
    Fish1024
    Fish1024
    Feb 9, 2024
    3
    只能再写个 web 版文件管理和 md 编辑器,并集成 git 功能了。
    不是程序员,用 wordpress 不是挺好,干嘛要折腾这个,别人只会说你菜。
    kaiki
    kaiki
    OP
    Feb 9, 2024
    4
    @Fish1024 因为 hexo 最符合他的需求,问题是他使用不来,所以才问有没有成熟的解决方案能让这类人群也能使用 hexo
    sNullp
    sNullp
    Feb 9, 2024
    5
    我最近在研究 WriteFreely ,感觉轻量又直观。
    gentrydeng
    gentrydeng
    Feb 9, 2024 via Android
    6
    既然使用不来那就不符合他的需求。

    WordPress 用不了,那 Halo 和 Typecho 呢?
    xTom
    xTom
    Feb 9, 2024
    7
    不是有现成的 Hexo 后台管理开源程序么

    https://github.com/jaredly/hexo-admin
    param
    param
    Feb 9, 2024
    8
    Netlify 行不行?
    whileFalse
    whileFalse
    Feb 9, 2024 via Android
    9
    为什么开始不考虑 wordpress 呢
    whileFalse
    whileFalse
    Feb 9, 2024 via Android
    10
    为 hexo 最符合他的需求,问题是他使用不来

    那你这个符合需求符合在哪儿呢
    mkoijnbhu
    mkoijnbhu
    Feb 9, 2024 via Android
    11
    像 Halo 这种带后台的,修改博客内容分组打标签什么的都很容易,应该符合你的需求
    sucaiking
    sucaiking
    Feb 9, 2024
    12
    帮他配环境 把创建和发布这两个指令封装成脚本 写文章发文章直接点它丫的
    datocp
    datocp
    Feb 9, 2024 via Android
    13
    确实想学有什么难,
    不就 5 块钱不到的 html4+markdown 语法,
    就整个查询文档放电脑上,
    或者直接做在那网站上随用随查。
    隔行如隔山,不想学的人怎么也教不会。
    Ethan24067
    Ethan24067
    Feb 9, 2024
    14
    整几个 bat 得了
    Abmoxicillin
    Abmoxicillin
    Feb 9, 2024
    15
    最好的方案就是做几个批处理,然后只需要双击运行就行了。
    BeautifulSoap
    BeautifulSoap
    Feb 9, 2024 via Android
    16
    干脆你建个网盘账号,让他写好文本后上传到网盘(有同步盘功能的网盘的话会更简单),然后服务端定期扫描有没有更新,有的话就 build
    bgm004
    bgm004
    Feb 9, 2024 via Android
    17
    无头 cms 可解
    hahagood
    hahagood
    Feb 9, 2024
    18
    一直很头痛这个问题.
    曾经幻想过有一种发邮件提交 github 的方法. 遍寻不果.
    nanvon
    nanvon
    Feb 9, 2024 via Android
    19
    我自己的博客是 notion+next 的,配置好后直接在 notion 写就行。hexo 应该也有类似的方案吧
    YGHMXFAL
    YGHMXFAL
    Feb 9, 2024 via Android
    20
    你教会 TA 手写 MD 了?

    Hexo 有没有 WIN CLI 可以提交+生成?

    如果俩个问题都“是”,那么你写一个 BAT 给 TA 一键执行啊
    ariasigh
    ariasigh
    Feb 9, 2024 via iPhone
    21
    切换到 decap cms / tina cms 就可以啦
    asktao
    asktao
    Feb 9, 2024
    22
    我把 Notion 套了个 cloudflare ,在 Notion 编辑网页就出来什么,可以试试这种方式。
    dankai
    dankai
    Feb 9, 2024
    23
    直接用 NotionNext ,在 Notion 里面编辑了之后,可以自动拉取最新的文章
    codewld
    codewld
    Feb 9, 2024
    24
    新建一个 `上传博客.bat`,内容如下:

    ```
    start cmd /k "hexo cl && hexo g && git add . && git commit -m update && git push"
    ```
    bigtear
    bigtear
    Feb 9, 2024
    25
    https://github.com/Qexo/Qexo
    A Quick, Powerful and Pretty Online Manager for Hexo.
    完全满足你的需求,给不限于 hexo 等静态网站部署提供后台管理界面。

    不过还是推荐你改用本身就带后端的程序,
    毕竟 hexo 写作+提交的操作也不算难,还可以写个脚本一键提交,
    这都接受不了那还是用 wordpress 吧。
    SkyHighR
    SkyHighR
    Feb 9, 2024
    26
    本人是写一个 GitHubAction ,只需要写好 md 格式的文章 push 一下就行了,自动构建页面到分支,自动部署网页,这样就算用 gtihub 手机客户端也可以写文章了。
    DinnyXu
    DinnyXu
    Feb 9, 2024
    27
    用 halo 吧,搭建一个,只是需要服务器而已,然后客户直接写就行了
    sfdev
    sfdev
    Feb 10, 2024 via Android
    28
    环境搭好,剩下的就是把 md 推到 github 了。github 不是有桌面版吗,把 md 文件放到指定文件夹,github 点推送就行。已经很简单了吧,代码都不用打
    awah
    awah
    Feb 10, 2024
    29
    k1rin
    k1rin
    Feb 10, 2024
    30
    官方不是一行部署吗?在网站配置文件配置好部署方式,在 source/_post 文件夹下新建一个 markdown 文件,之后打开终端:
    ```
    hexo clean && hexo g && hexo d
    ```
    等下,你该不会是把 hexo 直接安装到服务器上吧……
    wt0210
    wt0210
    Feb 11, 2024
    31
    Typecho 挺好的啊
    acctv2
    acctv2
    Feb 12, 2024
    32
    你拿 python 写个 GUI 啥的把 hexo 命令塞进去就 OK 了呀。

    本地 push 本来也只有三个命令
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1410 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 22:47 · PVG 06:47 · LAX 14:47 · JFK 17:47
    ♥ Do have faith in what you're doing.