<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Claude Stats Lite</title>
    <link>https://1pitaph.github.io/claude-stats/appcast-lite.xml</link>
    <description>Most recent updates to Claude Stats Lite.</description>
    <language>en</language>
    <item>
      <title>Version 1.9.0</title>
      <sparkle:version>90</sparkle:version>
      <sparkle:shortVersionString>1.9.0</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="89">1.7 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="88">1.9 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="86">2.1 MB</span><span class="cs-update-size-pill cs-update-size-full">61.2 MB</span></span></h2>
<ul>
<li>添加了排行榜公开状态枚举，支持6种状态展示</li>
<li>新增头像旁的状态徽章组件，可编辑设置个人公开状态</li>
<li>扩展本地偏好和排行榜数据模型，存储最近状态信息</li>
<li>实现跨设备状态合并同步逻辑，以更新时间优先</li>
<li>更新CloudKit同步映射，支持上传和拉取状态数据</li>
<li>在排行榜详情页展示当前用户的公开状态</li>
<li>调整设置页面隐私说明，更新上传内容描述</li>
<li>修复iOS测试脚本的模拟器型号为iPhone 17 Pro</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Fri, 05 Jun 2026 07:36:00 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.9.0/ClaudeStatsLite-1.9.0.dmg" sparkle:edSignature="aDYf3ztcwpdhuSKgWSEoCEbZDRyU5pzqhNcGyhZQio9WoLWa4x/3LWTKTksKfOwTSPiFoD5sl5lcvTcbDzscCA==" length="61247481" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.9.0/ClaudeStatsLite-90-from-89.delta" sparkle:deltaFrom="89" sparkle:edSignature="D1NIQPJDy/z2LoY91LIzhiCwuGicE3hZuAUktZY3hD+rHrHCqEhYGcYaEAkRH/DEPzKA0cPV2o6Y/QYGIymkAg==" length="1698910" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.9.0/ClaudeStatsLite-90-from-88.delta" sparkle:deltaFrom="88" sparkle:edSignature="Hvv9EYjHO6iwQuIGPqyg4hUjrsva2oTCR8xbMiCq4Idl32+3jW1I2v9iohJVEudh+VWTEsSeZ+vVXEBxclK2CA==" length="1948078" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.9.0/ClaudeStatsLite-90-from-86.delta" sparkle:deltaFrom="86" sparkle:edSignature="Jq3XOi1kA9x7q6OJXzMgpkhVhCFmUaD0q1zjv6rhuNTcuk+TL8walfq0TPPxscJmPs2kfsuDwX+dLOe0/T/CAg==" length="2097962" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.10</title>
      <sparkle:version>89</sparkle:version>
      <sparkle:shortVersionString>1.8.10</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="88">1.6 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="86">1.9 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="85">2.1 MB</span><span class="cs-update-size-pill cs-update-size-full">61.1 MB</span></span></h2>
<ul>
<li>新增了iCloud同步的设置页面，添加了CloudKit快照同步的相关服务与状态管理，包括：</li>
<li>新增iCloud Sync设置选项与对应的设置页面</li>
<li>重构CloudKit客户端配置，抽取公共常量</li>
<li>添加同步状态管理与测试用例</li>
<li>完善应用环境中的同步调度逻辑</li>
<li>本次更新添加了Codex Credits成本估算模式，支持按OpenAI Codex信用点计算费用；重构了成本计算逻辑，新增了成本使用信用点的判断方法；更新了本地化字符串与UI展示，适配新的成本格式；完善了定价模型与测试用例，修复了部分细节问题。</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Fri, 05 Jun 2026 03:22:31 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.10/ClaudeStatsLite-1.8.10.dmg" sparkle:edSignature="g0cdL/bD8c1yg0NMYt/EoZ2W7MuNbKhP2tYaKBXzjYd0GOu5zcROZQ0sbirQ8Af3MDEnLNzcX9ESBVbO1lcwDg==" length="61065028" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.10/ClaudeStatsLite-89-from-88.delta" sparkle:deltaFrom="88" sparkle:edSignature="ll7OfR2T4UCNGT2muWOSfRTysEi7PBbcM+IGkb8WlGa7VThSkbsHHx3RYUsMbi8x/sKuTZTtxrKtMC/9xM6VDw==" length="1571766" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.10/ClaudeStatsLite-89-from-86.delta" sparkle:deltaFrom="86" sparkle:edSignature="YduefvFK8CwBzszyWO26+IcqqYSZw2teOjZwPFiXtNYnNndoi/o6dyp0IjKoXyScOGzr6Im38hoYGu0zt1EHAQ==" length="1868306" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.10/ClaudeStatsLite-89-from-85.delta" sparkle:deltaFrom="85" sparkle:edSignature="JTjHkcS9WYv6956d1+w1pDT0jIRHGt+Gn9PWeR38ll7VmRtx08AxqiZYkIGCz9e0BTerclJ0PwOt4QAG/JN2Cg==" length="2143902" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.9</title>
      <sparkle:version>88</sparkle:version>
      <sparkle:shortVersionString>1.8.9</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="86">1.6 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="85">2 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="84">2 MB</span><span class="cs-update-size-pill cs-update-size-full">61 MB</span></span></h2>
