diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 654f83a..354c051 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,8 @@ blank_issues_enabled: false contact_links: - name: Security vulnerability / 安全漏洞 - url: https://github.com/hepinga/MacPulse/security/advisories/new + url: https://github.com/ai798-Lab/MacPulse/security/advisories/new about: Report vulnerabilities privately. Never post credentials in a public issue. / 请私密报告漏洞,不要在公开 Issue 中粘贴凭证。 - name: Download the latest release / 下载最新版本 - url: https://github.com/hepinga/MacPulse/releases/latest + url: https://github.com/ai798-Lab/MacPulse/releases/latest about: Check the latest signed public release before reporting an installation issue. / 报告安装问题前,请先核对最新签名公开版本。 diff --git a/README.md b/README.md index 62a7efa..73b868c 100644 --- a/README.md +++ b/README.md @@ -7,9 +7,9 @@

English · 简体中文

- Latest release - CI status - MIT license + Latest release + CI status + MIT license Public beta

@@ -20,7 +20,7 @@

- Download latest signed DMG + Download latest signed DMG · Website · Gallery · Privacy @@ -105,7 +105,7 @@ All app screenshots above were captured from the built macOS app with privacy mo | Distribution | GitHub Releases, Developer ID signed and Apple notarized | | App Store | Not available; sandboxing would block SMC and local session access | -1. Download the latest `.dmg` from [GitHub Releases](https://github.com/hepinga/MacPulse/releases/latest). +1. Download the latest `.dmg` from [GitHub Releases](https://github.com/ai798-Lab/MacPulse/releases/latest). 2. Drag `MacPulse.app` to `/Applications`. 3. Open the app and review the first-run privacy explanation before enabling optional features. @@ -143,7 +143,7 @@ Public release artifacts must be Developer ID-signed, notarized by Apple, and de ## Contributing and support - Read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a pull request. -- Use the structured [bug report](https://github.com/hepinga/MacPulse/issues/new?template=bug_report.yml) and remove tokens, session text, usernames, and real project paths. +- Use the structured [bug report](https://github.com/ai798-Lab/MacPulse/issues/new?template=bug_report.yml) and remove tokens, session text, usernames, and real project paths. - Use GitHub's private vulnerability reporting flow for security issues; do not post credentials in a public Issue. - Release history is maintained in [CHANGELOG.md](CHANGELOG.md). diff --git a/README.zh-CN.md b/README.zh-CN.md index 14fc98a..7d7ce78 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -7,9 +7,9 @@

English · 简体中文

- 最新版本 - CI 状态 - MIT 许可证 + 最新版本 + CI 状态 + MIT 许可证 公开测试版

@@ -20,7 +20,7 @@

- 下载最新签名 DMG + 下载最新签名 DMG · 官网 · 产品图集 · 隐私说明 @@ -105,7 +105,7 @@ MacPulse 面向高频使用 AI 编程工具、同时又希望看清电脑状态 | 分发 | GitHub Releases、Developer ID 签名与 Apple 公证 | | App Store | 不提供;沙盒会阻止 SMC 和本机会话读取 | -1. 从 [GitHub Releases](https://github.com/hepinga/MacPulse/releases/latest) 下载最新 `.dmg`。 +1. 从 [GitHub Releases](https://github.com/ai798-Lab/MacPulse/releases/latest) 下载最新 `.dmg`。 2. 将 `MacPulse.app` 拖入 `/Applications`。 3. 打开应用,先阅读首次启动隐私说明,再决定是否开启可选功能。 @@ -143,7 +143,7 @@ open dist/MacPulse.app ## 贡献与反馈 - 提交 Pull Request 前请阅读 [CONTRIBUTING.md](CONTRIBUTING.md)。 -- 使用结构化[错误报告](https://github.com/hepinga/MacPulse/issues/new?template=bug_report.yml),并移除 token、会话正文、用户名和真实项目路径。 +- 使用结构化[错误报告](https://github.com/ai798-Lab/MacPulse/issues/new?template=bug_report.yml),并移除 token、会话正文、用户名和真实项目路径。 - 安全问题请使用 GitHub 私密漏洞报告,不要在公开 Issue 中粘贴凭证。 - 版本历史见 [CHANGELOG.md](CHANGELOG.md)。 diff --git a/Sources/MacPulse/Models.swift b/Sources/MacPulse/Models.swift index 2be3ba2..1a6ebcc 100644 --- a/Sources/MacPulse/Models.swift +++ b/Sources/MacPulse/Models.swift @@ -654,7 +654,7 @@ enum AppInfo { } static var source: URL { - bundleURL("MacPulseSourceURL") ?? URL(string: "https://github.com/hepinga/MacPulse")! + bundleURL("MacPulseSourceURL") ?? URL(string: "https://github.com/ai798-Lab/MacPulse")! } static var releases: URL { source.appendingPathComponent("releases") } diff --git a/scripts/build.sh b/scripts/build.sh index 1aa955e..36d8445 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -19,7 +19,7 @@ VERSION="${1:-0.10.0}" BUILD_NUMBER="${2:-3}" SITE_URL="${MACPULSE_SITE_URL:-https://macpulse-monitor.peaceaii.chatgpt.site}" UPDATE_FEED_URL="${MACPULSE_UPDATE_FEED_URL:-${SITE_URL}/appcast.xml}" -SOURCE_URL="${MACPULSE_SOURCE_URL:-https://github.com/hepinga/MacPulse}" +SOURCE_URL="${MACPULSE_SOURCE_URL:-https://github.com/ai798-Lab/MacPulse}" SPARKLE_KEY_FILE="Config/SparklePublicKey.txt" SPARKLE_FRAMEWORK_SOURCE=".build/artifacts/sparkle/Sparkle/Sparkle.xcframework/macos-arm64_x86_64/Sparkle.framework" diff --git a/scripts/check-release-prerequisites.sh b/scripts/check-release-prerequisites.sh index 4e9584a..00c9eaa 100755 --- a/scripts/check-release-prerequisites.sh +++ b/scripts/check-release-prerequisites.sh @@ -4,7 +4,7 @@ set -euo pipefail cd "$(dirname "$0")/.." failures=0 -EXPECTED_REPOSITORY="${GITHUB_REPOSITORY:-hepinga/MacPulse}" +EXPECTED_REPOSITORY="${GITHUB_REPOSITORY:-ai798-Lab/MacPulse}" EXPECTED_PUBLIC_KEY="$(tr -d '[:space:]' < Config/SparklePublicKey.txt)" pass() { echo "通过: $1"; } diff --git a/scripts/publish-github-prerelease.sh b/scripts/publish-github-prerelease.sh index 3edc56e..9dea3a3 100755 --- a/scripts/publish-github-prerelease.sh +++ b/scripts/publish-github-prerelease.sh @@ -6,7 +6,7 @@ cd "$(dirname "$0")/.." VERSION="${1:?用法: ./scripts/publish-github-prerelease.sh <版本,如 0.10.0> <递增构建号,如 3>}" BUILD_NUMBER="${2:?用法: ./scripts/publish-github-prerelease.sh <版本,如 0.10.0> <递增构建号,如 3>}" -REPOSITORY="${GITHUB_REPOSITORY:-hepinga/MacPulse}" +REPOSITORY="${GITHUB_REPOSITORY:-ai798-Lab/MacPulse}" TAG="v${VERSION}" DMG="dist/MacPulse-${VERSION}.dmg" CHECKSUM="${DMG}.sha256" diff --git a/scripts/release.sh b/scripts/release.sh index f3fe19c..332c6f1 100755 --- a/scripts/release.sh +++ b/scripts/release.sh @@ -15,7 +15,7 @@ APP_DIR="dist/${APP_NAME}.app" NOTARY_PROFILE="${NOTARY_PROFILE:-macpulse-notary}" SKIP_NOTARIZE="${SKIP_NOTARIZE:-0}" SKIP_APPCAST="${SKIP_APPCAST:-0}" -GITHUB_REPOSITORY="${GITHUB_REPOSITORY:-hepinga/MacPulse}" +GITHUB_REPOSITORY="${GITHUB_REPOSITORY:-ai798-Lab/MacPulse}" SITE_URL="${MACPULSE_SITE_URL:-https://macpulse-monitor.peaceaii.chatgpt.site}" DMG_PATH="dist/${APP_NAME}-${VERSION}.dmg" CHECKSUM_PATH="${DMG_PATH}.sha256" diff --git a/website/app/page.tsx b/website/app/page.tsx index ff005bd..5a972d1 100644 --- a/website/app/page.tsx +++ b/website/app/page.tsx @@ -1,7 +1,7 @@ import Image from "next/image"; -const releaseUrl = "https://github.com/hepinga/MacPulse/releases"; -const sourceUrl = "https://github.com/hepinga/MacPulse"; +const releaseUrl = "https://github.com/ai798-Lab/MacPulse/releases"; +const sourceUrl = "https://github.com/ai798-Lab/MacPulse"; const features = [ ["系统实时监控", "CPU、内存、网络、磁盘、电池、温度与风扇,一眼看清电脑状态。"], diff --git a/website/app/privacy/page.tsx b/website/app/privacy/page.tsx index 2723ed2..0ffc477 100644 --- a/website/app/privacy/page.tsx +++ b/website/app/privacy/page.tsx @@ -64,7 +64,7 @@ export default function PrivacyPage() {

你的控制权

通知和 Claude 额度均默认关闭。排行榜可以随时退出;卸载 MacPulse 不会删除本机 Claude Code、Codex 或用户会话文件。

-

隐私与安全问题可通过 GitHub Issues 反馈;包含凭证或漏洞的信息请按 安全政策 私密提交。

+

隐私与安全问题可通过 GitHub Issues 反馈;包含凭证或漏洞的信息请按 安全政策 私密提交。

diff --git a/website/app/rankings/page.tsx b/website/app/rankings/page.tsx index c9a0d7a..7f8bafc 100644 --- a/website/app/rankings/page.tsx +++ b/website/app/rankings/page.tsx @@ -17,7 +17,7 @@ export default function RankingsPage() {
首页 - 下载 + 下载
@@ -27,7 +27,7 @@ export default function RankingsPage() {

本周社区排行

用户自愿登录后参与;只同步 Token 总量与 API 等价费用,不包含会话正文。

- + 下载 MacPulse diff --git a/website/public/appcast.xml b/website/public/appcast.xml index 4204785..1aad984 100644 --- a/website/public/appcast.xml +++ b/website/public/appcast.xml @@ -40,7 +40,7 @@ IMPORTANT: This file was signed by Sparkle. Any modifications to this file requi - 不同 M 系列芯片可用的温度与风扇传感器可能不同 - Claude 额度依赖实验性接口,失效时不影响其他功能 ]]> - + diff --git a/website/tests/rendered-html.test.mjs b/website/tests/rendered-html.test.mjs index ddbb80d..5eb5d2e 100644 --- a/website/tests/rendered-html.test.mjs +++ b/website/tests/rendered-html.test.mjs @@ -25,7 +25,7 @@ test("server-renders the MacPulse public beta landing page", async () => { assert.match(html, /macOS 14\+/); assert.match(html, /LOCAL BY DEFAULT/); assert.match(html, /OPT-IN RANKING/); - assert.match(html, /github\.com\/hepinga\/MacPulse/); + assert.match(html, /github\.com\/ai798-Lab\/MacPulse/); assert.match(html, /src="\/icon\.png"/); assert.doesNotMatch(html, /\/_vinext\/image/); assert.doesNotMatch(html, /google-analytics|googletagmanager|segment\.com|plausible\.io/i);