kmoe
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 ID(ID 列),后续操作需要用到。
查看详情
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
Metadata
Release files for kmoe 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kmoe-0.3.0.tar.gz | 163.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kmoe-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 201.6 kB
Release files / kmoe-0.3.0.tar.gz
| Download URL | kmoe-0.3.0.tar.gz |
|---|---|
| Size | 163.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d27415aa0bcdb82c83b6857bcb649930f4f50fee4e9f861827eeb0240c2909b9
|
|
BLAKE2b-256 checksum How to use checksums |
326f8770cfcf7663cb009539241f4f205a5d7481257c6909a65af29c7aaa9b65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / kmoe-0.3.0-py3-none-any.whl
| Download URL | kmoe-0.3.0-py3-none-any.whl |
|---|---|
| Size | 37.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ca4196861a5b51295895825f575f0291218397e295faed01768a479f1b281f71
|
|
BLAKE2b-256 checksum How to use checksums |
60d4687a0e0622022a268171c463b8763786bb72ddf58db9e34ba89d8099ffc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|