<ul>
<li>本次提交新增了完整的ClaudeStats iOS应用：</li>
<li>搭建iOS项目结构与Xcode配置</li>
<li>实现CloudKit同步服务ClaudeStatsShared库</li>
<li>开发iOS端统计数据展示UI，包含仪表盘、使用统计、排行榜等页面</li>
<li>添加入iCloud权限与测试用例</li>
<li>适配Swift 6与iOS 17+系统版本</li>
<li>移除自适应切换布局，移除多余分隔线，统一使用横向排列展示统计数据，简化代码结构</li>
<li>移除了所有Apple Sign In相关的代码、权限配置和UI设置项，清理不再使用的依赖和配置。</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Thu, 04 Jun 2026 23:05:04 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.9/ClaudeStatsLite-1.8.9.dmg" sparkle:edSignature="LORT/6qyhXWB31a1fyvdLRFGhgupSsktgm9unIpg8d7gkvzLsnfV+Ll4XrR5EsplbuMAvYiUuEXHhYnbGMnDCw==" length="61047872" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.9/ClaudeStatsLite-88-from-86.delta" sparkle:deltaFrom="86" sparkle:edSignature="4i3jbdFJJbUCnC+uwhziUfUD8bCTPeDDS2LFredRXsZchaMeO6lP20pugA5uT5VSwoNcaqJLlVfE4+eywMATCA==" length="1573726" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.9/ClaudeStatsLite-88-from-85.delta" sparkle:deltaFrom="85" sparkle:edSignature="ZCAU1JgOpKM+THRmeWH/mO0dy98ypsc58wJUq0wvVuXx0Rucvj0l4qQNrOwK2FC98+djAYJ6hKrZF4FYprQPDA==" length="1979458" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.9/ClaudeStatsLite-88-from-84.delta" sparkle:deltaFrom="84" sparkle:edSignature="pN1WkBoDiT23XEq068AJwmh9d6svQZkLsym0WQcgG6n3QP2JVhKiK+zXghVzkxvmVCr0HVxiDoLF8A2vzj7zCQ==" length="2043454" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.6</title>
      <sparkle:version>86</sparkle:version>
      <sparkle:shortVersionString>1.8.6</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="85">1.7 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="84">1.8 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="83">2 MB</span><span class="cs-update-size-pill cs-update-size-full">60.9 MB</span></span></h2>
<ul>
<li>重构并拆分了每日Git摘要服务，将原有的单文件逻辑拆分为计划器、流水线、结果构建器、diff提供器等独立模块，新增了摘要算法配置、缓存键扩展、响应解析器等组件，优化了代码结构与可维护性，同时完善了测试用例。</li>
<li>新增完整的Git提交消息生成工作流：</li>
<li>新增Git diff解析、分块、token估算工具</li>
<li>实现基于LLM的提交消息生成逻辑，支持单轮/分块/映射缩减多种算法</li>
<li>替换原有的Git摘要功能为专用的提交消息模块</li>
<li>添加提交消息缓存和配置选项</li>
<li>新增诊断日志功能用于调试生成流程</li>
<li>重构LLM客户端重试逻辑，支持文本和JSON请求的差异化重试</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Thu, 04 Jun 2026 06:57:11 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.6/ClaudeStatsLite-1.8.6.dmg" sparkle:edSignature="MaJbJFxcBHX5uKQHaBWdC30bzgwLSs0d5TF6OX8QVpg9FQ3VVNE4M9oOEhHWrlvYHICr7mQ1vQSjMFY/dCFXCQ==" length="60876458" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.6/ClaudeStatsLite-86-from-85.delta" sparkle:deltaFrom="85" sparkle:edSignature="2wxMXednibYQ1Q9DrsyGm2viIg/6TYTZNFCd6hmoUCOo+cU6PlyQ7X8W01fBaPjTM+vzssFciwc+nhzzizx4AA==" length="1673726" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.6/ClaudeStatsLite-86-from-84.delta" sparkle:deltaFrom="84" sparkle:edSignature="StIfsyiBW4Z5rlqolDMJgi8SDh4NKWHr8dd689ZRGgziZjM8/2WFwSoNMuutRT0pZibltOQtGWp6IY2fO58qBw==" length="1755854" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.6/ClaudeStatsLite-86-from-83.delta" sparkle:deltaFrom="83" sparkle:edSignature="1HTfQhvQ3lNqUGx20+SFs90Ab4XN3e4dLwQ/ZtEK5Zk70M4O4azJL6SVA9aIRQKbnvrDQeSpLQKY0aU/NojDDA==" length="1968558" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.5</title>
      <sparkle:version>85</sparkle:version>
      <sparkle:shortVersionString>1.8.5</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="84">1.2 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="83">1.6 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="82">1.9 MB</span><span class="cs-update-size-pill cs-update-size-full">60.8 MB</span></span></h2>
