<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agents on Lutpul</title><link>https://example.org/tags/agents/</link><description>Recent content in Agents on Lutpul</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Fri, 16 Oct 2026 11:40:00 +0800</lastBuildDate><atom:link href="https://example.org/tags/agents/index.xml" rel="self" type="application/rss+xml"/><item><title>Projects：和 Claude Code 共用的 issue 跟踪器</title><link>https://example.org/posts/projects-issue-tracker/</link><pubDate>Fri, 16 Oct 2026 11:40:00 +0800</pubDate><guid>https://example.org/posts/projects-issue-tracker/</guid><description>&lt;p&gt;一个项目一个文件夹，里面是 Markdown。人读它，agent 也读它。&lt;/p&gt;
&lt;h2 id="目录长这样"&gt;目录长这样&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;projects/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;└── lutpul/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ├── README.md
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; ├── issues/
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; │ ├── 001-window-shadow.md
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; │ └── 002-mobile-icons.md
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; └── notes/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="一条-issue"&gt;一条 issue&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-md" data-lang="md"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;title: 窗口阴影偏了一像素
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;status: open
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;owner: me
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;---
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;在 1.5 倍缩放下，右下角的投影压住了边框。
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;agent 改的是同一批文件，所以它不需要额外的接口，也不需要同步；&lt;code&gt;git diff&lt;/code&gt; 就是进度。&lt;/p&gt;</description></item><item><title>Claude Code 应该放在私有 PWA 里</title><link>https://example.org/posts/claude-code-pwa/</link><pubDate>Tue, 13 Oct 2026 14:02:00 +0800</pubDate><guid>https://example.org/posts/claude-code-pwa/</guid><description>&lt;p&gt;浏览器里的一个窗口，和装在桌面上的一个应用，中间差的是一个 manifest 和一点缓存。&lt;/p&gt;
&lt;h2 id="为什么"&gt;为什么&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;它每天都要开，值得一个图标&lt;/li&gt;
&lt;li&gt;它只属于你，不该出现在应用商店里&lt;/li&gt;
&lt;li&gt;它断网的时候也应该说一句&amp;quot;离线&amp;quot;，而不是白屏&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="怎么做"&gt;怎么做&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;写一份 &lt;code&gt;manifest.webmanifest&lt;/code&gt;，名字、图标、起始地址&lt;/li&gt;
&lt;li&gt;注册一个 service worker，把壳子缓存下来&lt;/li&gt;
&lt;li&gt;在 iOS 上走&amp;quot;添加到主屏幕&amp;quot;，在桌面上走&amp;quot;安装&amp;quot;&lt;/li&gt;
&lt;/ol&gt;
&lt;blockquote&gt;
&lt;p&gt;私有不是说不能公开，是说地址只有你有。&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>