要求后端為python,要求對(duì)代碼進(jìn)行語(yǔ)音講解(5小時(shí)以內(nèi)),要求有 Elasticsearch 實(shí)際項(xiàng)目經(jīng)驗(yàn)
功能模塊1:ES數(shù)據(jù)庫(kù)的展示與搜索查詢。
核心要求:
分頁(yè)/無(wú)限滾動(dòng)加載千萬(wàn)級(jí)數(shù)據(jù)(禁止一次性全量拉取)
支持多維度分類篩選(如時(shí)間范圍、標(biāo)簽、自定義字段)
關(guān)鍵詞高亮、多條件組合查詢
性能指標(biāo):少數(shù)人使用時(shí)搜索響應(yīng)時(shí)間 ≤ 3秒(ES索引優(yōu)化)
前端圖片識(shí)別文字查詢:用戶上傳圖片(拖拽、上傳、實(shí)時(shí)截圖)→ 調(diào)用OCR API → 提取文字(可能需要處理排版)→頁(yè)面定義查詢選項(xiàng)并展示查詢結(jié)果
功能模塊2:實(shí)時(shí)數(shù)據(jù)監(jiān)控
核心要求:將新入庫(kù)的數(shù)據(jù)按篩選要求實(shí)時(shí)展現(xiàn)到前端(滾動(dòng)式),需要配置開關(guān)用戶可自行開啟或者關(guān)閉。