<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hugo on 魔都水滴</title>
    <link>https://blog.margrop.net/tag/hugo/</link>
    <description>Recent content in Hugo on 魔都水滴</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Tue, 05 May 2026 16:00:00 +0800</lastBuildDate>
    <atom:link href="https://blog.margrop.net/tag/hugo/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>如何写提示词，让 OpenClaw、HermesAgent、Codex、Claude、Gemini、OpenCode、Droid 自动写文章并发布到微信公众号草稿箱</title>
      <link>https://blog.margrop.net/post/agent-prompt-wechat-draft-automation/</link>
      <pubDate>Tue, 05 May 2026 16:00:00 +0800</pubDate>
      <guid>https://blog.margrop.net/post/agent-prompt-wechat-draft-automation/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;strong&gt;先说结论&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;想让 OpenClaw、HermesAgent、Codex、Claude、Gemini、OpenCode、Droid 这类 Agent 自动写文章、生成博客、转换微信公众号 HTML、检查预览效果，并最终把内容发布到微信公众号草稿箱，提示词不能只写“帮我发一篇文章”。真正有用的提示词要把目标、素材、路径、账号约束、网络白名单、检查项、失败回退、隐私边界和最终验收写清楚。Agent 才能从“写一段内容”升级成“完成一次可验证的发布流程”。&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;本文整理一套可以复用的写法：如何准备微信公众号草稿箱 API，为什么固定 IP Linux 机器很重要，怎样让 Agent 先直连再走中转，如何使用 Markdown 到公众号 HTML 的转换器，如何让 Agent 检查白字白底、奇怪缩进、图片可访问性，最后如何把整条流程写进一段高质量提示词里。&lt;/p&gt;&#xA;&lt;p&gt;为了避免泄露任何私人环境信息，本文只使用占位符和抽象示例，不出现真实 AppSecret、内网地址、跳板机地址、仓库地址、主机名、token、cookie 或任何可定位到具体环境的配置。你可以把文中的占位符替换成自己的值，但不要把真实密钥写进公开文章、公开仓库或聊天截图。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gitalk 从 Gridea 迁移到 Hugo 后失效：完整排查与修复记录</title>
      <link>https://blog.margrop.net/post/gitalk-migration-from-gridea-to-hugo-complete-fix/</link>
      <pubDate>Sun, 01 Mar 2026 09:30:00 +0800</pubDate>
      <guid>https://blog.margrop.net/post/gitalk-migration-from-gridea-to-hugo-complete-fix/</guid>
      <description>&lt;h1 id=&#34;背景&#34;&gt;背景&lt;/h1&gt;&#xA;&lt;p&gt;博客从 &lt;code&gt;Gridea&lt;/code&gt; 全量迁移到 &lt;code&gt;Hugo&lt;/code&gt; 之后，页面可以正常访问，但评论区 &lt;code&gt;Gitalk&lt;/code&gt; 看起来无法正常工作：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;页面不报明显错误，但评论区不加载或不显示历史评论。&lt;/li&gt;&#xA;&lt;li&gt;同一篇历史文章没有关联到旧的 issue。&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;这篇文章记录一次完整的排查与修复过程，方便后续迁移同类站点时复用。&lt;/p&gt;</description>
    </item>
    <item>
      <title>如何把 Gridea 完整迁移到 Hugo（含踩坑与修复）</title>
      <link>https://blog.margrop.net/post/how-to-migrate-gridea-to-hugo-completely/</link>
      <pubDate>Sat, 28 Feb 2026 21:00:00 +0800</pubDate>
      <guid>https://blog.margrop.net/post/how-to-migrate-gridea-to-hugo-completely/</guid>
      <description>&lt;p&gt;最近把博客从 &lt;code&gt;Gridea&lt;/code&gt; 迁移到了 &lt;code&gt;Hugo&lt;/code&gt;，看起来是“静态博客换框架”这么简单，实际上坑不少。&lt;br&gt;&#xA;这篇把整个过程完整记录下来，尤其是那些“迁完才发现”的问题。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
