Skip to content

又一个 Pixiv 插画/小说阅览工具(适配多端展示、支持 PWA)/ Yet Another Pixiv Illust&Novel Viewer.

License

Notifications You must be signed in to change notification settings

asadahimeka/pixiv-viewer

 
 

Repository files navigation

pixiv-viewer

Pixiv Viewer Kai

Yet Another Pixiv Illust&Novel Viewer.

中文 | English

预览: 🔗 pixiv.pics

下载: ⏬ App Center | GitHub Releases

Features

  • 首页

    • 插画/漫画/小说/直播
    • 排行榜/特辑/推荐/发现/新作
    • 随便看看
  • 搜索功能(插画·漫画/小说/用户)

    • 搜索热词(长按查看标签封面)
    • 搜索自动补全
    • 搜索热门作品预览
    • 搜索条件选择
    • 以图搜图
  • 排行榜

    • 综合/插画/漫画/动图/小说 排行榜
    • R18/AI 排行榜
    • 按日期查看排行榜
  • 动态

    • 关注的新作品
    • 我的收藏
    • 已关注用户
    • 全站最新
  • 设置

    • 登录(RefreshToken 登录/OAuth 登录/Cookie 登录)
    • 历史记录
    • R18 与 AI 作品开关
    • 本地黑名单
    • 清除缓存
    • 多语言支持
    • 图片信息流布局选择
    • 图片详情画质选择
    • 深色模式
    • 左右滑动浏览作品
    • 多图床选择
    • 多 API 实例选择
    • 导出 RefreshToken
    • AppAPI 直连模式
    • AppAPI 代理服务
    • 列表图片长按下载
    • 列表图片长按屏蔽
    • pximg 图片直连模式
  • 作品页面

    • 插画收藏/取消收藏/下载/查看评论/分享
    • 源站链接/ID 复制
    • 动图播放
    • 动图下载(ZIP/GIF/WebM/MP4)
    • 小说下载
    • 小说阅读设置(字体/颜色/方向等)
  • 作者信息页面

    • 关注/取关
    • 查看作者插画/漫画/收藏/小说
    • 查看漫画系列/小说系列
    • 相关用户
  • 本地 IndexedDB 缓存存储

  • 多端样式适配

  • PWA 支持

  • Android/Windows 版本

  • iOS/macOS 版本

Feedback

https://github.com/asadahimeka/pixiv-viewer/discussions

Preview

  • 移动端

 

  • 桌面端

 

Alternatives

Project setup

pnpm install

Compiles and hot-reloads for development

pnpm serve

Compiles and minifies for production

pnpm build

Lints and fixes files

pnpm lint

Customize configuration

See Configuration Reference.

FAQ

自建的话如何预设图床与 API 实例

参照 #10#13 设置环境变量。可以在项目根目录下新建 .env 文件,按如下格式填入环境变量:

TEST="lalala"
ABC=DEF

一直提示 API 超限或者 Rate Limit

可以到设置里切换 API 实例,或者直接使用 RefreshToken 或者 OAuth 方式登录

如何获取 RefreshToken

参见 https://www.nanoka.top/posts/e78ef86/

图片加载很慢

受限于网络环境,图片加载速度可能会比较慢。可以到设置里切换图床,或者下载 Android 版本后打开图片直连功能

使用美国/英国 IP 无法查看某些作品

见 pixiv 官方公告:https://www.pixiv.net/info.php?id=10837

建议用自己的账号登录本站后再使用,并且要在官方网页端设置里面选择非美国/英国的地区,最好选择日区。

列表与详情图片不匹配或重复、搜索结果与搜索标签不匹配

是因为自建 API 的 CDN 缓存导致的,可以到设置里切换其他 API 实例或者登录后再使用

Cookie/SessionID 登录出错

建议使用 RefreshToken 方式登录

Android 版本点击下载就闪退

到系统设置里给予本应用存储权限,或者下载最新版本后再进行尝试

是否有 iOS App

可到 Github Releases 下载,注意 iOS 安装包未签名,需要自行签名侧载安装,教程:爱思助手(视频)爱思助手AltStore

Contribute

本项目使用 Vue I18n 进行国际化,其他语言翻译主要来自机器翻译,如有不妥,欢迎贡献翻译

Credits

Disclaimer

本项目与 pixiv.net(ピクシブ株式会社) 无任何隶属关系。

本项目网站、APP 所展示的所有作品的版权均为 Pixiv 或其原作者所有。

本项目仅供交流与学习,不得用于任何商业用途。

LICENSE

MIT License

About

又一个 Pixiv 插画/小说阅览工具(适配多端展示、支持 PWA)/ Yet Another Pixiv Illust&Novel Viewer.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Vue 72.6%
  • JavaScript 21.9%
  • HTML 3.0%
  • Stylus 2.5%