Quick Start Guide¶
Get FenLiu up and running in 5 minutes!
1. Start the Server (1 min)¶
fenliu --reload
Visit http://localhost:8000 in your browser.
2. Add Your First Stream (1 min)¶
- Click Streams in the navigation
- Click Create New Stream
- Enter a hashtag (e.g.,
python) - Select your instance (default: mastodon.social)
- Click Create
3. Fetch Posts (1 min)¶
- Click Fetch All to retrieve posts for your stream
- Watch the progress modal update
- Posts will appear in your database
4. Review Posts (1 min)¶
- Click Review to open the review interface
- See posts with AI classification badges
- Click Approve ✓ or Reject ✗ on posts
5. Export to Curated Queue (1 min)¶
- Click Queue to view the export queue
- See approved posts ready for export
- Monitor delivery status
- Use Previous/Next buttons to browse images
Key Concepts¶
AI Classification¶
- FenLiu classifies each post's text and first image
- The review page shows a badge (
AI: OK,AI: reject — …,AI: pending) - See AI Classification
Post States¶
- 🟢 Approved: Ready to export to Curated Queue
- 🔴 Rejected: Will not be exported
- ⚪ Pending: Awaiting review decision
Queue States¶
- 🟨 Pending: Waiting to be processed
- 🔵 Reserved: Currently being processed
- 🟢 Delivered: Successfully exported
- 🔴 Error: Failed to export
Settings¶
Click Settings to configure:
- Attachments-Only Export: Only export posts with media
- Auto-Reject Blocked Posts: Auto-reject blocked users/hashtags
- Don't Reblog Users: Block specific accounts
- Don't Reblog Hashtags: Exclude posts with certain hashtags
Next Steps¶
- Dashboard Guide - Understand the dashboard
- Review Interface - Master the review workflow
- API Reference - Integrate with external systems