类似于 hexo,hugo,atro 这种静态博客有没有在线编辑器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
aloop

类似于 hexo,hugo,atro 这种静态博客有没有在线编辑器?

  •  
  •   aloop Apr 11, 2023 via Android 7571 views
    This topic created in 1114 days ago, the information mentioned may be changed or developed.

    可以放在 vercel 或者类似的服务上面

    38 replies    2024-07-19 09:53:50 +08:00
    musi
        1
    musi  
       Apr 11, 2023
    用 github pages 可以用 github 的 md 编辑器
    codehz
        2
    codehz  
       Apr 11, 2023 via iPhone
    WebKit
        4
    WebKit  
       Apr 11, 2023 via Android
    如果你博客文件在 github ,可以直接使用 github 的在线编辑功能
    daminge
        5
    daminge  
       Apr 11, 2023   1
    试试
    自动部署 GITHUB ISSUE 到 HEXO 驱动的 GITHUB PAGE
    https://yuan1.github.io/posts/539e0bb8.html
    angryPHP
        6
    angryPHP  
       Apr 11, 2023
    自建 gitlab 挺好的,配合 ci/cd 实现编辑完自动发布
    yunyuyuan
        7
    yunyuyuan  
       Apr 11, 2023
    我自己写的博客就是部署到 vercel ,用 github api 实现在线 markdown 编辑。
    效果: https://blog.yunyuyuan.net/manage/articles/5896

    代码:
    https://github.com/yunyuyuan/nuxt3-blog/blob/master/utils/nuxt/manage/github.ts#L100
    simonhunter
        8
    simonhunter  
       Apr 11, 2023
    @angryPHP #6 自建 GitLab 主要还是服务器至少得 4G 内存吧,费用太高了而且如果只有 4G 的话运行一个 GitLab 资源就差不多占满了,不然 CI/CD 是真的不错
    laev
        9
    laev  
       Apr 11, 2023
    前段时间试用了下这个 Gridea ,我觉得还行
    JensenQian
        10
    JensenQian  
       Apr 11, 2023
    mooyo
        11
    mooyo  
       Apr 11, 2023
    换个思路,你用 GitHub actions 自动构建发布,然后在 GitHub 上编辑触发。
    pkwenda
        12
    pkwenda  
       Apr 11, 2023
    notion 就是最好的编辑器,推荐这个

    https://github.com/pkwenda/notion-site
    kQ9YhUBeqK6ld3k7
        13
    kQ9YhUBeqK6ld3k7  
       Apr 11, 2023   1
    lithiumii
        14
    lithiumii  
       Apr 11, 2023 via Android
    也可以用 gitlab 写,用 gitlab 的在线编辑器
    kQ9YhUBeqK6ld3k7
        15
    kQ9YhUBeqK6ld3k7  
       Apr 11, 2023
    刚刚打开 github 就发现一个完美符合楼主需求的东西

    https://github.com/Qexo/Qexo

    在线 hexo 编辑器,可以部署在 vercel
    mohumohu
        16
    mohumohu  
       Apr 11, 2023
    vscode+插件
    lete
        17
    lete  
       Apr 11, 2023   1
    换个思路想想,根据你标题所说的要求,基本上是静态博客,可以部署在 vercel 上的,那么很显然你的博客大概率因该是部署在 github 然后 vercel 导入的

    比如,你要搭建一个静态博客在线编辑文章的服务,那肯定 100%要打开浏览器,然后输入你搭建的在线编辑网址,那你倒不如直接打开 github 直接编辑,还浪费资源去搭建一个服务

    建议 1: 使用 github actions 构建博客,直接使用 github 提供的 markdown 在线编辑即可,还有预览功能
    建议 2: 使用 github 的 codespace ,不仅可以编辑文章,还可以使用命令行,基本上和你自己电脑上一模一样 (我用的就是这种方式,非常方便)
    xxiu
        18
    xxiu  
       Apr 11, 2023
    Alliot
        19
    Alliot  
       Apr 11, 2023
    直接用第三方的 git 托管平台即可。 github coding gitlab 等。 配合 CICD
    KouShuiYu
        20
    KouShuiYu  
       Apr 11, 2023
    每篇博客都可以打开 GitHub 的编辑页面
    https://chenkai.life/
    sparkinglemon
        21
    sparkinglemon  
       Apr 11, 2023
    netlifycms, 现在改名叫做 decap cms 了,虽然叫 Netlify ,但是可以和 Netlify 脱钩,只需要自己实现他的 Github Auth 流程就行,

    官方文档有这一节可以参考 https://decapcms.org/docs/external-oauth-clients/

    我自己是部署在 Cloudflare Pages 下,通过 Page functions 实现 oauth 。测试过,把博客设置成私有,用 Cloudflare Pages 自己的编译部署,其他人通过 oauth 授权了,但由于他没有对应的仓库,也无法更改。
    gimp
        22
    gimp  
       Apr 11, 2023
    我的博文存在 Github 私有仓库,本地写完推送后,Drone 自动生成静态页并发布,效率尚可。
    sparkinglemon
        23
    sparkinglemon  
       Apr 11, 2023
    顺带一提,原来有一个更方便的 https://forestry.io/ 但是服务即将于 4 月 21 日停止服务了,他家的替代产品 TinaCMS 貌似也可以用
    loveDiu4ever
        24
    loveDiu4ever  
       Apr 11, 2023
    都用 md 了还用编辑器,那何必呢,你直接弄个 wordpress 多好。不是有能触发 ci 的流程吗
    SenLief
        25
    SenLief  
       Apr 11, 2023 via iPhone
    @xxiu 支持图片吗
    SenLief
        26
    SenLief  
       Apr 11, 2023 via iPhone
    Github 国内访问不了,有备案直接总国内的 oos 在本地编辑就可以了。我就是用 ob 的,发布到又拍云。
    NoahBishop
        27
    NoahBishop  
       Apr 11, 2023 via Android
    建议直接上 WordPress 呢,hexo 本地也能直接显示页面吧,弄好再 push 呗
    kirito41dd
        28
    kirito41dd  
       Apr 11, 2023
    这个事挺复杂,我用的 hugo ,我博客里的图片都放在腾讯的 oss 上,套 cdn 访问,如果有一款在线编辑能帮我自动把复制进去的图片放到 oss 上就好了,这样写博客体验会大幅上升。现在我基本只能本地 vscode 编辑,手动上传图片
    isnullstring
        29
    isnullstring  
       Apr 11, 2023
    在用 OB ,但是遇到图片链接问题就放弃搭静态博客
    kiritoyui
        30
    kiritoyui  
       Apr 11, 2023
    @kirito41dd typora 不是可以自动上传图床么
    yagamil
        31
    yagamil  
       Apr 12, 2023
    挺好的,以前还傻傻地写完,然后 hexo g d 这样部署
    S1ngleton
        32
    S1ngleton  
       Apr 12, 2023 via iPhone
    @angryPHP 或者可以在服务器上配置 github runner ,也可以实现 Cd
    kirito41dd
        33
    kirito41dd  
       Apr 12, 2023
    @kiritoyui 回头研究下,看能不能上传 oss ,然后自动替换成 cdn 地址
    zhwithsweet
        34
    zhwithsweet  
       Apr 12, 2023
    我用 Astro + GitHub ,编辑的时候,直接在仓库页面 按 . 进入编辑模式,使用 vscode 在线写博客,然后自动部署
    xxiu
        35
    xxiu  
       Apr 12, 2023
    @SenLief 支持
    kiritoyui
        36
    kiritoyui  
       Apr 12, 2023
    @kirito41dd 可以的,typora 也是调用 upic 之类的图床工具
    imleft
        37
    imleft  
       Apr 18, 2023
    https://github.com/HEIGE-PCloud/Notion-Hugo

    Notion 作编辑器,部署到 github 或 cloudflare pages 等
    windcode
        38
    windcode  
       Jul 19, 2024 via iPhone
    我是 obsidian 本地编辑+变更推到 github 自动部署到 vercel
    About     Help     Advertise     Blog     API     FAQ     Solana     1087 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 105ms UTC 18:35 PVG 02:35 LAX 11:35 JFK 14:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86