Hugo博客发布免费版
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @zcwl/hugo-blog-2。
技能介绍
解决手动发布的繁琐流程
将 Markdown 文章发布到 Hugo 博客,通常需要手动编写 YAML 头部、处理中英文标签映射、添加摘要截断标记,最后执行 Git 命令提交并推送。这个过程重复且容易出错,尤其是文件名和标签规范的强制要求。
核心能力与工作流
该技能通过结构化流程自动化上述操作:
- 内容分析:自动提取文章的标题、标签和分类信息。
- Front Matter 生成:生成符合 Hugo 标准的 YAML 头部。
- Git 自动化:执行
git commit与git push,完成远程仓库推送。
技术实现上,主要依赖 input_params 进行输入配置,config_options 管理运行时参数,并通过 output_format 控制结果输出格式。
适用边界与注意点
- 标签规范:
tags和categories必须使用小写英文 slug(如tech,ai),文件名禁止使用中文。 - 专属名词:技术名词(如 Kubernetes, RAG)需保持英文显示。
- 不适用场景:不适合纯技术文档撰写、学术论文写作或法律文书起草。
使用场景
- 技术博主写完一篇 Go 语言教程,需要生成符合 Hugo 规范的 Front Matter 并推送到 GitHub Pages。
- 文章引入了新的技术标签,需要自动创建对应的英文 slug 与中文显示映射文件。
- 想要在推送前先在本地预览文章排版效果,确认无误后再执行 git push 发布。
- 需要批量处理多篇技术文章,统一添加截断摘要标记,让列表页正确显示文章导言。
适合人员
- 使用 Hugo 搭建个人技术博客、希望用命令行自动化发布文章的独立博主。
- 维护 Hugo 站点时需要批量整理文章分类与标签映射的技术内容运营。
- 频繁发布教程类长文、关注 Front Matter 规范一致性的开发者兼写作者。