{"repo":"zrong/blog","free":true,"listed":false,"github":"https://github.com/zrong/blog","clone":"git clone https://github.com/zrong/blog.git","description":"博客文章 markdown 源文件","language":"HTML","stars":116,"topics":["blog","markdown","html"],"license":null,"category":"cli-tools","readme_excerpt":"构建与部署 下载 hugo extended = 0.158.0: 还需要安装 Dart Sass 。当前主题的主样式使用了 Sass @use 语法，若仍使用 Hugo 默认的 libsass ，会生成未编译的 @use ... 残留，导致代码高亮等样式失效。 使用 rspeak skill （博客写作与发布工具）一键构建并部署，详见 rspeak skill 文档（内部工具）。 针对hugo部分可以手动执行： Windows 注意 ：Scoop 安装的 rsync 与 Git Bash 不兼容，需使用 tar+ssh 替代： blog.zengrong.net 的历史 2026年3月29日 - 移除 rspeak skill，将其移动到内部 skill 仓库。 - 创建 image-generation 技能，详见 2026年3月1日 引入 AI 辅助写作流程。使用 [Claude Code][claudecode] 的 skill 机制，将博客校对、Hugo/Joplin 同步、多平台发布封装为自然语言指令。rspeak skill 提供 CLI 和 Python API，支持一键部署到远程服务器、微信公众号和知乎。 可用指令： - 校对文章 ： 校对 2850 或 校对这篇 Joplin 文章：标题关键词 自动定位文章，对照[风格指南][styleguide]逐段检查错别字、标点、中英文混排等问题，逐个修改并展示差异。 - 同步文章 ： 同步 2850 或 同步到 Joplin Hugo ↔ Joplin 双向同步，自动比较更新时间判断方向，处理图片和内部链接转换。 - 发布文章 ： 发布博客 / 发到公众号 / 转知乎格式 Hugo 构建部署、微信公众号完整发布流程（多账号、图片上传、发布轮询、永久链接回写）、知乎格式转换。 2019年8月29日 Hexo 的生成速度无法满足博客近千篇文章的更新，我放弃了 [Hexo][hexo]，完美转换到 [Hugo][hugo]。之前的源文件可在 [hexo][hexobranch] 分支找到 。具体的转换过程见：[Hexo to Hugo][hexotohugo]。 开始使用 [maupassant][maupassant] 模版，后改用 [hugo-clarity][clarity] 模版，修改使其支持 flash/mermaid/label/alert/download/pageview 。 自建 [isso][isso] 实现评论服务。 写了一个专用服务 aid 用于实现 download/pageview 功能。 2017年7月15日 终于放弃了 Wordpress，将博客完美转换到 [Hexo][hexo]。之前的源文件可在 [wordpress][wordpressbranch] 分支找到 。具体转换过程见：[Wordpress to Hexo（上）][wptohexo1]，[Wordpress to Hexo（下）][wptohexo2]。 2015年6月 写了一个命令行工具 [WPCMD(WordPress command)][wpcmd]，通过 WordPress XML-RPC 接口在本地创建、更新 WordPress 博客。 2011年6月11日 开始琢磨 [博客静态化][static]，使用 Markdown 写博客，文章提交到 Github（就是这个 Respostory）上。然后再手动粘贴到 Wordpress 后台，使用 [Markdown On Save][ons","default_branch":null,"files":null,"tree":[],"storefront":"/r/zrong","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zrong/blog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}