UNPKG

autosnippet

Version:

Extract code patterns into a knowledge base for AI coding assistants

35 lines (34 loc) 972 B
/** * bootstrapRefine — Phase 6 AI 润色 * * 对 Bootstrap Phase 5 产出的知识条目进行 AI 二次精炼: * - 改善模板化描述 → 更自然精准 * - 补充高阶架构洞察 * - 推断并填充 relations 关联 * - 调整 confidence 评分 * * 从 bootstrap.js 提取为独立模块 */ import type { McpContext } from '../types.js'; /** * @param ctx MCP context { container, logger } * @param args { candidateIds?: string[], userPrompt?: string, dryRun?: boolean } */ interface BootstrapRefineArgs { candidateIds?: string[]; userPrompt?: string; dryRun?: boolean; } export declare function bootstrapRefine(ctx: McpContext, args: BootstrapRefineArgs): Promise<{ success: boolean; errorCode: string | null; message: string; data: unknown; meta: { source?: string | undefined; responseTimeMs?: number | undefined; version: string; tool?: string | undefined; }; }>; export {};