UNPKG

requirements-analysis

Version:

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

59 lines 1.28 kB
#!/usr/bin/env node /** * 简化需求分析MCP服务 * 基于AI软件工程(优化版)的6步需求分析流程 */ import { ProjectInfo, AnalysisSession } from './types'; declare class RequirementsAnalysisServer { private server; private logger; private storage; private sessions; constructor(); private setupHandlers; /** * 启动需求分析 */ private startRequirementsAnalysis; /** * 执行步骤 */ private executeStep; /** * 获取步骤结果 */ private getStepResult; /** * 列出所有项目 */ private listProjects; /** * 检查文档保存状态 */ private checkDocumentStatus; /** * 获取项目摘要 */ private getProjectSummary; /** * 获取输出目录 */ private getOutputDirectory; /** * 生成会话ID */ private generateSessionId; /** * 启动服务 */ run(): Promise<void>; /** * 测试专用:启动需求分析并返回会话ID */ startRequirementsAnalysisForTest(projectInfo: ProjectInfo): Promise<{ sessionId: string; session: AnalysisSession; }>; } export { RequirementsAnalysisServer }; //# sourceMappingURL=index.d.ts.map