笔记独立窗口从「一窗一条」改为单窗口多标签,与阅读器一致: 标签集在主进程侧为权威,notes:tabsChanged 只能收窄不能新增, 否则渲染层可以谎报持有某条笔记来越权读取。存活编辑器上限 3 并 LRU 回收,回收前序列化未保存内容。笔记没有自动保存,关标签与 关窗都做二次确认,取消关闭必须回报主进程复位 closePending, 否则窗口再也关不掉而看门狗仍会销毁未保存内容。 AI 助手支持多轮会话:会话独立落盘,先取历史再写提问, 历史只发文本不重发图像,失败与取消都保留已流出的残片。 新增 TXT/MD 内置阅读(转内存 EPUB 复用 epub 渲染管线), 补上渲染层遗漏的可阅读格式白名单:主进程本就放行 txt/md, 但渲染层另有两份白名单漏了,表现为卡片上没有「阅读」按钮。 书库卡片封面改用 contain 完整显示,留白由同图模糊层垫底, 修正不同比例封面被裁切程度不一导致的观感不一致;多选复选框 去掉衬底色块,恢复原生外观。 其余:PDF 画质档位与画布尺寸钳制、原子写入、笔记资源托管、 GitHub Pages 站点。
331 lines
14 KiB
HTML
331 lines
14 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 常见问题:AI 助手要不要花钱、数据存在哪里、支持哪些格式、macOS 提示无法验证开发者怎么办、能不能不联网使用、超大 PDF 会不会卡。">
|
||
<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/faq.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="AI 费用、数据位置、格式支持、macOS 首次打开被拦、离线使用与超大 PDF 的处理方式。">
|
||
<meta property="og:url" content="https://reader.mesalogo.com/faq.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">下载</a></li>
|
||
<li><a href="faq.html" aria-current="page">常见问题</a></li>
|
||
</ul>
|
||
</nav>
|
||
</div>
|
||
</header>
|
||
|
||
<main id="main">
|
||
|
||
<section>
|
||
<div class="wrap">
|
||
<div class="section-head">
|
||
<span class="eyebrow">常见问题</span>
|
||
<h1>常见问题</h1>
|
||
<p>点击问题展开答案。没有覆盖到的情况可以到仓库提 issue。</p>
|
||
</div>
|
||
|
||
<div class="faq">
|
||
|
||
<h2>费用与账号</h2>
|
||
|
||
<details>
|
||
<summary>PeopleLib 本身要钱吗</summary>
|
||
<div class="faq-body">
|
||
<p>不要。项目以 MIT 许可开源,没有付费版、订阅或功能解锁。</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>AI 助手要不要花钱</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
取决于你自己接的服务。应用不内置任何厂商的 AI 服务,也不代收任何费用。
|
||
你在设置里填自己的接口地址与 API Key,费用由你和那家服务商结算,账单也在他们那边看。
|
||
</p>
|
||
<p>
|
||
如果你接的是本地跑的模型,或者某个免费额度内的接口,那就不花钱。
|
||
不填 AI 配置的话,检索、书库与阅读功能都能正常使用,AI 是可选的。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>需要注册账号吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
PeopleLib 自己没有账号体系,不需要注册也不需要登录。
|
||
个别数据源(例如需要登录才能取下载直链的站点)要用你自己在那个站点的凭据,凭据保存在本地。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<h2>数据与隐私</h2>
|
||
|
||
<details>
|
||
<summary>我的数据存在哪里</summary>
|
||
<div class="faq-body">
|
||
<p>全部在本机。书库条目、下载的文件、封面缓存、笔记、批注与阅读进度都写在本地数据目录里,没有云端副本。</p>
|
||
<dl class="kv">
|
||
<dt>Windows</dt>
|
||
<dd>程序目录同级的 <code>data/</code></dd>
|
||
<dt>macOS</dt>
|
||
<dd><code>~/Library/Application Support/PeopleLib</code></dd>
|
||
</dl>
|
||
<p>备份就是复制这个目录。彻底删除就是删掉它,不需要在任何地方注销。</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>我的书和笔记会被上传吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
不会。应用没有服务端,也没有遥测上报。唯一会把正文内容发出去的情况是你主动使用 AI 助手并确认发送,
|
||
目标是你自己填写的那个接口地址。详见<a href="privacy.html">隐私与安全</a>。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>AI 会不会把整本书悄悄发出去</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
不会。上下文范围由你选,选「全文」时无论文档多短都强制弹确认框,并显示确切字数。
|
||
界面上显示的字数就是真正外发的字数,应用不在本地偷偷截断,也不会在你没确认时发送。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>我的 API Key 安全吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
Key 经操作系统提供的 safeStorage 加密后落盘,不是明文配置文件,也不会进入界面进程,
|
||
日志与错误信息里也不会出现。请求由主进程直接发往你填写的地址,中间没有第三方转发。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>能完全离线使用吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
可以。已经下载进书库的文件,阅读、批注与笔记都不需要网络。封面已经缓存在本地,离线也能正常显示。
|
||
需要联网的只有检索、下载、AI 请求与检查更新这四件事。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<h2>格式与阅读</h2>
|
||
|
||
<details>
|
||
<summary>支持哪些格式</summary>
|
||
<div class="faq-body">
|
||
<p>内置阅读支持四类:</p>
|
||
<ul>
|
||
<li><strong>PDF</strong>:页面批注、书签、选文与笔记,渲染画质可调</li>
|
||
<li><strong>EPUB</strong>:目录、重排、书签、选文与笔记</li>
|
||
<li><strong>MOBI / AZW / AZW3</strong>:无 DRM 的 MOBI、KF7 与 KF8 内容</li>
|
||
<li><strong>TXT / Markdown</strong>:自动识别编码,Markdown 渲染标题、列表、代码块与表格</li>
|
||
</ul>
|
||
<p>
|
||
<strong>DJVU、FB2、CBZ、CBR</strong> 可以入库与整理,但没有内置阅读器,阅读要调用系统关联应用。
|
||
完整对照表在<a href="index.html#formats">首页</a>。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>Kindle 买的书能读吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
带 DRM 的文件不能。PeopleLib 不解除 DRM,遇到受保护的 MOBI、AZW、AZW3、KFX 或 Topaz 文件会明确拒绝,
|
||
并提示改用系统关联的应用打开。无 DRM 的 MOBI、KF7 与 KF8 可以正常阅读。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>几百兆的 PDF 会不会卡死</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
超大 PDF 走分段读取,不会把整个文件读进内存,所以打开一本很大的书不会一次性吃掉几百兆内存。
|
||
如果渲染感觉吃力,可以在底栏把画质档位调低。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>TXT 打开是乱码怎么办</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
应用会自动探测 UTF-8、带 BOM 与不带 BOM 的 UTF-16,以及 GB18030。
|
||
如果仍然乱码,说明文件用了这几种之外的编码,可以先用文本编辑器另存为 UTF-8 再导入。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>笔记能导出吗</summary>
|
||
<div class="faq-body">
|
||
<p>可以。摘录与笔记支持导出,方便带到别的工具里继续整理。</p>
|
||
</div>
|
||
</details>
|
||
|
||
<h2>安装与运行</h2>
|
||
|
||
<details>
|
||
<summary>macOS 提示无法验证开发者,或者说文件已损坏</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
这是未公证应用的标准提示,不是文件损坏,也不是病毒。macOS 版用的是 ad-hoc 签名,
|
||
没有付费开发者账号,也没有走 Apple 的公证流程,所以系统首次会拦下来。
|
||
</p>
|
||
<ol>
|
||
<li>先把 PeopleLib 拖进「应用程序」文件夹。</li>
|
||
<li><strong>按住 Control 点击</strong>(或右键)应用图标,选择「打开」,在弹出的对话框里再点一次「打开」。直接双击不行,必须走右键菜单,只有这条路径会给出确认选项。</li>
|
||
<li>如果仍被拦,打开「系统设置」,进入「隐私与安全性」,在页面下方找到被阻止的 PeopleLib,点击「仍要打开」。</li>
|
||
</ol>
|
||
<p>成功打开一次之后系统会记住这个选择,之后正常双击即可。</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>Windows 版怎么安装</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
没有安装程序。下载压缩包后<strong>完整解压</strong>到一个固定目录,双击里面的 <code>PeopleLib.exe</code> 就能用。
|
||
不要在压缩包里直接双击运行,也不要把 exe 单独移出来,程序需要同目录下的资源文件。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>更新版本会不会丢数据</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
不会,但要注意操作顺序。Windows 上先完全退出正在运行的 <code>PeopleLib.exe</code>,再用新文件覆盖程序目录,
|
||
<code>data/</code> 目录保持原样不要替换。macOS 上数据在 <code>~/Library/Application Support/PeopleLib</code>,
|
||
直接覆盖「应用程序」里的旧版本即可。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>能换程序目录或者搬到别的电脑吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
Windows 版是便携布局,把整个程序目录连同 <code>data/</code> 一起复制走就行,
|
||
不要只搬 exe,也不要把 <code>data/</code> 落在旧目录里。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>搜不到结果或者下载失败</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
数据源的可用性取决于站点自身状态。有的站点启用了人机验证,有的接口只提供最新列表而不支持关键词搜索,
|
||
有的下载需要该站点的账号。应用遇到这些情况会给出明确提示。
|
||
</p>
|
||
<p>如果所有源都不通,先检查设置里的代理配置,它对所有数据源与封面请求统一生效。</p>
|
||
</div>
|
||
</details>
|
||
|
||
<details>
|
||
<summary>有 Linux 版、移动端或浏览器插件吗</summary>
|
||
<div class="faq-body">
|
||
<p>
|
||
目前发布的是 Windows x64 免安装版与 macOS arm64 DMG。没有移动端应用,也没有浏览器插件。
|
||
项目源码开放,其他平台可自行尝试从源码运行。
|
||
</p>
|
||
</div>
|
||
</details>
|
||
|
||
</div>
|
||
</div>
|
||
</section>
|
||
|
||
<section class="cta">
|
||
<div class="wrap">
|
||
<div>
|
||
<h2>问题没解决</h2>
|
||
<p>到仓库开一个 issue,说明系统版本与复现步骤。</p>
|
||
</div>
|
||
<p class="btn-row">
|
||
<a class="btn btn-primary" href="https://github.com/lofyer/peoplelib/issues" rel="noopener">提交问题反馈</a>
|
||
<a class="btn btn-secondary" href="download.html">回到下载页</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="download.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 1.3.0</li>
|
||
<li>MIT 许可</li>
|
||
</ul>
|
||
</div>
|
||
<p class="legal">
|
||
本项目仅是对公开网络接口的客户端封装,不托管、不分发任何内容。部分数据源所提供作品的版权状态因司法辖区而异,
|
||
使用者需自行确保其使用方式符合当地法律与各站点的服务条款。
|
||
</p>
|
||
</div>
|
||
</footer>
|
||
|
||
</body>
|
||
</html>
|