238 lines
9.9 KiB
HTML
238 lines
9.9 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>下载与安装 - PeopleLib</title>
|
|
<meta name="description" content="PeopleLib 下载与安装说明。Windows x64 免安装版解压即用,用户数据在程序同级 data 目录;macOS arm64 提供 DMG,因为是 ad-hoc 签名未经 Apple 公证,首次打开需要右键选择打开。">
|
|
<meta name="theme-color" content="#fbfaf7" media="(prefers-color-scheme: light)">
|
|
<meta name="theme-color" content="#12141a" media="(prefers-color-scheme: dark)">
|
|
<link rel="canonical" href="https://reader.mesalogo.com/download.html">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="assets/icon-light-32.png" media="(prefers-color-scheme: light)">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="assets/icon-dark-32.png" media="(prefers-color-scheme: dark)">
|
|
<link rel="apple-touch-icon" href="assets/icon-light-256.png">
|
|
<meta property="og:type" content="website">
|
|
<meta property="og:site_name" content="PeopleLib">
|
|
<meta property="og:locale" content="zh_CN">
|
|
<meta property="og:title" content="下载与安装 - PeopleLib">
|
|
<meta property="og:description" content="Windows 免安装版与 macOS DMG 的完整安装步骤,包含 macOS 首次打开的处理方法。">
|
|
<meta property="og:url" content="https://reader.mesalogo.com/download.html">
|
|
<meta property="og:image" content="https://reader.mesalogo.com/assets/og-cover.jpg">
|
|
<meta property="og:image:width" content="1200">
|
|
<meta property="og:image:height" content="630">
|
|
<meta property="og:image:alt" content="PeopleLib 书库界面截图与应用图标">
|
|
<meta name="twitter:card" content="summary_large_image">
|
|
<meta name="twitter:image" content="https://reader.mesalogo.com/assets/og-cover.jpg">
|
|
<link rel="stylesheet" href="assets/style.css">
|
|
</head>
|
|
<body>
|
|
<a class="skip-link" href="#main">跳到主要内容</a>
|
|
|
|
<header class="site-header">
|
|
<div class="wrap">
|
|
<a class="brand" href="index.html">
|
|
<img class="brand-light" src="assets/icon-light-256.png" alt="" width="30" height="30">
|
|
<img class="brand-dark" src="assets/icon-dark-256.png" alt="" width="30" height="30">
|
|
<span>PeopleLib</span>
|
|
</a>
|
|
<nav class="site-nav" aria-label="站点主导航">
|
|
<ul>
|
|
<li><a href="index.html">首页</a></li>
|
|
<li><a href="features.html">功能</a></li>
|
|
<li><a href="privacy.html">隐私</a></li>
|
|
<li><a href="download.html" aria-current="page">下载</a></li>
|
|
<li><a href="faq.html">常见问题</a></li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</header>
|
|
|
|
<main id="main">
|
|
|
|
<section>
|
|
<div class="wrap">
|
|
<div class="section-head">
|
|
<span class="eyebrow">下载</span>
|
|
<h1>获取 PeopleLib</h1>
|
|
<p>
|
|
所有正式版本都通过项目的 GitHub Releases 发布,不通过 npm 或应用商店分发。
|
|
当前版本 2.0.0,MIT 许可,免费。
|
|
</p>
|
|
</div>
|
|
<p class="btn-row">
|
|
<a class="btn btn-primary" href="https://github.com/lofyer/peoplelib/releases/latest" rel="noopener">前往最新发布页</a>
|
|
<a class="btn btn-secondary" href="https://github.com/lofyer/peoplelib/releases" rel="noopener">查看全部版本</a>
|
|
</p>
|
|
<p class="hint">请只从上面的 GitHub Releases 页面下载。本站不直接托管安装包。</p>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="windows">
|
|
<div class="wrap">
|
|
<div class="section-head">
|
|
<span class="eyebrow">Windows</span>
|
|
<h2>Windows x64 免安装版</h2>
|
|
<p>没有安装程序,不写注册表,解压就能用。</p>
|
|
</div>
|
|
<ol class="steps">
|
|
<li>
|
|
<p>在 Releases 页面下载 Windows x64 的压缩包。</p>
|
|
</li>
|
|
<li>
|
|
<p><strong>完整解压到一个固定目录</strong>。不要在压缩包里直接双击运行,那样程序找不到自己的资源文件。</p>
|
|
</li>
|
|
<li>
|
|
<p>双击目录中的 <code>PeopleLib.exe</code> 启动。</p>
|
|
</li>
|
|
<li>
|
|
<p><strong>保留整个程序目录</strong>,不要只把 exe 移到别处。用户数据保存在程序同级的 <code>data/</code> 目录里。</p>
|
|
</li>
|
|
</ol>
|
|
<div class="prose">
|
|
<div class="callout">
|
|
<h3>更新到新版本</h3>
|
|
<p>
|
|
先完全退出正在运行的 <code>PeopleLib.exe</code>,再用新版本的文件覆盖程序目录。
|
|
<code>data/</code> 目录不要替换,书库、笔记与批注都在里面。想换目录的话,把整个目录连 <code>data/</code> 一起搬走。
|
|
</p>
|
|
</div>
|
|
<p class="hint">
|
|
Windows 可能对下载来的可执行文件提示来源不明,这是未购买代码签名证书的常见表现。
|
|
如果你不确定,可以先在 Releases 页面核对文件来源。
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="macos">
|
|
<div class="wrap">
|
|
<div class="section-head">
|
|
<span class="eyebrow">macOS</span>
|
|
<h2>macOS arm64 DMG</h2>
|
|
<p>适用于 Apple Silicon 机型。安装包为 ad-hoc 签名,没有经过 Apple 公证。</p>
|
|
</div>
|
|
<div class="prose">
|
|
<div class="callout">
|
|
<h3>首次打开会被系统拦下,这是正常的</h3>
|
|
<p>
|
|
应用用的是 ad-hoc 签名,没有付费开发者账号,也没有走 Apple 的公证流程。
|
|
所以 macOS 首次会提示无法验证开发者,或者说文件已损坏。这不是病毒,而是未公证应用的标准提示,
|
|
按下面的步骤打开一次之后就不会再出现。
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<ol class="steps">
|
|
<li>
|
|
<p>在 Releases 页面下载 macOS arm64 的 <code>.dmg</code> 文件。</p>
|
|
</li>
|
|
<li>
|
|
<p>双击挂载 DMG,把 <strong>PeopleLib</strong> 拖进「应用程序」文件夹。</p>
|
|
</li>
|
|
<li>
|
|
<p>
|
|
在「应用程序」里 <strong>按住 Control 点击</strong>(或右键)PeopleLib 图标,选择「打开」,
|
|
然后在弹出的对话框里再点一次「打开」。直接双击是不行的,必须走右键菜单这条路径,
|
|
因为只有它会给出确认打开的选项。
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p>
|
|
如果仍然被拦,打开「系统设置」,进入「隐私与安全性」,在页面下方找到刚被阻止的 PeopleLib,
|
|
点击「仍要打开」。
|
|
</p>
|
|
</li>
|
|
</ol>
|
|
<div class="prose">
|
|
<p>
|
|
macOS 版的用户数据在 <code>~/Library/Application Support/PeopleLib</code>,不在应用包里。
|
|
升级时直接覆盖「应用程序」里的旧版本,数据不受影响。
|
|
</p>
|
|
<p class="hint">Intel 机型目前没有提供构建版本。</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="first-run">
|
|
<div class="wrap">
|
|
<div class="section-head">
|
|
<span class="eyebrow">上手</span>
|
|
<h2>第一次启动之后做什么</h2>
|
|
</div>
|
|
<div class="prose">
|
|
<ol>
|
|
<li><strong>需要代理就先配代理</strong>。设置里配一次,对所有数据源与封面请求同时生效。</li>
|
|
<li><strong>试一次检索</strong>。可以先只选一个数据源,确认网络通畅,再切到聚合搜索。</li>
|
|
<li><strong>导入已有的书</strong>。本地已有的 PDF、EPUB 等文件可以直接导入书库,不必来自检索结果。</li>
|
|
<li><strong>想用 AI 就填自己的接口</strong>。填接口地址与 API Key,选择协议类型。不填也能正常阅读,AI 是可选的。</li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section id="from-source">
|
|
<div class="wrap">
|
|
<div class="section-head">
|
|
<span class="eyebrow">开发者</span>
|
|
<h2>从源码运行</h2>
|
|
</div>
|
|
<div class="prose">
|
|
<p>
|
|
源码运行、打包发布、代理与账号配置、数据位置、项目结构与测试说明都在源码仓库的 <code>BUILD.md</code> 里。
|
|
公开仓库只发布二进制与使用说明。
|
|
</p>
|
|
<p>运行环境要求 Node.js 22.19.0 或更高版本。</p>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="cta">
|
|
<div class="wrap">
|
|
<div>
|
|
<h2>装完遇到问题</h2>
|
|
<p>常见问题页覆盖了 macOS 拦截、数据位置与格式支持。</p>
|
|
</div>
|
|
<p class="btn-row">
|
|
<a class="btn btn-primary" href="faq.html">查看常见问题</a>
|
|
<a class="btn btn-secondary" href="https://github.com/lofyer/peoplelib/issues" rel="noopener">提交问题反馈</a>
|
|
</p>
|
|
</div>
|
|
</section>
|
|
|
|
</main>
|
|
|
|
<footer class="site-footer">
|
|
<div class="wrap">
|
|
<div>
|
|
<h2>站点</h2>
|
|
<ul>
|
|
<li><a href="index.html">首页</a></li>
|
|
<li><a href="features.html">功能</a></li>
|
|
<li><a href="privacy.html">隐私与安全</a></li>
|
|
<li><a href="faq.html">常见问题</a></li>
|
|
</ul>
|
|
</div>
|
|
<div>
|
|
<h2>项目</h2>
|
|
<ul>
|
|
<li><a href="https://github.com/lofyer/peoplelib" rel="noopener">GitHub 仓库</a></li>
|
|
<li><a href="https://github.com/lofyer/peoplelib/releases" rel="noopener">版本发布</a></li>
|
|
<li><a href="https://github.com/lofyer/peoplelib/issues" rel="noopener">问题反馈</a></li>
|
|
</ul>
|
|
</div>
|
|
<div>
|
|
<h2>版本</h2>
|
|
<ul>
|
|
<li>PeopleLib 2.0.0</li>
|
|
<li>MIT 许可</li>
|
|
</ul>
|
|
</div>
|
|
<p class="legal">
|
|
本项目仅是对公开网络接口的客户端封装,不托管、不分发任何内容。部分数据源所提供作品的版权状态因司法辖区而异,
|
|
使用者需自行确保其使用方式符合当地法律与各站点的服务条款。
|
|
</p>
|
|
</div>
|
|
</footer>
|
|
|
|
</body>
|
|
</html>
|