Skip to content

darriousliu/PiPixiv

Repository files navigation

PiPixiv Logo

PiPixiv 应用

第三方 Pixiv 客户端

一个完全由 Compose Multiplatform 编写的跨平台第三方 Pixiv 应用

Kotlin Compose Multiplatform GitHub Actions Workflow Status License: Apache-2.0

📥 下载

GitHub Release GitHub downloads F-Droid Version

📸 应用预览

b48d643b-8bd4-479c-bc7b-9c586a9fafd8

📱 支持平台

  • Android: Android 8.0 或更高版本
  • iOS: iOS 17 或更高版本
  • Windows: x86_64
  • macOS: arm64 (Apple Silicon)
  • Linux: x86_64

✨ 功能

🔐 认证与登录

  • 🔐 使用 Pixiv 账号登录(OAuth 认证)。
  • 🍪 通过网页端 Cookie(PHPSESSID)登录,无需手动填写 Token。

🏠 内容浏览

  • 🏠 首页推荐插图瀑布流展示。
  • 🆕 查看最新动态(发现、收藏、关注分类)。
  • 🏆 查看排行榜(日榜、周榜、月榜、男性/女性向、AI 生成、R-18 等多种类型)。
  • 📜 查看浏览历史(支持搜索和清空)。

🖼️ 插图

  • 🖼️ 查看插图详情(多图、UGOIRA 动图、推荐插图)。
  • ⬇️ 下载原始插图或 GIF,自定义文件命名,管理下载队列。

📖 小说

  • 📖 插画/小说视图一键切换,首页、动态、收藏、排行榜、搜索页均支持,偏好设置持久化保存。
  • 📝 沉浸式小说阅读界面,支持调节字体大小与行距、章节导航(上一章/下一章)。
  • 🤖 小说 AI 翻译:支持接入 OpenAI / Claude / Gemini 翻译正文,本地缓存,可切换原文/译文。
  • 💾 阅读进度自动保存,下次打开精确恢复到段落级别。

🔍 搜索与发现

  • 🔍 搜索插图/小说和用户,按人气、最新等排序。
  • 🏷️ 长按 Tag 可收藏标签或复制到剪贴板。

👤 用户与社交

  • 👤 查看用户主页和作品列表。
  • 👥 查看关注列表和粉丝列表。
  • 💬 查看和发表评论。

❤️ 收藏与互动

  • ❤️ 收藏插图/小说,关注或取关作者。
  • 📁 收藏管理(按标签筛选收藏作品)。

⚙️ 设置与系统

  • ⚙️ 应用设置(语言、网络代理/SNI 绕过、图片来源、网格列数、R-18 内容、私密收藏等)。
  • 🚫 屏蔽作品、用户和标签。
  • 🔗 深度链接支持。
  • 📦 应用数据管理(缓存清理、数据导出/导入)。

🖥️ 桌面平台

  • 🔄 滚动列表支持 R 快捷键返回顶部或刷新,⬆️⬇️ 方向键滚动。
  • ⌨️ 支持 ESC 键返回上一页。

📋 待办事项

  • 欢迎提出Feature和PR
  • 更多...

⭐ 星标历史

Star History

🙏 鸣谢

本项目使用或参考了几个开源项目:

  • Coil: 一个由 Kotlin Coroutines 支持的 Android 图像加载库
  • Koin: 面向 Kotlin 开发者的实用轻量级依赖注入框架
  • Mihon: 发现并阅读漫画、网络漫画、漫画等。参考应用程序语言切换功能
  • pixez-flutter: 参考登录实现方案
  • Pixiv-MultiPlatform: 参考桌面滚动快捷键实现方式