{"id":47595816,"url":"https://github.com/dedicatus546/jm-desktop","last_synced_at":"2026-04-01T18:04:29.089Z","repository":{"id":258468549,"uuid":"856844448","full_name":"Dedicatus546/jm-desktop","owner":"Dedicatus546","description":"一个基于 electron + vue 的 JMComic 第三方客户端。","archived":false,"fork":false,"pushed_at":"2026-03-27T09:28:00.000Z","size":26239,"stargazers_count":29,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"dev","last_synced_at":"2026-03-27T20:38:47.487Z","etag":null,"topics":["18comic","electron","electron-vue","jmcomic","typescript","vite","vue","vuetify3","vuetifyjs"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dedicatus546.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-09-13T10:07:49.000Z","updated_at":"2026-03-27T09:28:04.000Z","dependencies_parsed_at":"2025-07-10T09:17:03.194Z","dependency_job_id":"f1f815e8-61c4-4017-85b4-e5d3ea09628c","html_url":"https://github.com/Dedicatus546/jm-desktop","commit_stats":null,"previous_names":["dedicatus546/jm-desktop"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/Dedicatus546/jm-desktop","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dedicatus546%2Fjm-desktop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dedicatus546%2Fjm-desktop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dedicatus546%2Fjm-desktop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dedicatus546%2Fjm-desktop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dedicatus546","download_url":"https://codeload.github.com/Dedicatus546/jm-desktop/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dedicatus546%2Fjm-desktop/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31290742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["18comic","electron","electron-vue","jmcomic","typescript","vite","vue","vuetify3","vuetifyjs"],"created_at":"2026-04-01T18:04:13.380Z","updated_at":"2026-04-01T18:04:29.072Z","avatar_url":"https://github.com/Dedicatus546.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# jm-desktop\n\n这是一个禁漫的第三方客户端，基于 electron + vue 构建。\n\n## NSFW 警告⚠\n\n本软件可能存在裸露、暴力、色情或冒犯等不适宜公众场合的内容，请勿在公共场合使用本软件，避免不必要的纷争。\n\n## 功能\n\n- [x] 登录\n- [x] 搜索\n- [x] 阅读\n- [x] 收藏\n- [x] 简易用户信息\n- [x] 阅读历史\n- [x] 漫画详情\n- [x] 历史评论\n- [x] 漫画评论\n- [x] 发表评论\n- [x] 相关漫画\n- [x] 首页推荐\n- [x] 漫画下载\n- [x] 目录阅读\n- [x] 日夜间模式\n- [x] 每周必看\n- [x] 漫画分类搜索\n- [x] 自动登录\n- [x] 图片分流\n\n## 截图\n\n由于需要截图原因，部分封面图片已屏蔽。\n\n### 首页\n\n![](./readme-assets/首页1.png)\n\n![](./readme-assets/首页2.png)\n\n![](./readme-assets/首页3.png)\n\n### 个人中心\n\n![](./readme-assets/个人中心.png)\n\n### 签到\n\n![](./readme-assets/签到页.png)\n\n### 详情（日间模式）\n\n![](./readme-assets/详情页（日间模式）.png)\n\n### 详情（夜间模式）\n\n![](./readme-assets/详情页（夜间模式）.png)\n\n### 阅读（翻页模式）\n\n![](./readme-assets/阅读（翻页模式）.png)\n\n### 阅读（滚动模式）\n\n![](./readme-assets/阅读（滚动模式）.png)\n\n### 名称搜索\n\n![](./readme-assets/搜索页.png)\n\n### 分类搜索排序\n\n![](./readme-assets/分类搜索.png)\n\n### 每周必看\n\n![](./readme-assets/每周必看.png)\n\n## 声明\n\n本软件仅用于教育、学习和研究目的，旨在帮助开发者和用户理解应用程序的工作原理。作者与原始应用程序的开发者、公司或组织无关。所有涉及的代码或技术分析均为个人研究成果，并未用于商业用途或恶意活动。请勿将本软件用于任何违反法律或侵犯原开发者权利的活动。作者不对他人使用本软件产生的任何法律或财务后果承担责任。请在 24 小时内删除本软件。\n\n## 安装包\n\n只提供 win 、 linux 的 x86 绿色包，所有数据（包含下载文件）只在解压的目录中，整体文件夹可随意拷贝移动。mac 用户请使用源码自行构建。\n\n点击[这里](https://github.com/Dedicatus546/jm-desktop/releases)或者右侧的 Release 处下载最新的版本，解压后执行目录内的 jm-desktop 或者 jm-desktop.exe 即可。\n\n相关更新请查看项目的 CHANGELOG 文件。\n\n## 相关帖子\n\n- [https://prohibitorum.top/202da2aab6d1](https://prohibitorum.top/202da2aab6d1)\n- [https://prohibitorum.top/d5936495bfca](https://prohibitorum.top/d5936495bfca)\n\n## 问题\n\n### 读取网址设置失败\n\n请在设置中启用代理，这里填写的为默认的 V2rayN 的代理地址，如下图所示\n\n![](./readme-assets/启用代理.png)\n\n并将 api 添加到你的代理规则中，V2rayN 默认的 v3 路由规则应该可以代理该域名，手动添加如下图\n\n![](./readme-assets/V2rayN添加代理.png)\n\n### 高分辨率下字体过小\n\nwindows 百分百缩放设置下，请在设置中更改缩放等级，建议 2k 屏幕设置为 1.4 ， 4k 屏幕为 1.8 ，如下图\n\n![](./readme-assets/设置缩放等级.png)\n\n### 漫画跳转不正确\n\n很大概率是接口过期了，请提 issue ，或者可以通过以下方式自己更新。\n\n首先确保你已知道最新的 api 接口，这里推荐使用 MuMu 模拟器 + reqable 抓包，需要开启模拟器的 Root 权限以及存储读写，Reqable 需要将生成的证书放到指定位置，启动抓包后只需在 reqable 中搜索 /setting 路径，即可确定 api 。\n\n接着打开程序根目录的 /data/config.json 文件，在 apiUrl 处填上你抓包的接口，在 apiUrlList 处填入新的接口，如下：\n\n![](./readme-assets/更新api.png)\n\n完成之后启动软件即可，注意以上操作请不要在软件打开的情况下操作，软件运行过程中会在必要的时候对该文件覆写，可能导致你的修改失效。\n\n---\n\n如果你喜欢该软件，动动小手点个 star 就是对我最大的鼓励和帮助🙇‍！\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdedicatus546%2Fjm-desktop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdedicatus546%2Fjm-desktop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdedicatus546%2Fjm-desktop/lists"}