mateclaw/mateclaw-server/src/main/java/vip/mate/wiki
matevip 6e7c137154 feat(wiki): entity-level knowledge graph extraction (#336)
Add an opt-in named-entity extraction pass so the wiki knowledge graph
captures fine-grained entities (people, organizations, locations, ...)
and their relations, not just page-level link relations.

- new tables mate_wiki_entity / _mention / _relation (h2/mysql/kingbase)
- structured LLM extraction per chunk with entity resolution
  (normalized-key dedup + embedding near-merge), mention/relation
  persistence and page linking via chunk citations
- per-KB opt-in toggle (off by default); async dispatch after embedding
- read API: entity list, KB graph, entity ego-graph, manual extract
- UI: entity-layer toggle in the graph view + KB config toggle
- replace inline fully-qualified class names with imports in WikiProcessingService

Closes #336
2026-06-17 14:17:54 +08:00
..
controller feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
dto feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
event feat(wiki): pipeline definition CRUD/YAML API, run query API, page-created trigger 2026-05-31 07:59:41 +08:00
hotcache feat(wiki): admin endpoints for hot cache — get / regenerate / reset 2026-05-02 21:46:02 +08:00
job feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
metrics feat(wiki): add WikiMetrics gateway for compile/relation/retrieval/vision 2026-05-02 19:03:59 +08:00
model feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
pipeline feat(wiki): pipeline definition CRUD/YAML API, run query API, page-created trigger 2026-05-31 07:59:41 +08:00
profile fix(wiki,agent): tidy up post-merge review nits 2026-06-08 22:48:53 +08:00
relation chore: sync multiple commits from private dev 2026-04-19 18:37:44 +08:00
repository feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
retrieval chore: sync multiple commits from private dev 2026-04-19 18:37:44 +08:00
service feat(wiki): entity-level knowledge graph extraction (#336) 2026-06-17 14:17:54 +08:00
source feat(wiki): pluggable ingest-source SPI + source-watcher status API 2026-05-31 07:59:34 +08:00
sse feat(wiki): real-time SSE progress + parallel page generation + partial-resume; fix concurrent slug collisions; fix skill overwrite + hub retry 2026-04-15 10:34:11 +08:00
tool [#305] [Feature] Add knowledge base trust verification (#334) 2026-06-16 07:47:04 +08:00
WikiAutoConfiguration.java fix(wiki): recover raw materials stuck in processing on server restart 2026-04-19 19:37:50 +08:00
WikiProperties.java fix(wiki): dedup pages by title and bound route prompt growth (#321) 2026-06-12 15:17:32 +08:00