Skip to content

holdjun/kmoe

Repository files navigation

kmoe

English

kxx.moe / kzz.moe / koz.moe 漫画站点的命令行下载工具。

功能

  • 邮箱登录,Session 加密存储
  • 搜索漫画,支持语言筛选
  • 查看漫画详情和卷列表
  • 下载漫画(MOBI / EPUB),支持并发下载
  • 本地库管理:查看、扫描、更新
  • 多镜像自动故障转移

安装

通过 Skill 安装(AI 代你操作,推荐):

npx skills install holdjun/kmoe --skill kmoe

手动安装(需要 Python 3.10+):

uv tool install kmoe
#
pip install kmoe

从源码安装:

git clone https://github.com/holdjun/kmoe.git
cd kmoe
uv sync

使用

登录

kmoe login -u your@email.com
kmoe status                            # 查看登录状态和配置

首次登录会引导配置下载目录、默认格式等参数。

搜索

kmoe search "龍珠"
kmoe search "SAKAMOTO" --lang jp --page 2

搜索结果显示每部漫画的 Comic IDID 列),后续操作需要用到。

查看详情

kmoe info 18488

显示漫画元数据、每卷的 Vol ID 及文件体积。

下载

kmoe download 18488                    # 下载全部卷
kmoe download 18488 -V 1001,1002      # 指定 Vol ID
kmoe download 18488 -f epub            # 指定格式

本地库

kmoe library                           # 查看本地库(含下载和本地扫描来源)
kmoe scan                              # 扫描本地文件,维护 library.json
kmoe update 18488                      # 更新漫画(下载新卷)
kmoe update --all                      # 更新所有已下载漫画

scan 纯本地运行,不联网。update 仅作用于通过 kmoe 下载的漫画。

配置

配置文件位于 ~/.config/kmoe/config.toml,登录时自动创建。

可配置项:下载目录、默认格式、首选镜像、并发数等。

License

MIT

About

Command-line manga downloader for kxx.moe / kzz.moe / koz.moe

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages