<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>bigfish的网络博客 - Hermes</title>
      <link>https://blog.laofu.online</link>
      <description>记录技术和生活</description>
      <generator>Zola</generator>
      <language>zh</language>
      <atom:link href="https://blog.laofu.online/tags/hermes/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Thu, 08 Oct 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>我用 100 行核心代码，做了一个能接入飞书的 Hermes 式智能体</title>
          <pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate>
          <author>bigfish</author>
          <link>https://blog.laofu.online/blog/20261008-100xing-dai-ma-yong-rpifu-ke-hermeshe-xin-zhi-neng-ti/</link>
          <guid>https://blog.laofu.online/blog/20261008-100xing-dai-ma-yong-rpifu-ke-hermeshe-xin-zhi-neng-ti/</guid>
          <description xml:base="https://blog.laofu.online/blog/20261008-100xing-dai-ma-yong-rpifu-ke-hermeshe-xin-zhi-neng-ti/">&lt;p&gt;很多人看到 Hermes Agent 的体验，第一反应是：&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;我也要把自己的 Agent 接进飞书。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;然后就开始设计 Webhook、消息签名、事件回调、会话表、流式输出和重试队列。还没让 Agent 回第一句话，网关已经先写了一半。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;其实，最简单的方式不是再造一个飞书机器人服务，而是直接让 rpi 接管这条长连接。&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;rpi 的 &lt;code&gt;rpi-im-message&lt;/code&gt; 扩展已经把飞书接入层包起来：飞书消息通过官方 Rust SDK 的 WebSocket 长连接进入 rpi，rpi 负责调用 Agent，模型的最终回复再发回原来的会话。你需要配置飞书应用和模型，不需要从零实现一套消息网关。&lt;/p&gt;
&lt;p&gt;这篇文章会分成两层：先用约 100 行代码把 Hermes 式 Agent 的核心循环讲清楚，再告诉你真正接入飞书时为什么不必自己写网关。&lt;strong&gt;代码用来理解原理，扩展用来减少接入成本。&lt;/strong&gt;&lt;/p&gt;</description>
      </item>
    </channel>
</rss>
