微信聊天清洗、STF 训练数据、LoRA 训练、男友机(Vue + Django)。
| 步骤 | 输出路径 |
|---|---|
| iOS 备份导出 | data/raw/chat_with_target_user.json |
| 清洗 | data/clean/chat_with_target_user_clean.json |
| STF(默认从 clean) | data/stf/chat_stf.json |
在仓库根目录执行(或 export PYTHONPATH=/path/to/VX_train):
cd /path/to/VX_train
python -m chat_tools.ios_backup "关键词" # → data/raw/
python -m chat_tools.clean # raw → clean
python -m chat_tools.stf # clean → stf(可加 --from-raw、-i、-o)| 路径 | 说明 |
|---|---|
data/raw data/clean data/stf |
导出与生成物(*.json 见 .gitignore) |
chat_tools/ |
清洗、STF、iOS 逻辑 |
boyfriend_api/ + boyfriend_web/ |
Django + Vue |
deploy/ |
Docker:deploy/README.md、docker-compose.yml |
Train/ |
本地 LoRA;数据 ../data/stf/chat_stf.json |
qwen7b_lora_server/ |
7B QLoRA;数据 ../data/stf/chat_stf.json |
容器部署:docker compose build && docker compose up -d,见 deploy/README.md。
如需连接数据库/服务器,请在本地使用你自己的环境变量或 .env(已在 .gitignore 中忽略),不要把 IP、账号、密码、端口 等真实信息写入仓库。