diff --git a/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/filetype_rules.json b/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/filetype_rules.json index 017268d..0a4b5db 100644 --- a/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/filetype_rules.json +++ b/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/filetype_rules.json @@ -62,7 +62,7 @@ }, { "id": "filetype_spreadsheet_general", - "pattern": "表格|统计表|报表|名单|数据表|明细", + "pattern": "表格|统计表|报表|名单|数据表|数据|明细", "description": "Generic spreadsheets (fallback)", "enabled": true, "priority": 100, diff --git a/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/noise_rules.json b/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/noise_rules.json index 6327774..4d40aac 100644 --- a/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/noise_rules.json +++ b/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/noise_rules.json @@ -48,7 +48,7 @@ }, { "id": "noise_location_connector", - "pattern": "上的|里的|下的|中的", + "pattern": "上的|里的|下的|中的|内的|上|里|下|中|内", "description": "Location connector words to consume", "enabled": true, "priority": 190, diff --git a/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/time_rules.json b/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/time_rules.json index c145c78..df4086b 100644 --- a/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/time_rules.json +++ b/src/dfm-search/dfm-search-lib/semantic/rules/zh_CN/time_rules.json @@ -96,7 +96,7 @@ }, { "id": "time_last_year", - "pattern": "去年|上一年", + "pattern": "去年一整年|去年|上一年", "description": "Last year", "enabled": true, "priority": 170, @@ -157,7 +157,7 @@ }, { "id": "time_exact_year_month", - "pattern": "(?\\d{2,4})[年\\./\\-](?\\d{1,2})月?", + "pattern": "(?\\d{2,4})[年\\./\\-](?\\d{1,2})月份?", "description": "Exact year-month (e.g. 2025年12月, 2025-12)", "enabled": true, "priority": 140,