Repository navigation
PiPixiv v2.4.0
✨ 新功能
- 🤖 AI 小说翻译增强:支持翻译小说标题和简介;新增全局最大并发请求数设置,默认 2,可在 1–8 之间调整;支持刷新服务商模型列表,并完善分页获取和 Gemini 文本生成模型筛选 (#121)
- 📖 阅读中的作品信息面板:无需回到顶部,即可查看小说简介、作者、系列、标签等信息,并进入评论页面 (#126)
- 👤 作者主页内容补全:新增小说投稿预览及完整列表入口;完善个人资料、社交链接和工作环境展示,支持选择复制资料文字 (#120)
- 🗂️ 小说新作页入口补全:恢复“动态”“收藏”“关注”标签,与“最新小说”“追更”共同展示
- 🖼️ 搜索与作品布局优化:插画搜索新增方图与原图比例瀑布流选项,默认仍为方图,可在浏览设置中切换;相关作品按原比例展示,小说搜索列表更宽、标题更紧凑,搜索框新增清空按钮 (#125)
- 🔒 隐私设置与分享链接识别:集中管理 R-18、默认私密收藏等设置;搜索框可识别分享文字中的插画、小说和用户链接,多链接提供选择列表;新增可选的剪贴板自动读取,默认关闭,开启后通过选择弹窗确认打开 (#122)
- 📝 Markdown 更新说明:应用内更新弹窗支持标题、列表、表格等 Markdown 内容,正文链接可点击打开,长内容可滚动查看
🐛 问题修复
- 🖥️ 桌面端启动稳定性:Windows、macOS 和 Linux 的 MMKV 原生库改为随应用资源附带并直接加载,无需在运行时解压到临时目录,减少解压失败和路径问题导致的初始化错误
- 🔠 阅读样式与位置:字号、行距设置持久保存;调整排版后保留阅读位置,并刷新阅读进度计算 (#124、#127)
- 📚 系列章节切换:各章节独立保存和恢复阅读位置,避免继承上一章进度;修复切章后沉浸模式工具栏显示状态异常 (#130)
- ❤️ 小说收藏预览跳转:修复作者主页的小说收藏预览无法打开作品的问题,点击封面或标题即可进入阅读 (#120)
- 🕘 历史搜索闪退:修复修改搜索关键词时的分页数据收集冲突,覆盖本地与云端的插画、小说历史
- 🍎 iOS 图片详情闪退:修复依赖注册缺失导致的图片详情打开异常,并修正 Release 构建的调试标记;已完成 iOS 模拟器回归 (#133)
✅ Issue 处理情况
以下为本版实现与验证情况,不代表 GitHub Issue 已关闭。
| 状态 | Issue | 说明 |
|---|---|---|
| 已实现或修复 | #120、#122、#124、#125、#126、#127、#130 | 作者主页、分享链接识别、搜索布局及小说阅读相关改进 |
| 核心功能已完成 | #121 | 已完善标题与简介翻译、并发控制和模型列表;自定义提示词、术语表暂未纳入本版 |
| 构建依赖已调整 | #123 | 已移除 Kotzilla SDK;F-Droid 官方构建结果仍待确认 |
| 已修复并通过模拟器回归 | #133 | iOS 图片详情依赖问题已修复,实机反馈仍待确认 |
📥 下载
| 平台 | 下载 |
|---|---|
| Android Default | PiPixiv-v2.4.0-android-default.apk |
| iOS | PiPixiv-v2.4.0-ios.ipa |
| Windows x86_64 | PiPixiv-v2.4.0-windows-x86_64.msi |
| macOS Apple Silicon | PiPixiv-v2.4.0-macos-arm64.dmg |
| Linux x86_64 | PiPixiv-v2.4.0-linux-x86_64.tar.gz |
iOS IPA 需自行签名安装,可使用 AltStore、Sideloadly 等工具。
✨ New Features
- 🤖 Improved AI Novel Translation: Added translation for novel titles and descriptions, a global concurrent request limit configurable from 1 to 8 with a default of 2, and provider model-list refresh with complete pagination and filtering for Gemini text-generation models (#121)
- 📖 Work Information in the Reader: View the novel description, author, series, tags, and other details, or open comments without scrolling back to the top (#126)
- 👤 More Complete Creator Profiles: Added previews and a full list of submitted novels, expanded personal details, social links, and workspace information, and enabled text selection and copying (#120)
- 🗂️ More Novel Feed Tabs: Restored Activity, Bookmarks, and Following alongside New Novels and Watchlist
- 🖼️ Search and Layout Improvements: Added square and original-aspect-ratio masonry layouts for illustration search. Square remains the default and can be changed in browsing settings. Related works preserve their aspect ratios, novel search lists use wider cards with more compact titles, and the search field now has a clear button (#125)
- 🔒 Privacy Settings and Shared-Link Recognition: Grouped R-18 and default private-bookmark settings in one place. Search now recognizes illustration, novel, and user links within shared text and offers a picker when multiple links are found. Optional automatic clipboard reading is disabled by default and uses a selection dialog before opening a link (#122)
- 📝 Markdown Release Notes: The in-app update dialog now renders Markdown headings, lists, and tables, supports clickable links, and allows scrolling through long release notes
🐛 Bug Fixes
- 🖥️ Desktop Startup Reliability: MMKV native libraries on Windows, macOS, and Linux are now bundled with application resources and loaded directly, avoiding runtime extraction to temporary directories and reducing initialization errors caused by extraction failures or path issues
- 🔠 Reading Style and Position: Font-size and line-spacing settings now persist. Changing the layout preserves the reading position and recalculates reading progress correctly (#124, #127)
- 📚 Series Chapter Switching: Reading positions are saved and restored independently for each chapter. Fixed progress carrying over from the previous chapter and incorrect immersive-mode toolbar visibility after switching chapters (#130)
- ❤️ Novel Bookmark Previews: Fixed bookmarked novel previews on creator profiles failing to open. Tapping the cover or title now opens the reader (#120)
- 🕘 History Search Crashes: Fixed conflicting paging-data collection when changing search keywords in local and cloud illustration and novel history
- 🍎 iOS Image Details: Fixed missing dependency registration that could prevent image details from opening, and corrected the debug flag in Release builds. Regression checks passed on the iOS simulator (#133)
✅ Issue Status
The following describes implementation and verification in this release; it does not indicate that the GitHub issues have been closed.
| Status | Issues | Details |
|---|---|---|
| Implemented or fixed | #120, #122, #124, #125, #126, #127, #130 | Creator profiles, shared-link recognition, search layouts, and novel reading improvements |
| Core functionality completed | #121 | Title and description translation, concurrency controls, and model lists are improved. Custom prompts and glossaries are not included in this release |
| Build dependencies updated | #123 | Kotzilla SDK has been removed. The official F-Droid build result is still pending confirmation |
| Fixed and verified on the simulator | #133 | The iOS image-details dependency issue is fixed; physical-device feedback is still pending |
📥 Download
| Platform | Download |
|---|---|
| Android Default | PiPixiv-v2.4.0-android-default.apk |
| iOS | PiPixiv-v2.4.0-ios.ipa |
| Windows x86_64 | PiPixiv-v2.4.0-windows-x86_64.msi |
| macOS Apple Silicon | PiPixiv-v2.4.0-macos-arm64.dmg |
| Linux x86_64 | PiPixiv-v2.4.0-linux-x86_64.tar.gz |
The iOS IPA requires signing before installation. Tools such as AltStore or Sideloadly can be used.
Full Changelog: v2.3.0...v2.4.0