<ul>
<li>新增排行榜应用特性，创建共享偏好存储与同步逻辑，为Lite版本添加CloudKit构建配置与对应scheme</li>
<li>此次提交重构了使用限制历史记录的过滤逻辑，替换原先仅匹配7天核心限制的检查，改为通过预测范围来筛选可预测的使用窗口。新增了5小时和7天两种预测范围类型，为Codex和Claude提供商分别适配了对应的窗口匹配规则。</li>
<li>同时完善了UI展示逻辑，在甘特图、卡片标题中增加预测范围标识，区分5小时和7天的预测样式与图例。新增了完整的5小时使用预测服务实现，包括历史数据收集、趋势计算、蒙特卡洛模拟预测等完整流程，并补充了大量测试用例覆盖新功能。</li>
<li>修改了历史数据存储和测试用例，适配新增的多窗口预测场景，确保现有7天预测逻辑正常工作的同时，新增了对短周期5小时使用限制的预测能力。</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Wed, 03 Jun 2026 09:26:13 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.5/ClaudeStatsLite-1.8.5.dmg" sparkle:edSignature="JO1DKFH+iqOvQlTiC4bo+1rG8qtJPiNnQ05QzE9EVTzGGRwNZedlSAAdrBn6uIAS/yPalqi/h++Pr2heDXO2Ag==" length="60769704" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.5/ClaudeStatsLite-85-from-84.delta" sparkle:deltaFrom="84" sparkle:edSignature="xDiV6l1Uieve09QVnYTGrNgmBqopFlFTPXiOW3j7cWuBiP3ktPuRwOpSwENIQBxFL5uZ4gG3JM6mWjUvqmGbBA==" length="1188978" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.5/ClaudeStatsLite-85-from-83.delta" sparkle:deltaFrom="83" sparkle:edSignature="rEnJqdyNFcBYpLiGqHfyGXj78c5YFR7/ItIzqmqsVIh+0w3gqnUdf+NPEa8gIdboyX6QkK2yhM/S1WiIg/MFCQ==" length="1622742" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.5/ClaudeStatsLite-85-from-82.delta" sparkle:deltaFrom="82" sparkle:edSignature="6fbaNLa+g1YRD45bVeREVrJSifdosckzAiAj6BwCuVlkUnDWvPhO1nPQCQ5f1ySgnzMV2L1YyzRXBFQzu+NYAw==" length="1940198" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.4</title>
      <sparkle:version>84</sparkle:version>
      <sparkle:shortVersionString>1.8.4</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="83">1.6 MB</span><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="82">1.9 MB</span><span class="cs-update-size-pill cs-update-size-full">60.7 MB</span></span></h2>
<ul>
<li>添加了完整的使用限额预测系统，包括：</li>
<li>新增UsageLimitForecast相关模型与存储结构</li>
<li>为Codex提供商添加历史限额数据加载能力</li>
<li>实现限额预测计算服务与历史记录持久化</li>
<li>在Gantt图表与使用限额面板中展示预测结果</li>
<li>新增相关测试用例覆盖核心功能逻辑</li>
<li>新增了排行榜数据合并策略、同步租约机制，完善了CloudKit同步逻辑：</li>
<li>新增实时排行榜和历史提交的合并策略，保留更高分数的记录</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Wed, 03 Jun 2026 06:57:17 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.4/ClaudeStatsLite-1.8.4.dmg" sparkle:edSignature="4+hUi3kBHJ2xSVF7z5qAaotmbL/swfzhCI1loqh46iiI7Pd8FrvRHX8ZNjEgJ0ESewVZyJbEAEokE+K8BJtoCw==" length="60734293" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.4/ClaudeStatsLite-84-from-83.delta" sparkle:deltaFrom="83" sparkle:edSignature="Ov4XETrE9HCJWvhloU4JOWSOVrhTl+31NqCq9KyGPw7i6GhmA63ZxaBeB4sWUtrj5sbxRpGY4WnOLftEMDimBA==" length="1571262" type="application/octet-stream"/>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.4/ClaudeStatsLite-84-from-82.delta" sparkle:deltaFrom="82" sparkle:edSignature="GQxabkmVBxFLPz3C4RCD0Gri9RI8apFR6CA6/92S+tLgNJOdI9AFRPpJ4VDTiLFPDKACVkmgM4vf/gUBybx/AA==" length="1898198" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.3</title>
      <sparkle:version>83</sparkle:version>
      <sparkle:shortVersionString>1.8.3</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-delta" data-sparkle-version="82">1.7 MB</span><span class="cs-update-size-pill cs-update-size-full">60.6 MB</span></span></h2>
