本项目基于Google Gemini模型构建,提供高效的数据分析和任务自动化服务。详细介绍了服务器架构、功能模块以及使用方法,助力用户轻松实现数据处理与分析。
npm install.envGEMINI_API_KEY=你的密钥
NODEMAILER_EMAIL=你的邮箱
NODEMAILER_PASSWORD=应用密码
interface AnalyzeDataParams {
fileData: string; // Base64文件内容
fileName: string; // 文件名(仅支持.xlsx、.xls、.csv)
analysisType: 'basic' | 'detailed'; // 分析类型
outputDir?: string; // 可选输出目录
}
interface AutomationParams {
taskName: string; // 任务名称
parameters?: Record<string, any>; // 附加参数
}
/output/
├── reports/ # 分析报告
│ ├── basic_分析时间.html
│ └── detailed_分析时间.html
├── logs/
│ ├── task_日志时间.log
│ └── error_日志时间.log
└── models/
└── 模型文件名.json
npm run build:编译项目npm run start:启动服务npm run dev:开发模式常见问题及解决方法:
详细接口定义请参阅项目文档。
欢迎贡献代码:
本项目采用MIT许可证,具体条款详见LICENSE文件。