Skip to content

Commit 5c4e88e

Browse files
author
Taois
committed
doc:补充文档
1 parent b2d3f37 commit 5c4e88e

File tree

1 file changed

+63
-0
lines changed

1 file changed

+63
-0
lines changed

docs/envdoc.md

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
| VIRTUAL_ENV | 本地python虚拟环境路径 | 同上,差别在于虚拟环境会自动拼scripts路径下的python.exe,跟真实环境二选一 |
2727
| daemonMode | 守护进程版本 | 0: 旗舰版 1:轻量版 |
2828
| DS_REQ_LIB | ds/cat 默认req实现 | 0:fetch 1:axios (已知模式1为前面版本默认功能,但是后面发现某些场景无法获取源码,新写了模式0,不保证完全兼容) |
29+
| PHP_PATH | 本地PHP可执行文件路径 | php (全局) 或 /usr/bin/php8.3 (指定路径) |
2930
| CLIPBOARD_MAX_SIZE | 单次文本传输最大体积 默认100KB | 102400 |
3031
| CLIPBOARD_SECURITY_CODE | 剪切板接口请求头安全码 | drpys |
3132
| CLIPBOARD_ALLOWED_CHARSET | 允许字符集,默认utf-8 | utf-8 |
@@ -35,3 +36,65 @@
3536
| MAX_TEXT_SIZE | 设置最大文本大小(剪切板插件) | 0.1 * 1024 * 1024 |
3637
| MAX_IMAGE_SIZE | 设置最大图片大小(图片插件) | 0.5 * 1024 * 1024 |
3738

39+
# 用户自定义配置 (config/env.json)
40+
41+
该文件位于 `config/env.json`,存储用户自定义的运行时配置。
42+
43+
| 参数键 | 参数说明 | 备注 |
44+
| :--- | :--- | :--- |
45+
| enable_php | 是否开启 PHP 源支持 | 0:关闭 1:开启 (默认开启,需 PHP 环境可用) |
46+
| api_pwd | 全局接口访问密码 | 访问敏感接口或文件时需要 |
47+
| thread | 爬虫并发数 | 建议设置在 4-8 之间 |
48+
| quark_cookie | 夸克网盘 Cookie | 观看夸克网盘资源需要 |
49+
| uc_cookie | UC 网盘 Cookie | 观看 UC 网盘资源需要 |
50+
| ali_token | 阿里云盘 Token | 观看阿里云盘资源需要 |
51+
| deepseek_apiKey | DeepSeek API Key | AI 搜索/对话功能需要 |
52+
| kimi_apiKey | Kimi API Key | AI 搜索/对话功能需要 |
53+
| bili_cookie | Bilibili Cookie | B站相关资源需要 |
54+
| play_proxy_mode | 播放代理模式 | 0:直接播放 1:代理播放 |
55+
56+
## 环境搭建指南
57+
58+
### 1. PHP 环境搭建 (推荐)
59+
60+
本项目支持 PHP 爬虫源(`spider/php/*.php`),需要本地安装 PHP 环境。
61+
62+
#### Linux (Ubuntu/Debian)
63+
64+
推荐使用 PPA 安装 PHP 8.3+:
65+
66+
```bash
67+
# 1. 添加 PPA 源
68+
sudo apt install software-properties-common -y
69+
sudo add-apt-repository ppa:ondrej/php -y
70+
sudo apt update
71+
72+
# 2. 安装 PHP 8.3 及常用扩展 (drpy 爬虫需要 curl, mbstring, xml, mysql 等)
73+
sudo apt install php8.3-cli php8.3-curl php8.3-mbstring php8.3-xml php8.3-mysql -y
74+
75+
# 3. 验证安装
76+
php -v
77+
```
78+
79+
#### Windows
80+
81+
1. 下载 PHP 8.3+ NTS 版本 (推荐)。
82+
2. 解压到 `C:\php` 等目录。
83+
3. 将解压目录添加到系统 `Path` 环境变量中。
84+
4. 修改 `php.ini`,开启 `extension=curl`, `mbstring`, `openssl` 等扩展。
85+
86+
### 2. 7-Zip 工具安装 (可选)
87+
88+
部分功能可能依赖 7z 进行解压操作。
89+
90+
#### Linux (Ubuntu/Debian)
91+
92+
```bash
93+
sudo apt update
94+
sudo apt install p7zip-full -y
95+
```
96+
97+
验证安装:
98+
```bash
99+
7z
100+
```

0 commit comments

Comments
 (0)