UNPKG

requirements-analysis

Version:

简化的需求分析MCP服务 - 基于AI软件工程(优化版)6步流程

58 lines 1.34 kB
/** * 文档内容提取器 * 负责从文档中智能提取关键内容 */ export type ExtractionType = 'summary' | 'conclusions' | 'recommendations' | 'full' | 'key_points'; export declare class DocumentContentExtractor { private logger; /** * 从文档中提取关键内容 */ extractKeyContent(content: string, extractionType?: ExtractionType): string; /** * 提取摘要和要点 */ private extractSummary; /** * 提取结论性内容 */ private extractConclusions; /** * 提取建议性内容 */ private extractRecommendations; /** * 提取关键要点 */ private extractKeyPoints; /** * 清理完整内容 */ private cleanupFullContent; /** * 检查是否为元数据行 */ private isMetadataLine; /** * 将内容分割为段落 */ private splitIntoSections; /** * 带上下文的提取 */ private extractWithContext; /** * 降级提取(简单截取) */ private fallbackExtraction; /** * 获取内容统计信息 */ getContentStats(content: string): { totalLines: number; totalChars: number; sections: number; keyPoints: number; }; } //# sourceMappingURL=document-content-extractor.d.ts.map