feat: 内置阅读器、批注笔记与 AI 助手,发布 1.3.0
新增 PDF/EPUB/MOBI/AZW 内置阅读器,PDF 分段读取支持超大文件, 批注、读书与画布笔记、封面生成与本地导入。AI 助手支持三种协议、 图像上下文与安全 Markdown 渲染,上下文范围改为 选中/当前页/全文, 页面与全文无需选中文本即可发送,全文会提示可能超出模型限制。 便携版输出目录固定为 PeopleLib-windows-x64,不再随版本号变化, 避免升级后 data/ 被遗留在旧目录。 Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
parent
b8c8d24107
commit
3ccd044527
+23
-5
@@ -1,19 +1,33 @@
|
||||
{
|
||||
"name": "peoplelib",
|
||||
"version": "1.1.0",
|
||||
"version": "1.3.0",
|
||||
"description": "开放获取文献与图书客户端(arXiv / Gutenberg / Open Library / DOAJ / PMC / bioRxiv / Standard Ebooks / Semantic Scholar / LibGen / Z-Library)",
|
||||
"main": "main.js",
|
||||
"author": "peoplelib",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=22.19.0"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "electron .",
|
||||
"test": "node --test \"src/_test/*.test.js\"",
|
||||
"build": "node build-portable.js",
|
||||
"portable": "node build-portable.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"undici": "^6.21.3"
|
||||
"foliate-js": "1.0.1",
|
||||
"undici": "8.9.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"electron": "^31.0.0"
|
||||
"dompurify": "3.4.12",
|
||||
"electron": "43.2.0",
|
||||
"fabric": "7.4.0",
|
||||
"jspdf": "4.2.1",
|
||||
"jszip": "3.10.1",
|
||||
"markdown-it": "15.0.0",
|
||||
"pdfjs-dist": "6.2.108",
|
||||
"quill": "2.0.2",
|
||||
"rcedit": "5.0.2"
|
||||
},
|
||||
"build": {
|
||||
"appId": "com.peoplelib.client",
|
||||
@@ -24,10 +38,14 @@
|
||||
"files": [
|
||||
"main.js",
|
||||
"preload.js",
|
||||
"src/**/*"
|
||||
"src/**/*",
|
||||
"icons/dist/*.ico",
|
||||
"icons/dist/dark/icon-32.png",
|
||||
"icons/dist/light/icon-32.png"
|
||||
],
|
||||
"win": {
|
||||
"target": "portable"
|
||||
"target": "portable",
|
||||
"icon": "icons/dist/book-ai-dark.ico"
|
||||
},
|
||||
"portable": {
|
||||
"artifactName": "PeopleLib-${version}.exe"
|
||||
|
||||
Reference in New Issue
Block a user