<ul>
<li>新增GanttCommitMarker模型用于存储提交信息</li>
<li>扩展GanttExternalMetrics支持提交标记列表</li>
<li>在甘特图渲染中绘制提交标记菱形图标与图例</li>
<li>新增测试用例验证提交标记的保存与展示逻辑</li>
<li>优化缓存逻辑，复用提交查询结果避免重复计算</li>
<li>新增了完整的甘特图横向滚动视图、时间线视口管理组件，添加了带单位的签名令牌格式化函数，重构了基线面板的令牌展示逻辑，并实现了时间线缩略交互控制。</li>
<li>新增测试用例覆盖格式化工具和视口计算逻辑，重构了时间线刻度生成逻辑以支持小时级细分显示。</li>
<li>新增格式化工具方法，包括短时间、带符号时长/计数/货币格式</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Tue, 02 Jun 2026 12:23:49 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.3/ClaudeStatsLite-1.8.3.dmg" sparkle:edSignature="XVuO6pqGRax3mm5tUgajRH5kUz+k3hV+kWZ0bUGcr6lGSmnCVet7v8bpsN5VqB74GRtdt1fDQjXuAmBNK/MxBw==" length="60570626" type="application/octet-stream"/>
      <sparkle:deltas>
        <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.3/ClaudeStatsLite-83-from-82.delta" sparkle:deltaFrom="82" sparkle:edSignature="MhOpb3edEwe55ZKPQpBOPG1lMlf3FVLcvBJKKKJMD4DZmS7bd7ce19yi4mvkONuaRlxghwYlMfPNUMlOWwPZBQ==" length="1663766" type="application/octet-stream"/>
      </sparkle:deltas>
    </item>
    <item>
      <title>Version 1.8.2</title>
      <sparkle:version>82</sparkle:version>
      <sparkle:shortVersionString>1.8.2</sparkle:shortVersionString>
      <sparkle:minimumSystemVersion>14.0.0</sparkle:minimumSystemVersion>
      <sparkle:hardwareRequirements>arm64</sparkle:hardwareRequirements>
      <description><![CDATA[
<div class="cs-appcast-notes" style="font-family: -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif; color: #1f2937;">
  <style>
    .cs-update-size-fallback { margin: 0 0 14px; }
    .cs-update-size-pills { display: inline-flex; align-items: center; margin-left: 10px; min-width: 0; vertical-align: middle; }
    .cs-update-size-pill { display: inline-block; padding: 4px 10px; border: 0; border-radius: 999px; background: #eaf1ff; color: #172033; font-size: 12px; font-weight: 700; line-height: 1.2; white-space: nowrap; }
    .cs-update-size-delta { display: none; }
    .cs-update-size-delta.sparkle-installed-version { display: inline-block; }
    .cs-update-size-delta.sparkle-installed-version ~ .cs-update-size-full { display: none; }
  </style>
<div style="margin: 0; color: #1f2937; font-size: 13px; line-height: 1.55;">
  <p style="margin: 0 0 10px; color: #172033; font-size: 15px; font-weight: 700;">更新内容</p>
  <div style="margin: 0; padding: 0;">
<h2>本次更新<span class="cs-update-size-pills"><span class="cs-update-size-pill cs-update-size-full">60.3 MB</span></span></h2>
<ul>
<li>在关于设置页面中添加了轻量版和完整版的切换提示与下载按钮，方便用户跳转获取对应版本的应用</li>
<li>本次提交完成了多项核心改进：</li>
<li>新增Claude Stats Lite应用构建、打包与发布流程</li>
<li>重构update-appcast脚本，支持自定义feed元数据</li>
<li>更新CI工作流，为两个应用版本生成独立的appcast文件</li>
<li>移除硬编码的配置文件签名配置项</li>
<li>完善文档说明，更新AGENTS.md与各脚本注释</li>
<li>新增AppVariant系统实现全功能/轻量版应用分支</li>
</ul>
  </div>
</div>
</div>
]]></description>
      <pubDate>Tue, 02 Jun 2026 02:27:05 GMT</pubDate>
      <enclosure url="https://github.com/1pitaph/claude-stats/releases/download/v1.8.2/ClaudeStatsLite-1.8.2.dmg" sparkle:edSignature="ApI/mEGa0WN+wiwyuKLkd1bOW4fdunzZEkhiUhHSOgdNRzIzUJGFIb3ut7ihTmldBFaAVRCtdrKyIA6elvEEBw==" length="60287540" type="application/octet-stream"/>
    </item>
  </channel>
</rss>
