mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-02-02 18:22:39 +08:00
81 lines
3.6 KiB
Markdown
81 lines
3.6 KiB
Markdown
# MoviePilot
|
||
|
||

|
||

|
||

|
||

|
||

|
||

|
||

|
||

|
||
|
||
|
||
基于 [NAStool](https://github.com/NAStool/nas-tools) 部分代码重新设计,聚焦自动化核心需求,减少问题同时更易于扩展和维护。
|
||
|
||
# 仅用于学习交流使用,请勿在任何国内平台宣传该项目!
|
||
|
||
发布频道:https://t.me/moviepilot_channel
|
||
|
||
## 主要特性
|
||
|
||
- 前后端分离,基于FastApi + Vue3。
|
||
- 聚焦核心需求,简化功能和设置,部分设置项可直接使用默认值。
|
||
- 重新设计了用户界面,更加美观易用。
|
||
|
||
## 安装使用
|
||
|
||
官方Wiki:https://wiki.movie-pilot.org
|
||
|
||
## 参与开发
|
||
|
||
API文档:https://api.movie-pilot.org
|
||
|
||
MCP工具API文档:详见 [docs/mcp-api.md](docs/mcp-api.md)
|
||
|
||
本地运行需要 `Python 3.12`、`Node JS v20.12.1`
|
||
|
||
- 克隆主项目 [MoviePilot](https://github.com/jxxghp/MoviePilot)
|
||
```shell
|
||
git clone https://github.com/jxxghp/MoviePilot
|
||
```
|
||
- 克隆资源项目 [MoviePilot-Resources](https://github.com/jxxghp/MoviePilot-Resources) ,将 `resources` 目录下对应平台及版本的库 `.so`/`.pyd`/`.bin` 文件复制到 `app/helper` 目录
|
||
```shell
|
||
git clone https://github.com/jxxghp/MoviePilot-Resources
|
||
```
|
||
- 安装后端依赖,运行 `main.py` 启动后端服务,默认监听端口:`3001`,API文档地址:`http://localhost:3001/docs`
|
||
```shell
|
||
cd MoviePilot
|
||
pip install -r requirements.txt
|
||
python3 -m app.main
|
||
```
|
||
- 克隆前端项目 [MoviePilot-Frontend](https://github.com/jxxghp/MoviePilot-Frontend)
|
||
```shell
|
||
git clone https://github.com/jxxghp/MoviePilot-Frontend
|
||
```
|
||
- 安装前端依赖,运行前端项目,访问:`http://localhost:5173`
|
||
```shell
|
||
yarn
|
||
yarn dev
|
||
```
|
||
- 参考 [插件开发指引](https://wiki.movie-pilot.org/zh/plugindev) 在 `app/plugins` 目录下开发插件代码
|
||
|
||
## 相关项目
|
||
|
||
- [MoviePilot-Frontend](https://github.com/jxxghp/MoviePilot-Frontend)
|
||
- [MoviePilot-Resources](https://github.com/jxxghp/MoviePilot-Resources)
|
||
- [MoviePilot-Plugins](https://github.com/jxxghp/MoviePilot-Plugins)
|
||
- [MoviePilot-Server](https://github.com/jxxghp/MoviePilot-Server)
|
||
- [MoviePilot-Wiki](https://github.com/jxxghp/MoviePilot-Wiki)
|
||
|
||
## 免责申明
|
||
|
||
- 本软件仅供学习交流使用,任何人不得将本软件用于商业用途,任何人不得将本软件用于违法犯罪活动,软件对用户行为不知情,一切责任由使用者承担。
|
||
- 本软件代码开源,基于开源代码进行修改,人为去除相关限制导致软件被分发、传播并造成责任事件的,需由代码修改发布者承担全部责任,不建议对用户认证机制进行规避或修改并公开发布。
|
||
- 本项目不接受捐赠,没有在任何地方发布捐赠信息页面,软件本身不收费也不提供任何收费相关服务,请仔细辨别避免误导。
|
||
|
||
## 贡献者
|
||
|
||
<a href="https://github.com/jxxghp/MoviePilot/graphs/contributors">
|
||
<img src="https://contrib.rocks/image?repo=jxxghp/MoviePilot" />
|
||
</a>
|