1. pingshu8 get chapters from db
2. pingshu8 client/worker