131 lines
2.3 KiB
Markdown
131 lines
2.3 KiB
Markdown
# 快速开始指南
|
||
|
||
5分钟快速上手小红书笔记发布工具 🚀
|
||
|
||
## 第一步:安装依赖
|
||
|
||
```bash
|
||
# 安装Python依赖包
|
||
pip install playwright loguru
|
||
|
||
# 安装浏览器驱动(重要!)
|
||
playwright install chromium
|
||
```
|
||
|
||
## 第二步:运行快速测试
|
||
|
||
```bash
|
||
# 直接运行测试脚本
|
||
python quick_test.py
|
||
```
|
||
|
||
测试脚本会:
|
||
1. ✅ 检查环境配置
|
||
2. 🔐 自动打开浏览器(首次需要扫码登录)
|
||
3. 📸 上传测试图片
|
||
4. 🎉 发布测试笔记
|
||
|
||
## 第三步:发布你的第一篇笔记
|
||
|
||
### 图文笔记
|
||
|
||
创建文件 `my_first_note.py`:
|
||
|
||
```python
|
||
import asyncio
|
||
from publisher import XiaoHongShuImageNote
|
||
|
||
async def main():
|
||
note = XiaoHongShuImageNote(
|
||
title="我的第一篇笔记 ✨",
|
||
content="Hello 小红书!",
|
||
tags=["#新人报到"],
|
||
image_paths=["my_photo.jpg"], # 换成你的图片路径
|
||
publish_date=0,
|
||
account_file="cookies/account.json"
|
||
)
|
||
await note.main()
|
||
|
||
asyncio.run(main())
|
||
```
|
||
|
||
运行:
|
||
```bash
|
||
python my_first_note.py
|
||
```
|
||
|
||
## 常用功能
|
||
|
||
### 1. 多图发布
|
||
|
||
```python
|
||
image_paths=["photo1.jpg", "photo2.jpg", "photo3.jpg"]
|
||
```
|
||
|
||
### 2. 添加标签
|
||
|
||
```python
|
||
tags=["#美食", "#探店", "#广州"]
|
||
```
|
||
|
||
### 3. 定时发布
|
||
|
||
```python
|
||
from datetime import datetime, timedelta
|
||
|
||
tomorrow = datetime.now() + timedelta(days=1)
|
||
tomorrow = tomorrow.replace(hour=15, minute=0)
|
||
|
||
note = XiaoHongShuImageNote(
|
||
...,
|
||
publish_date=tomorrow # 明天下午3点发布
|
||
)
|
||
```
|
||
|
||
### 4. 添加地理位置
|
||
|
||
```python
|
||
note = XiaoHongShuImageNote(
|
||
...,
|
||
location="广州塔"
|
||
)
|
||
```
|
||
|
||
## 常见问题
|
||
|
||
### Q: 提示"Cookie失效"怎么办?
|
||
A: 删除Cookie文件重新登录:
|
||
```bash
|
||
rm cookies/account.json
|
||
python quick_test.py
|
||
```
|
||
|
||
### Q: 图片上传失败?
|
||
A: 检查:
|
||
- 图片文件是否存在
|
||
- 图片格式是否正确(jpg/png)
|
||
- 文件路径是否正确
|
||
|
||
### Q: 如何使用多个账号?
|
||
A: 为每个账号准备不同的Cookie文件:
|
||
```python
|
||
account_file="cookies/account1.json" # 账号1
|
||
account_file="cookies/account2.json" # 账号2
|
||
```
|
||
|
||
## 更多示例
|
||
|
||
查看项目中的示例文件:
|
||
- `example_image.py` - 图文笔记完整示例
|
||
- `example_video.py` - 视频笔记完整示例
|
||
|
||
## 需要帮助?
|
||
|
||
- 📖 查看完整文档:`README.md`
|
||
- 💬 遇到问题可以提Issue
|
||
|
||
---
|
||
|
||
**祝你使用愉快!** 🎉
|
||
|