/** * 提示词加载器 * 负责动态加载专家角色卡和系统提示词 */ import type { ExpertRoleCard } from '../core/types.js'; export declare class PromptLoader { private readonly promptsDir; private promptCache; constructor(); /** * 加载专家角色卡 */ loadExpertCard(expertType: string): Promise; /** * 加载系统提示词 */ loadSystemPrompt(promptName: string): Promise; /** * 获取意图分类提示词 */ getIntentClassifierPrompt(): Promise; /** * 获取元提示词 */ getMetaPrompt(): Promise; private loadPromptFile; private parseExpertCard; private createFallbackExpert; private getExpertName; private getDefaultDescription; private getDefaultOpeningQuestions; private getDefaultCoreTopics; private getDefaultClarificationTemplates; private getDefaultCompletionCriteria; private getDefaultTechStack; private getDefaultFeatures; private getDefaultBestPractices; private getDefaultPitfalls; private getFallbackSystemPrompt; } //# sourceMappingURL=prompt-loader.d.ts.map