refactor: remove Gorse integration and implement HotRank feature
- Removed Gorse-related configurations, handlers, and dependencies from the codebase. - Introduced HotRank feature with configuration options for ranking posts based on recent activity. - Updated application structure to support HotRank processing, including new caching mechanisms and database interactions. - Cleaned up related DTOs and repository methods to reflect the removal of Gorse and the addition of HotRank functionality.
This commit is contained in:
@@ -20,10 +20,12 @@ docker run -d \
|
||||
-e APP_S3_SECRET_KEY=4R9yjmwKNoHphiBkv05Oa8WGEIFbnlZeTLXfSgx3 \
|
||||
-e APP_S3_BUCKET=test \
|
||||
-e APP_S3_DOMAIN=files.littlelan.cn \
|
||||
-e APP_GORSE_ENABLED=true \
|
||||
-e APP_GORSE_ADDRESS=http://111.170.19.33:8088 \
|
||||
-e APP_GORSE_IMPORT_PASSWORD=lanyimin123 \
|
||||
-e APP_GORSE_EMBEDDING_API_KEY=sk-ZPN5NMPSqEaOGCPfD2LqndZ5Wwmw3DC4CQgzgKhM35fI3RpD \
|
||||
-e APP_HOT_RANK_ENABLED=true \
|
||||
-e APP_HOT_RANK_REFRESH_INTERVAL_SECONDS=300 \
|
||||
-e APP_HOT_RANK_TOP_N=100 \
|
||||
-e APP_HOT_RANK_RECENT_WINDOW_HOURS=168 \
|
||||
-e APP_HOT_RANK_RECENT_FETCH_LIMIT=500 \
|
||||
-e APP_HOT_RANK_CANDIDATE_CAP=800 \
|
||||
-e APP_OPENAI_ENABLED=true \
|
||||
-e APP_OPENAI_BASE_URL=https://api.littlelan.cn/ \
|
||||
-e APP_OPENAI_API_KEY=sk-y7LOeKsNfzbZWTRSFsTs79jd8WYlezbIVgdVPgMvG4Xz2AlV \
|
||||
|
||||
Reference in New Issue
Block a user