Logo

GitLab

Sign in

朱子纯 / xlyNewAi

  • Back to Dashboard
  • Project
  • Activity
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Snippets
  • Commits 2
  • Compare
  • Branches 2
  • Tags 0
  • xlyNewAi
21 Jul, 2026
7 commits
  • Add viw_kg_form_neighbors: 1-hop subgraph per form (GraphRAG expand step) ...
    57028160
    Materialize each form's L2 neighbors (upstream/downstream documents) and
    L3 neighbors (referenced entity tables) so the retriever can expand a
    vector-recalled form-card into a subgraph context via a single JOIN.
    702 forms have downstream, 476 upstream, 1467 reference entity tables.
    zichun authored
    2026-07-21 09:36:59 +0800  
    Browse Dir »
  • Add sql/README: document the ERP forms knowledge graph (L1/L2/L3 + GraphRAG)
    11f33a4d
    zichun authored
    2026-07-21 09:35:02 +0800  
    Browse Dir »
  • Add viw_kg_field_dict: NL2SQL term-grounding dictionary (deliverable 5a) ...
    03fa2ceb
    Map 业务中文名 -> real column -> table (38342 mappings, 6075 terms, 539
    tables), ranked by form-usage for same-name disambiguation, with FK target
    (sFkTable/sFkKey) attached from viw_kg_edge_ref so NL2SQL knows the join.
    This is the field-dictionary half of the GraphRAG package.
    zichun authored
    2026-07-21 09:33:53 +0800  
    Browse Dir »
  • Add form-card export: viw_kg_form_card + export_form_cards.sh (deliverable 4) ...
    e6dff8a6
    Assemble one structured, embeddable text card per form (1748) merging
    node metadata, upstream/downstream document names, and the field 中文名
    list. export_form_cards.sh emits JSONL for vector-store ingestion
    (group_concat_max_len raised to avoid truncating 269-field forms).
    Generated corpus is gitignored — regenerate deterministically via script.
    zichun authored
    2026-07-21 09:32:09 +0800  
    Browse Dir »
  • Add viw_kg_edge_ref: ERP entity-reference (FK) graph (L3) ...
    79dfd6cd
    Parse gdsconfigformslave.sRelation (comma-separated field&table&pk&display
    hops) into FK edges: src_table.field -> tgt_table.pk, with the set of
    display columns each FK surfaces aggregated per edge. 1597 distinct FK
    edges / 368 source tables / 109 target tables (mostly ele*/sis* master
    data). Provides the join dictionary for NL2SQL grounding.
    zichun authored
    2026-07-21 09:29:32 +0800  
    Browse Code »
  • Add viw_kg_form: enriched KG form nodes (1748) ...
    a3391c96
    One row per useful form enriched with business domain (L1, derived from
    normalized data-source prefix + AI-scene override), data source/exec type,
    and upstream/downstream flow counts from viw_kg_edge_flow. 857 forms
    participate in document flow; 63 back an AI tool; 92% domain-classified.
    zichun authored
    2026-07-21 09:26:23 +0800  
    Browse Dir »
  • Add viw_kg_edge_flow: ERP document-flow KG edges (L2) ...
    befe9392
    Materialize source-form -->generate--> target-form flow edges from the
    low-code config. Resolves BtnCopyTo.<Action>.sActiveId to the target
    gdsmodule exactly as Sp_Ai_AddCommonAfterNew does (sActiveId is the real
    target; the .ActXxx suffix is only a label).
    
    411 distinct edges / 405 (src,tgt) pairs / 51 self-loops; 404 endpoints
    hit viw_ai_useful_forms. Captures full order-to-cash and procure-to-pay
    chains plus cross-domain (order->workorder, quote->process-card).
    zichun authored
    2026-07-21 09:22:41 +0800  
    Browse Dir »

20 Jul, 2026
1 commit
  • Initial commit: xlyAi ERP AI service (Spring Boot + LangChain4j)
    62635218
    zichun authored
    2026-07-20 09:49:08 +0800  
    Browse Code »