• 请不要在回答技术问题时复制粘贴 AI 生成的内容
aloop
V2EX  ›  程序员

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

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

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

    38 replies  •  2024-07-19 09:53:50 +08:00
    musi
    musi
    Apr 11, 2023
    1
    用 github pages 可以用 github 的 md 编辑器
    codehz
    codehz
    Apr 11, 2023 via iPhone
    2
    WebKit
    WebKit
    Apr 11, 2023 via Android
    4
    如果你博客文件在 github ,可以直接使用 github 的在线编辑功能
    daminge
    daminge
    Apr 11, 2023❤️1
    5
    试试
    自动部署 GITHUB ISSUE 到 HEXO 驱动的 GITHUB PAGE
    https://yuan1.github.io/posts/539e0bb8.html
    angryPHP
    angryPHP
    Apr 11, 2023
    6
    自建 gitlab 挺好的,配合 ci/cd 实现编辑完自动发布
    yunyuyuan
    yunyuyuan
    Apr 11, 2023
    7
    我自己写的博客就是部署到 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
    simonhunter
    Apr 11, 2023
    8
    @angryPHP #6 自建 GitLab 主要还是服务器至少得 4G 内存吧,费用太高了😂而且如果只有 4G 的话运行一个 GitLab 资源就差不多占满了,不然 CI/CD 是真的不错
    laev
    laev
    Apr 11, 2023
    9
    前段时间试用了下这个 Gridea ,我觉得还行
    JensenQian
    JensenQian
    Apr 11, 2023
    10
    mooyo
    mooyo
    Apr 11, 2023
    11
    换个思路,你用 GitHub actions 自动构建发布,然后在 GitHub 上编辑触发。
    pkwenda
    pkwenda
    Apr 11, 2023
    12
    notion 就是最好的编辑器,推荐这个

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

    https://github.com/Qexo/Qexo

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

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

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

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

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

    Notion 作编辑器,部署到 github 或 cloudflare pages 等
    windcode
    windcode
    Jul 19, 2024 via iPhone
    38
    我是 obsidian 本地编辑+变更推到 github 自动部署到 vercel
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   962 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 75ms · UTC 19:39 · PVG 03:39 · LAX 11:39 · JFK 14:39
    ♥ Do have faith in what you're doing.