# AI-text-STOCK **Repository Path**: changanreson/ai-text-stock ## Basic Information - **Project Name**: AI-text-STOCK - **Description**: 专注于股票市场分析的AI文本处理库,提供高效的数据解析和预测模型,助力量化交易与投资决策。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2025-02-18 - **Last Updated**: 2025-10-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AI 文本分析工具 [![GitHub stars](https://img.shields.io/github/stars/yourname/repo?style=flat-square)](https://github.com/yourname/repo) [![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE) 基于人工智能的文本分析工具,支持单文件/批量文件分析。整合通义千问/DeepSeek API,提供多模板组合分析和角色协同功能。 ## 目录 - [文件结构](#文件结构) - [主要功能](#主要功能) - [使用说明](#使用说明) - [安装指南](#安装指南) - [系统要求](#系统要求) - [注意事项](#注意事项) - [错误处理](#错误处理) - [更新记录](#更新记录) ## 文件结构 | 文件/目录 | 说明 | |-------------------------|-----------------------------| | `main.py` | 主程序入口 | | `gui.py` | 主界面实现 | | `batch_analyzer.py` | 批量分析界面实现 | | `batch_analyzer_main.py` | 批量分析独立入口 | | `api.py` | API接口封装 | | `templates.py` | 分析模板和角色定义 | | `utils.py` | 工具函数 | | `config.py` | 配置文件 | | `cache.py` | 缓存实现 | | `.env` | 环境变量配置文件 | | `requirements.txt` | 项目依赖列表 | | `error_log.txt` | 错误日志文件 | | `venv/` | Python虚拟环境目录(可选) | | `docs/` | 文档目录(可选) | | `tests/` | 测试用例目录(可选) | ### 主要模块说明 - **核心模块**:`main.py`、`gui.py`、`api.py` - **批量分析模块**:`batch_analyzer.py`、`batch_analyzer_main.py` - **配置模块**:`config.py`、`.env` - **工具模块**:`utils.py`、`cache.py` - **模板模块**:`templates.py` ## 主要功能 ### 📑 单文件分析 - 支持文本直接输入或文件导入 - 多分析模板组合使用 - 主分析师 + 辅助分析师角色设置 - 实时显示分析进度 - 结果导出(TXT/Markdown) ### 📦 批量文件分析 - 多文件批量导入(TXT/DOCX/PDF) - 文件夹递归扫描 - 文件多选(Ctrl/Shift) - 自定义保存设置 - 进度可视化 - 暂停/继续功能 - 批量导出结果 - 选择性分析 ## 使用说明 ### 🔧 API 设置 1. 首次使用需在"API设置"中配置API Key 2. 支持多个AI服务商和模型选择 ### 🎨 分析模板 - 多模板组合分析 - 支持全选/取消全选 - 模板说明查看 ### 👥 角色设置 - 主分析师角色选择 - 辅助分析师多选 - 角色组合说明 ### 🔄 批量分析流程 1. 点击"批量导入"打开窗口 2. 通过"添加文件"或"打开目录"导入 3. 使用Ctrl/Shift多选文件 4. 配置保存选项 5. 点击"开始分析"