UNPKG

requirements-analysis

Version:

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

45 lines (36 loc) 1.1 kB
// 简单测试新项目的基本功能 console.log('🔍 测试简化需求分析MCP服务...'); try { // 测试基本模块加载 console.log('📦 测试模块结构...'); const fs = require('fs'); const path = require('path'); // 检查关键文件 const keyFiles = [ 'src/index.ts', 'src/types.ts', 'src/utils/logger.ts', 'src/utils/validator.ts', 'src/storage/file-storage.ts', 'src/steps/step1.ts', 'src/steps/step2.ts', 'src/steps/step3.ts', 'src/steps/step4.ts', 'src/steps/step5.ts', 'src/steps/step6.ts' ]; for (const file of keyFiles) { if (fs.existsSync(file)) { console.log(`✅ ${file} 存在`); } else { console.log(`❌ ${file} 不存在`); } } // 检查package.json const packageJson = JSON.parse(fs.readFileSync('package.json', 'utf-8')); console.log(`✅ 项目名称: ${packageJson.name}`); console.log(`✅ 版本: ${packageJson.version}`); console.log('🎉 基本结构测试通过!'); } catch (error) { console.error('❌ 测试失败:', error.message); }