feat(classify): zero title-only titles, penalize <10min, add discover.candidate_min_score
标题仅含 require_title 不再计分(必须咻咻满+任一正向词);时长 <10 分钟 -1(时长未知不扣);新增 discover.candidate_min_score(默认=notify.min_score)控制是否进候选池,只过标题关的不再入池。库内 796 条:仅过标题关的 8 条从 1/3 分降为 0/-1,其余不变。
This commit is contained in:
1 parent
aa9aa7c589
commit
c6790f0ba1
10 files changed
+138
-69
No files matched your search
@@ -56,6 +56,7 @@ def test_dual_accounts_and_env_override():
|
||||
assert cfg.up_blacklist_seed == (1, 2)
|
||||
assert cfg.discover.keywords == ("咻咻满",)
|
||||
assert cfg.discover.pages == 3
|
||||
assert cfg.discover.candidate_min_score == 4
|
||||
assert cfg.classify["self_mid"] == 37754047
|
||||
assert cfg.classify["reaction"] == ["re", "reaction", "反应"]
|
||||
assert cfg.classify["date_negative"] is True
|
||||
|
||||
Reference in new issue
Block a user