kerrinz/pixiv-artvier
픽시브를 위한 제3자 앱입니다. 제3자 픽시브 앱입니다. 아직 개발 중입니다...
- Stars
- 202
- Forks
- 7
- 최근 푸시(UTC)
- 2026. 8. 3.
- 프로젝트 상태
- 활성
언어DartRubyHTMLPythonShellSwiftKotlinObjective-C
기술 주제
사용 중인 의존성
의존성 목록 53 개
- flutter
{"sdk":"flutter"} - flutter_localizations
{"sdk":"flutter"} - archive
^4.0.7 - crypto
^3.0.6 - cupertino_icons
^1.0.8 - date_format
^2.0.9 - dio
^5.8.0+1 - drift
^2.25.0 - extended_image
^10.0.1 - extended_nested_scroll_view
^6.2.1 - extended_sliver
^2.1.3 - flutter_colorpicker
^1.1.0 - flutter_markdown
^0.7.7+1 - flutter_riverpod
^2.6.1 - flutter_sticky_header
^0.8.0 - flutter_svg
^2.2.0 - flutter_widget_from_html
^0.17.0 - fluttertoast
^8.2.12 - freezed_annotation
^2.4.4 - go_router
^16.2.1 - google_fonts
^8.1.0 - html
^0.15.6 - http
^1.6.0 - image_gallery_saver_plus
^4.0.1 - image
^4.5.4 - intl
^0.20.2 - json_annotation
^4.9.0 - logger
^2.6.1 - lottie
^3.3.2 - modal_bottom_sheet
^3.0.0 - path
^1.9.1 - path_provider
^2.1.5 - permission_handler
^12.0.1 - package_info_plus
^8.3.0 - photo_view
^0.15.0 - provider
^6.1.5 - shared_preferences
^2.5.3 - sqlite3_flutter_libs
^0.5.37 - url_launcher
^6.3.2 - visibility_detector
^0.4.0+2 - waterfall_flow
^3.1.1 - webview_flutter
^4.13.0 - flutter_test개발 의존성
{"sdk":"flutter"} - analyzer개발 의존성
^7.7.1 - build_runner개발 의존성
^2.5.4 - dart_style개발 의존성
^2.3.8 - drift_dev개발 의존성
^2.25.2 - lints개발 의존성
^6.0.0 - flutter_lints개발 의존성
^6.0.0 - freezed개발 의존성
^2.5.8 - intl_translation개발 의존성
^0.20.1 - json_serializable개발 의존성
^6.9.5 - source_gen개발 의존성
^2.0.0
순위
원본 README
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
README 펼치기 / 접기
Pixiv Artvier
GitHub stars GitHub forks GitHub release GitHub downloads GitHub license
技术栈
基于Flutter构建。使用riverpod作为状态管理,intl适配国际化多语言。
简介
一个 pixiv 第三方 app,同时支持Android、IOS系统,仅用于学习交流使用。
预期将逐步支持插画、漫画、小说的各个功能。
安装方式
前往Release页面下载对应系统的安装包。
注:
- 目前仅为预览版,存在不少问题且部分功能未完成;
- 登录不支持使用 APP 自带的代理和直连功能,请自行外部代理;
完成度
交互功能
- [x] 多账号切换
- [X] 图片保存(目前仅支持保存到系统相册)
- [X] HTTP网络代理(登录除外)
- [x] 直连(登录除外)
- [x] 深色模式
- [x] 下载管理
- [x] 语言切换(中/英)
- [ ] 主题配色
作品或页面功能
| 功能 | 已完成 | 未完成 |
|---|---|---|
| 推荐作品 | ✓ | - |
| 排行榜 | ✓ | - |
| Pixivision | ✓ | - |
| 搜索 | ✓ | - |
| 热门标签 | ✓ | - |
| 关注新作、追更列表 | ✓ | - |
| 作品详情页 | 自定义收藏、浏览评论、相关推荐、动图加载 | 批量下载等 |
| 评论页 | ✓ | - |
| 用户详情 | 用户的作品、收藏、详细资料、关注 | 修改个人资料 |
部分截图展示
| 首页(IOS) | 个人页(IOS) |
|---|---|
| https://kerrinz.com/files/images/artvier/home_250210.jpg | https://kerrinz.com/files/images/artvier/profile_230227.jpg |
| 用户详情页(IOS) | 作品详情页(IOS) |
|---|---|
| https://kerrinz.com/files/images/artvier/user_detail_230227.jpg | https://kerrinz.com/files/images/artvier/illust_detail_230227.jpg |
开发环境
- Flutter 3.35.1 • channel stable • https://github.com/flutter/flutter.git
- Tools • Dart 3.9.0 • DevTools 2.48.0
github 工作流
需要配置以下 secrets:
KEYSTORE_BASE64:keystore 文件的 base64 编码字符串KEYSTORE_PASSWORD:keystore 密码KEY_ALIAS:key 别名KEY_PASSWORD:key 密码
辅助命令
切换 gradle 版本
cd android
./gradlew wrapper --gradle-version=x.x
flutter 切换 jdk
flutter config --jdk-dir=你的JDK安装路径
构建l10n翻译
sh intl.sh
免责声明
- 本软件不收取任何费用,且仅供学习和交流使用,不得用于其他任何用途(尤其是不得用于商业用途),如作它用所承受的法律责任一概与本人无关。
- 本软件只在当前 Github 仓库发布,不会在其他任何地方开放下载。请您遵守当地法律法规,下载和传播本软件的法律责任请您自行承担。
- 如果您当前所在的国家或地区不支持访问 Pixiv 官方网站,那么您可能无法直接使用使用本软件。
- 本软件未架设服务器且未提供资源和服务,软件内的所有网络数据均来自Pixiv官方接口,所有作品(包括插画、漫画、小说等)的版权归属于Pixiv或原作者所有。