V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Daring Fireball: Markdown
CommonMark
MacDown Open Source Markdown Editor
Marked
GitHub Flavored Markdown
BlackSnow
V2EX  ›  Markdown

markdown 嵌入固定内容

  •  
  •   BlackSnow · 74 天前 · 1748 次点击
    这是一个创建于 74 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问下,如何将一些内容固定在 markdown 正文中,当作一种固定模板

    本人环境: typora + hexo + butterfly

    具体需求: 每次从 typora 码完的文件提交到 hexo 渲染,都有如下内容需要手动填写:


    title:

    date:

    updated:

    tags:

    categories:

    keywords:

    description:

    top_img:

    comments:

    cover:


    自己的思路,有朋友推荐用 html 的 include ,但是我觉得每次还是需要加一段代码,这个如何修改这个格式,直接将比如

    titile

    自动渲染成 hexo 生成的网页标题

    9 条回复    2024-10-12 12:08:55 +08:00
    hxzhouh1
        1
    hxzhouh1  
       74 天前   ❤️ 1
    通过 Obsidian 管理文件,可以使用模板创建文件, 然后用 Typora 编辑,我现在是这么用的
    xiri
        2
    xiri  
       74 天前   ❤️ 1
    hexo new 命令不是可以自动根据模板创建文件吗?
    Desdemor
        3
    Desdemor  
       74 天前   ❤️ 1
    我现在用的 hugo, 下面有个模板文件,每次 hugo new 都会根据模板输出固定内容的,你可以找找 hexo 有没有
    BlackSnow
        4
    BlackSnow  
    OP
       74 天前
    @xiri 感谢
    wktrf
        5
    wktrf  
       73 天前
    我的处理方式是如果没有 title 则使用文件名,没有 date 读取文件 birthtime ,category 来源于目录,top_img 是判断 Markdown 是否第一个 AST 是 image 如果是则提取并从正文中移除。keywords 和 description 可以使用 ollama 搭配一个大语言模型来提取,渲染博客时给显卡找点事干 :狗头:
    BlackSnow
        6
    BlackSnow  
    OP
       72 天前
    @wktrf Diy 大佬,牛的

    厚脸皮偏个提,大佬有咩有搞过 gitlab win 的部署
    wktrf
        7
    wktrf  
       72 天前   ❤️ 1
    @BlackSnow 如果我没理解错的话,你是要部署 Gitlab 在 Windows 吗? 我建议还是用 Docker ,方便快捷还不用下载一堆依赖污染宿主机,网上一堆例子,几乎所有平台通用
    MaxChow
        8
    MaxChow  
       70 天前
    Typora 支持 YAML ,具体你去了解一下能不能满足~
    MaxChow
        9
    MaxChow  
       70 天前
    你如果是比较重度使用 Typora 的话,同时又想有比较灵活和丰富的排版和样式,建议考虑一下在 Typora 上使用 VLOOK 主题和增强插件~ [VLOOK @GitHub]( https://github.com/MadMaxChow/VLOOK)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2566 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.