Files
wechat_crawler/快速开始.md

199 lines
3.8 KiB
Markdown
Raw Normal View History

# 快速开始指南
## 5分钟上手微信群岗位提取工具
### 第一步:安装依赖(首次使用)
```bash
# 双击运行
启动工具.bat
# 选择 [6] 安装/更新依赖
```
或手动安装:
```bash
pip install -e .
pip install requests pywin32
```
### 第二步配置API密钥
```bash
# 双击运行
配置API密钥.bat
# 输入你的百炼API密钥
```
### 第三步:配置监听群组
编辑 `config.json`
```json
{
"target_groups": [
"你的招聘群1",
"你的招聘群2"
],
"api_key": "已配置的密钥"
}
```
### 第四步:运行程序
#### 方式A直接运行开发测试
```bash
# 双击运行
启动工具.bat
# 选择 [1] 启动 GUI 版本
```
#### 方式B打包成EXE分发部署
```bash
# 双击运行
修复并重新打包.bat
# 等待打包完成
# 运行 dist\微信岗位提取工具.exe
```
### 第五步:开始提取
1. 确保微信已登录
2. 在程序界面点击"开始任务"
3. 等待连接微信
4. 查看提取的岗位信息
## 界面操作
### 配置区域
- **目标群组**:输入要监听的群组,多个用逗号分隔
- **保存群组配置**:保存修改的群组列表
### 控制按钮
- **开始任务**:开始监听微信群
- **停止任务**:停止监听
- **清空列表**:清空所有岗位数据
- **导出数据**导出为JSON文件
### 岗位列表
- 显示所有提取的岗位
- 双击查看详细信息
- 包含来源群组、岗位、公司、薪资等
### 运行日志
- 显示程序运行状态
- 消息接收情况
- 提取结果
## 常见场景
### 场景1个人使用测试
```bash
1. 安装依赖
2. 配置API密钥
3. 编辑config.json添加群组
4. 运行python job_extractor_gui.py
5. 点击"开始任务"
```
### 场景2团队部署打包
```bash
1. 配置好config.json包含API密钥和默认群组
2. 运行:修复并重新打包.bat
3. 分发dist\微信岗位提取工具.exe
4. 用户可在界面修改群组列表
```
### 场景3多群组监听
```json
// config.json
{
"target_groups": [
"北京招聘群",
"上海招聘群",
"深圳招聘群",
"Python开发群",
"前端求职群"
]
}
```
## 验证清单
使用前请确认:
- [ ] Python 3.9+ 已安装
- [ ] 微信 3.9.x 已登录
- [ ] 依赖包已安装
- [ ] API密钥已配置
- [ ] 群组名称正确(完全匹配)
- [ ] 群组在微信会话列表中
## 故障排查
### 问题:连接微信失败
```
解决:
1. 确认微信已登录
2. 确认微信版本为3.9.x
3. 重启微信后再试
```
### 问题:添加监听失败
```
解决:
1. 检查群组名称是否正确
2. 确认群组在会话列表中
3. 尝试先在微信中打开该群
```
### 问题API调用失败
```
解决:
1. 检查API密钥是否正确
2. 确认网络连接正常
3. 检查API额度是否充足
```
### 问题打包后报COM错误
```
解决:
1. 运行:修复并重新打包.bat
2. 确保已安装pywin32
3. 查看:打包问题修复说明.md
```
## 下一步
- 查看 [多群组版本使用说明.md](多群组版本使用说明.md) 了解详细功能
- 查看 [打包问题修复说明.md](打包问题修复说明.md) 解决打包问题
- 查看 [项目说明.md](项目说明.md) 了解项目结构
## 获取帮助
遇到问题?查看这些文档:
1. **快速修复指南.txt** - 常见问题快速解决
2. **多群组版本使用说明.md** - 完整功能说明
3. **打包问题修复说明.md** - 打包相关问题
4. **GUI版本使用说明.md** - 界面操作说明
## 提示
- 💡 首次使用建议先测试单个群组
- 💡 群组名称必须完全匹配(区分大小写)
- 💡 API密钥打包后无法修改需重新打包
- 💡 建议定期导出数据备份
- 💡 监听的群组不要太多建议≤10个
---
开始使用吧!祝你提取顺利!🎉