feat: 重构v1框架架构和清理整理

- 将preset.ts移动到config目录,符合架构规范
- 迁移php-tools到java-tools,参考Java架构而非PHP
- 清理AI层文档,整合为单一README
- 删除core层,专注boot和ai层
- 集成AI层与Boot层,实现100%组件集成
- 清理废弃js文件和临时报告文件
- 更新导入路径,保持代码一致性
This commit is contained in:
wanwujie
2025-10-20 23:07:37 +08:00
parent c4e588a2fe
commit 699680c93a
405 changed files with 3731 additions and 56202 deletions

View File

@@ -1,14 +1,14 @@
#!/usr/bin/env node
/**
* PHP文件发现工具
* 自动发现所有PHP控制器和服务文件建立正确的映射关系
* Java架构文件发现工具
* 自动发现Java架构结构参考PHP业务逻辑建立正确的映射关系
*/
const fs = require('fs');
const path = require('path');
class PHPFileDiscovery {
class JavaFileDiscovery {
constructor() {
this.phpBasePath = '/Users/wanwu/Documents/wwjcloud/wwjcloud-nsetjs/niucloud-php/niucloud';
this.javaBasePath = '/Users/wanwu/Documents/wwjcloud/wwjcloud-nsetjs/niucloud-java/niucloud-core/src/main/java/com/niu/core';
@@ -38,10 +38,10 @@ class PHPFileDiscovery {
}
/**
* 发现所有PHP控制器文件
* 发现所有控制器文件 (Java架构参考PHP业务逻辑提取)
*/
discoverControllers() {
console.log('🔍 发现PHP控制器文件...');
console.log('🔍 发现控制器文件 (Java架构参考)...');
const controllerPaths = [
// adminapi控制器路径
@@ -116,10 +116,10 @@ class PHPFileDiscovery {
}
/**
* 发现所有PHP服务文件
* 发现所有服务文件 (Java架构参考PHP业务逻辑提取)
*/
discoverServices() {
console.log('🔍 发现PHP服务文件...');
console.log('🔍 发现服务文件 (Java架构参考)...');
const servicePaths = [
// admin服务路径
@@ -541,7 +541,7 @@ class PHPFileDiscovery {
* 保存发现结果到文件
*/
saveDiscoveryResult() {
const resultPath = path.join(__dirname, '../php-tools/php-discovery-result.json');
const resultPath = path.join(__dirname, '../java-tools/java-discovery-result.json');
fs.writeFileSync(resultPath, JSON.stringify(this.discoveredFiles, null, 2));
console.log(`\n💾 发现结果已保存到: ${resultPath}`);
}
@@ -1323,8 +1323,8 @@ class PHPFileDiscovery {
// 如果直接运行此脚本
if (require.main === module) {
const discovery = new PHPFileDiscovery();
const discovery = new JavaFileDiscovery();
discovery.run().catch(console.error);
}
module.exports = PHPFileDiscovery;
module.exports = JavaFileDiscovery;