发布 0.2.0:安装包放官网,Homebrew 通过 gentpan/tap 安装
- 版本号改为 0.2.0(构建号 2),更新日志标记为 0.2.0 · 2026-09-13 - release.sh 生成的 cask 指向 getopenstats.com/download;新增 publish_release.sh:上传 DMG、校验线上文件、提交 cask 到 homebrew-tap - 官网部署排除 /download/;官网下载按钮与 README 安装说明改为官网下载与 brew 命令
This commit is contained in:
1 parent
3b3fd577da
commit
bdb55e602d
9 files changed
+105
-48
No files matched your search
+22
-21
@@ -15,9 +15,9 @@
|
||||
<meta property="og:site_name" content="OpenStats">
|
||||
<meta property="og:locale" content="zh_CN">
|
||||
<meta property="og:image" content="https://getopenstats.com/assets/window-light.png">
|
||||
<link rel="icon" href="assets/favicon.ico?v=b67d2007" sizes="48x48">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="assets/favicon-32.png?v=b67d2007">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="assets/apple-touch-icon.png?v=b67d2007">
|
||||
<link rel="icon" href="assets/favicon.ico?v=568f3916" sizes="48x48">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="assets/favicon-32.png?v=568f3916">
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="assets/apple-touch-icon.png?v=568f3916">
|
||||
<script>
|
||||
// 在样式生效前确定主题,避免深色模式下先闪一下白底
|
||||
try {
|
||||
@@ -25,8 +25,8 @@
|
||||
document.documentElement.dataset.theme = saved || (matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light");
|
||||
} catch { document.documentElement.dataset.theme = "light"; }
|
||||
</script>
|
||||
<link rel="stylesheet" href="styles.css?v=b67d2007">
|
||||
<link rel="stylesheet" href="replica.css?v=b67d2007">
|
||||
<link rel="stylesheet" href="styles.css?v=568f3916">
|
||||
<link rel="stylesheet" href="replica.css?v=568f3916">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
</span>
|
||||
<span class="island__expanded" aria-hidden="true">
|
||||
<span class="island__row">
|
||||
<span class="island__brand"><img src="assets/icon.png?v=b67d2007" alt="" width="18" height="18">OpenStats</span>
|
||||
<span class="island__brand"><img src="assets/icon.png?v=568f3916" alt="" width="18" height="18">OpenStats</span>
|
||||
<span class="island__health" data-bind="island-health">各项指标正常</span>
|
||||
</span>
|
||||
<span class="island__grid">
|
||||
@@ -128,7 +128,7 @@
|
||||
<!-- 左侧桌面图标 -->
|
||||
<nav class="desk-icons" aria-label="快捷入口">
|
||||
<a class="desk-icon" href="#download">
|
||||
<span class="desk-icon__art desk-icon__art--dmg" aria-hidden="true"><img src="assets/icon.png?v=b67d2007" alt="" width="40" height="40"></span>
|
||||
<span class="desk-icon__art desk-icon__art--dmg" aria-hidden="true"><img src="assets/icon.png?v=568f3916" alt="" width="40" height="40"></span>
|
||||
<span class="desk-icon__name">OpenStats.dmg</span>
|
||||
</a>
|
||||
<a class="desk-icon" href="https://github.com/gentpan/OpenStats#readme">
|
||||
@@ -152,7 +152,7 @@
|
||||
<span class="window__title">欢迎使用 OpenStats</span>
|
||||
</div>
|
||||
<div class="window__body hero__body">
|
||||
<img class="hero__icon" src="assets/icon.png?v=b67d2007" alt="OpenStats 图标" width="72" height="72">
|
||||
<img class="hero__icon" src="assets/icon.png?v=568f3916" alt="OpenStats 图标" width="72" height="72">
|
||||
<h1 class="hero__title" id="heroTitle">Mac 的状态,抬眼就看见</h1>
|
||||
<p class="hero__lead">CPU、GPU、内存、网络与温度常驻菜单栏,还能调风扇、防休眠、一键清理。所有数据在本机读取,没有账号与统计上报。</p>
|
||||
<div class="hero__actions">
|
||||
@@ -172,7 +172,7 @@
|
||||
<!-- 程序坞 -->
|
||||
<nav class="dock" aria-label="程序坞">
|
||||
<a class="dock__item" href="#features" title="访达"><span class="dock__art dock__art--finder" aria-hidden="true"></span></a>
|
||||
<button class="dock__item" id="dockOpenStats" type="button" title="打开 OpenStats"><img class="dock__art" src="assets/icon.png?v=b67d2007" alt="OpenStats"></button>
|
||||
<button class="dock__item" id="dockOpenStats" type="button" title="打开 OpenStats"><img class="dock__art" src="assets/icon.png?v=568f3916" alt="OpenStats"></button>
|
||||
<a class="dock__item" href="#thermal" title="风扇与防休眠"><span class="dock__art dock__art--fan" aria-hidden="true"></span></a>
|
||||
<a class="dock__item" href="#cleanup" title="清理"><span class="dock__art dock__art--clean" aria-hidden="true"></span></a>
|
||||
<a class="dock__item" href="https://github.com/gentpan/OpenStats" title="GitHub"><span class="dock__art dock__art--terminal" aria-hidden="true"></span></a>
|
||||
@@ -249,8 +249,8 @@
|
||||
<p class="note">公网 IP 查询与连接探测都可以在设置里关闭。修改 DNS 需要管理员权限。</p>
|
||||
</div>
|
||||
<figure class="shot shot--popover split__media">
|
||||
<img class="shot--light" src="assets/popover-network-light.png?v=b67d2007" alt="OpenStats 网络详情弹窗" loading="lazy">
|
||||
<img class="shot--dark" src="assets/popover-network-dark.png?v=b67d2007" alt="OpenStats 网络详情弹窗,深色" loading="lazy">
|
||||
<img class="shot--light" src="assets/popover-network-light.png?v=568f3916" alt="OpenStats 网络详情弹窗" loading="lazy">
|
||||
<img class="shot--dark" src="assets/popover-network-dark.png?v=568f3916" alt="OpenStats 网络详情弹窗,深色" loading="lazy">
|
||||
</figure>
|
||||
</div>
|
||||
</section>
|
||||
@@ -262,8 +262,8 @@
|
||||
<p>主窗口、设置和弹窗共用同一底色,侧边栏与标题栏不分栏着色;窗口宽高都能拖动调整。</p>
|
||||
</div>
|
||||
<div class="shots">
|
||||
<figure class="shot"><img src="assets/window-light.png?v=b67d2007" alt="OpenStats 主窗口仪表盘,浅色" loading="lazy"><figcaption>浅色</figcaption></figure>
|
||||
<figure class="shot"><img src="assets/window-dark.png?v=b67d2007" alt="OpenStats 主窗口仪表盘,深色" loading="lazy"><figcaption>深色</figcaption></figure>
|
||||
<figure class="shot"><img src="assets/window-light.png?v=568f3916" alt="OpenStats 主窗口仪表盘,浅色" loading="lazy"><figcaption>浅色</figcaption></figure>
|
||||
<figure class="shot"><img src="assets/window-dark.png?v=568f3916" alt="OpenStats 主窗口仪表盘,深色" loading="lazy"><figcaption>深色</figcaption></figure>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
@@ -284,7 +284,7 @@
|
||||
<p>合盖后继续运行适合下载、渲染和远程连接。使用电池且电量低于下限时会自动关闭,避免在包里过热。</p>
|
||||
<p class="note">风扇与合盖运行需要安装一次辅助工具。它只提供固定的几个操作,不执行任意命令,应用退出时自动恢复设置。</p>
|
||||
</div>
|
||||
<figure class="shot split__media"><img src="assets/thermal.png?v=b67d2007" alt="OpenStats 散热页面" loading="lazy"></figure>
|
||||
<figure class="shot split__media"><img src="assets/thermal.png?v=568f3916" alt="OpenStats 散热页面" loading="lazy"></figure>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -301,7 +301,7 @@
|
||||
</ul>
|
||||
<p>只处理白名单目录;正在运行的应用会跳过,浏览器需先退出;删除前每一项再校验一次,所有操作写入日志。</p>
|
||||
</div>
|
||||
<figure class="shot split__media"><img src="assets/cleaner.png?v=b67d2007" alt="OpenStats 清理页面" loading="lazy"></figure>
|
||||
<figure class="shot split__media"><img src="assets/cleaner.png?v=568f3916" alt="OpenStats 清理页面" loading="lazy"></figure>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -326,14 +326,15 @@
|
||||
|
||||
<section class="band band--alt" id="download">
|
||||
<div class="shell narrow download">
|
||||
<img src="assets/icon.png?v=b67d2007" alt="" width="96" height="96">
|
||||
<img src="assets/icon.png?v=568f3916" alt="" width="96" height="96">
|
||||
<h2>下载 OpenStats</h2>
|
||||
<p>使用 Developer ID 签名并经过 Apple 公证,打开时不会遇到安全拦截。</p>
|
||||
<div class="hero__actions">
|
||||
<a class="btn btn--primary" href="https://github.com/gentpan/OpenStats/releases/latest">下载 .dmg</a>
|
||||
<a class="btn btn--primary" href="download/OpenStats-0.2.0.dmg">下载 OpenStats 0.2.0</a>
|
||||
<a class="btn btn--secondary" href="https://github.com/gentpan/OpenStats">从源码构建</a>
|
||||
</div>
|
||||
<p class="hero__meta">macOS 14 Sonoma 及以上 · 简体中文界面</p>
|
||||
<p class="download__brew">也可以用 Homebrew 安装:<code>brew install --cask gentpan/tap/openstats</code></p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
@@ -347,7 +348,7 @@
|
||||
<!-- 由 Scripts/sync_changelog.py 从 CHANGELOG.md 生成,请勿手改。 -->
|
||||
<div class="log">
|
||||
<article class="log__day">
|
||||
<div class="log__head"><time datetime="2026-09-13">2026-09-13</time><span class="log__tag">未发布</span></div>
|
||||
<div class="log__head"><time datetime="2026-09-13">2026-09-13</time><span class="log__tag">0.2.0</span></div>
|
||||
<p class="log__counts">新增 30 · 样式 12 · 修复 6</p>
|
||||
<ul class="log__list">
|
||||
<li><span class="log__kind">新增</span>菜单栏显示 CPU、GPU、内存、网速、CPU 温度和风扇转速。</li>
|
||||
@@ -400,13 +401,13 @@
|
||||
|
||||
<footer class="footer">
|
||||
<div class="shell footer__inner">
|
||||
<span class="footer__brand"><img src="assets/icon.png?v=b67d2007" alt="" width="20" height="20">OpenStats</span>
|
||||
<span class="footer__brand"><img src="assets/icon.png?v=568f3916" alt="" width="20" height="20">OpenStats</span>
|
||||
<span class="footer__fine">© 2026 GiantAccel, LLC · <a href="https://github.com/gentpan/OpenStats/blob/main/LICENSE">MIT 许可证</a> · <a href="https://github.com/gentpan/OpenStats">GitHub</a></span>
|
||||
<span class="footer__fine">OpenStats 是独立的第三方应用,与 Apple 没有隶属关系。</span>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="app.js?v=b67d2007" defer></script>
|
||||
<script src="replica.js?v=b67d2007" defer></script>
|
||||
<script src="app.js?v=568f3916" defer></script>
|
||||
<script src="replica.js?v=568f3916" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -231,6 +231,9 @@ p { margin: 0; }
|
||||
.download { text-align: center; display: flex; flex-direction: column; align-items: center; gap: var(--space-4); }
|
||||
.download h2 { font-size: var(--text-2xl); }
|
||||
.download p { color: var(--color-text-secondary); }
|
||||
.download__brew { font-size: var(--text-sm); }
|
||||
.download__brew code { font-family: var(--font-mono); font-size: var(--text-xs); padding: var(--space-1) var(--space-2); border-radius: var(--radius-sm); background: var(--color-neutral-100); color: var(--color-text); }
|
||||
:root[data-theme="dark"] .download__brew code { background: #25282d; }
|
||||
|
||||
/* 更新日志(由 Scripts/sync_changelog.py 生成) */
|
||||
.log { display: grid; gap: var(--space-4); }
|
||||
|
||||
Reference in new issue
Block a user