UNPKG

autosnippet

Version:

Extract code patterns into a knowledge base for AI coding assistants

17 lines (16 loc) 696 B
/** * KnowledgeModule — 知识 + 搜索 + 向量服务注册 * * 负责注册: * - knowledgeService, knowledgeGraphService, codeEntityGraph, confidenceRouter * - searchEngine, vectorStore, indexingPipeline * - discovererRegistry, enhancementRegistry, languageService, dimensionCopy * - constitution, aiProvider, projectGraph */ import type { ServiceContainer } from '../ServiceContainer.js'; export declare function register(c: ServiceContainer): void; /** * 初始化知识服务(在容器初始化后调用) * 绑定 EventBus → SearchEngine.refreshIndex() + recipe_source_refs 填充 */ export declare function initializeKnowledgeServices(c: ServiceContainer): void;