dshbase

插件目录 / Developer / dsh-jmcomic

dsh-jmcomic

已验证 · 实测可装 lywusichen

✓ 持续维护

查看 GitHub ↗ ← 返回插件目录

2Stars
0Forks
0未关闭 issue
—语言
2026-08-23最近推送
跨平台平台

功能简介

DeepSeek Harness 插件:JMComic 搜索下载、本地漫画库、窗内阅读器,内置源码离线可用。

✅
我们的评价
可用 — 实测通过,早期项目

DeepSeek Harness 插件:JMComic 搜索下载、本地漫画库、窗内阅读器,内置源码离线可用。 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

README

dsh-jmcomic

English · 简体中文

A DeepSeek Harness plugin. Adds a comic button in the sidebar to search & download manga from JMComic (18comic), browse your local library, and read inside a window.

Features

  • Sidebar comic button (above the skills button)
  • Small panel: search by ID or title and download; once a local folder is bound, shows the 2–3 most recent covers, click one to start reading
  • Large modal: grid of every comic in the local folder, click in to see the chapter list
  • Reader window: drag any edge/corner to resize, drag the top bar to move; size and position are remembered
  • Reopening a comic jumps back to the chapter and page you last read
  • Reader footer shows current page / total, with an input to jump to any page
  • Hover a card to reveal a delete button (only albums inside the base folder; root and system directories are protected)
  • "downloading …" banner while downloads run
  • Settings → jmcomic Settings to change the default folder and Python path
  • One-time hint on first run if the environment is incomplete, with a link to the upstream project

Screenshots

Sidebar comic trigger

Small panel: search + local covers

Large modal: local library grid

Offline

The plugin bundles jmcomic 2.7.3 source, commonX, the jmcomic-ai package and the reader frontend (in vendor/), so it works without installing the jmcomic PyPI package. Missing binary deps degrade automatically:

Missing Behavior
curl_cffi falls back to requests
Pillow no image decode; files download but can't be previewed
pycryptodome prompts to install

Install

dsh plugin --profile web add github:lywusichen/dsh-jmcomic

Build

npm install   # esbuild
npm run build # generates lib/client.js and lib/server.cjs

Configuration

  • Settings file: ~/.dsh/plugins/dsh-jmcomic/settings.json (Windows)
  • Downloads use the api client directly, directory rule Bd/{Atitle}/第{Pindex}話, low concurrency (image 3 / photo 1)

Disclaimer

The download engine, reader frontend and some helper scripts come from hect0x7's projects, vendored under vendor/:

Copyright belongs to their respective authors.

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-jmcomic」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:lywusichen/dsh-jmcomic

Headless(CLI)profile:

dsh plugin --profile headless add github:lywusichen/dsh-jmcomic

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Developer 里更多

浏览全部 7819 个插件 →