Token导航 LogoToken导航

MCP Server · 搜索检索

auto report MCP

一款基于RAG架构和OpenAI的自动化报告生成工具,支持多种测试报告格式,智能整合历史文档和手动笔记,自动生成格式化的Word文档。

stdio官方级别未说明来源级核验工具 0
PythonOpenAI搜索

快速开始

作者 / 组织
SebasVargs
提供方
SebasVargs
运行时
Python

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

auto report MCP 属于搜索检索类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

搜索检索

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

python -m venv venv

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

自动化AI(自动报告GCP+RAG+AI)

使用RAG+OpenAI架构在Word(.docx)中自动生成专业报告。

该系统充当 智能文献代理 它不仅从交互式数据收集中生成报告,而且 学习你的写作风格 根据历史报告,并维持 智能知识库 (知识库)合并笔记。

______________________________________________________________________

🚀 主要特征

  1. 终端引导和交互式采集(CLI):根据所选报告的类型,通过提出智能问题来收集测试数据和日常进展。
  2. 支持多报告:支持多种软件测试报告格式:

- 🛡️ 功能测试 (黑匣子) - 🧩 集成测试 (黑盒和白盒) - ⚙️ 单元测试 (纯白色盒子) - 📈 项目进展 (项目进展)

  1. 图像中的证据管理:直接从下载路径集成证据截图到Word文档 .docx 最终,具有缩放和自动格式。
  2. 智能知识库(RAG):

- 历史摄入量处理文件 .docx 让她模仿你的写作。 - 笔记管理(智能整合):允许输入手动技术说明。如果您使用语义相似性检测以前的相似注释,则使用IA进行 合并它们,在没有矛盾或冗余的情况下维护数据库。 - 聊天之间:通过保留对话历史来查询从项目中获得的知识。

  1. 原生词生成:使用 python-docx.
  2. 与谷歌驱动器的集成:同步上下文报告、证据图像,并将结果报告直接保存在云中。
  3. 故障恢复:将会话保存在临时内存中 .session_checkpoint.json 在收集大量交互式数据期间,以避免在意外关闭时失去工作。

______________________________________________________________________

📂 项目结构

automatizationAI/
├── app/
│   ├── main.py              # Entrypoint principal
│   ├── config.py            # Configuración centralizada (Pydantic Settings)
│   ├── models/
│   │   └── report_model.py  # Modelos de Datos Centrales (Report Type, Test Cases)
│   ├── services/
│   │   ├── ai_service.py    # Abstracción de OpenAI (Prompts, Generación y Fusión)
│   │   ├── word_service.py  # Construcción del .docx dinámico
│   │   ├── data_service.py  # Persistencia de JSONs crudos
│   │   ├── drive_service.py # Interacción con la API de Google Drive
│   │   └── interactive_narrative_assistant.py # Agente de ayuda interactiva en consola
│   └── rag/
│       ├── knowledge_ingestion.py   # Ingesta de contexto y consolidación de notas
│       ├── knowledge_retriever.py   # Consulta interactiva (Chat RAG)
│       ├── vector_store.py          # Abstracción de ChromaDB local
│       ├── retriever.py             # Recuperación de Estilos de escritura
│       └── embedding_service.py     # Embeddings modelo OAI
├── data/
│   ├── raw_reports/         # Informes históricos para contexto RAG
│   ├── input_images/        # Directorio temporal de evidencias
│   └── daily_inputs/        # Archivos JSON estructurados en proceso
├── vector_db/               # Almacenamiento local persistente ChromaDB
├── output_reports/          # .docx generados localmente
└── cli.py                   # 🖥️ CLI Principal del Sistema

______________________________________________________________________

🛠️ 安装和配置

1.克隆和配置环境

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

2.环境变量

cp .env.example .env
# Edita el .env introduciendo tu OPENAI_API_KEY y credenciales de Google
AI模型说明: CLI和生成使用JSON模式(例如。 gpt-4o).

3.驱动器凭据

放置您的文件 credentials.json 在根目录(从谷歌云控制台生成)和您的令牌 token.json 它将在第一次登录时自动生成。

______________________________________________________________________

💻 使用CLI接口

人类用户的操作心脏是文件 cli.py (丰富的互动界面)。执行:

python cli.py

主菜单

  • \[笑\]📝 生成报告\]:

它启动一个指导性问卷,收集每种报告类型的信息。它支持图像上传、动态人工智能建议、内存自动保存和Word文档的最终呈现。

  • \[笑\]📚 项目知识库\]:

允许同步报告 .docx 旧的Google Drive或添加项目背景的手动注释。在这里,如果您检测到重复的主题,询问您是否想要,控制台将被激活 合并 (与IA合并)以避免碎片化。

  • \[笑\]🔍 咨询知识(聊天):

RAG互动界面。以自由流畅的方式与您的知识笔记交谈。

  • \[笑\]🗂️ 列出报告\]:

检查您完成的本地报告的历史记录。

______________________________________________________________________

🧠 重构恢复系统

RAG系统进行了重构,以解决混合测试类型、LLM发明的方法和被忽视的每日笔记的问题。

4个Chromadb系列

集合内容文档类型
unit_tests模拟/存根测试单元UNIT_TEST
integration_tests测试DB/HTTP/APIINTEGRATION_TEST
functional_tests测试e2e/browser/GherkinFUNCTIONAL_TEST
project_docs方法文件,项目,每日说明METHOD_DOC, PROJECT_DOC, DAILY_NOTE

RAG v2 模块

app/rag/
├── rag_schema.py                    # DocType, CollectionName, DocumentMetadata
├── docx_reader.py                   # Lector enriquecido de .docx
├── collection_manager.py            # Inicialización de 4 colecciones
├── document_classifier.py           # Clasificador automático de documentos
├── structural_chunker.py            # Chunking por unidad lógica
├── document_ingestion_pipeline_v2.py # Pipeline de ingestión con clasificación
├── query_router.py                  # TestAwareQueryRouter (reemplaza Multi-Query)
├── method_validator.py              # Validador anti-alucinaciones
├── semantic_cache.py                # Caché semántico de resultados
├── rag_system.py                    # Orquestador principal (TestRAGSystem)
└── migrate_to_v2.py                 # Script de migración legacy → v2

如何添加每日说明

from app.rag.rag_system import TestRAGSystem

system = TestRAGSystem()
system.add_daily_note(
    "Hoy migré el módulo de pagos a la nueva API. "
    "El método processPayment ahora retorna PaymentResult.",
    date="2024-01-15"  # opcional, default = hoy
)

每天的笔记总是出现 首先 在恢复的上下文中 priority_score = 2.0.

如何从方法中摄入文档.docx

system.add_document("docs/UserService.docx")
# O un directorio completo:
system.add_directory("docs/", recursive=True)

正确检测所需的.docx格式

为了使分类器正确检测 .docx 作为方法文件:

  1. 标题1:组件名称(例如: UserService)
  2. 普通段落:概述
  3. 代码块 (消息来源Courier New/控制台):方法签名
  4. 塔布拉斯:参数、回报等。

结构示例:

  • Heading 1: "UserService"
  • 段落:“管理用户的生命周期”
  • 代码(快递): def save_user(self, user: UserDTO) -> User:
  • 代码(快递): def find_by_id(self, user_id: int) -> Optional[User]:

遗留数据迁移

# Dry run (sin escribir datos):
python -m app.rag.migrate_to_v2 --dry-run

# Migración real:
python -m app.rag.migrate_to_v2

遗产收藏不会自动删除(保留为备份)。

______________________________________________________________________

自动化AI 它的构建专注于最大限度地减少手动报告时间,集中业务上下文,并在提示符和组件级别进行清洁的架构设计。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

自动化报告生成Python本地部署RAG架构OpenAIWord文档生成智能整合

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

查资料带出处

把网页、论文和文档的检索结果连同链接一起带回对话。

站内知识检索

在自己的文档库里做语义搜索,比关键词更贴题。

事实核对

交叉多个来源确认一条信息,减少模型凭记忆作答。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在搜索检索场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
auto report MCP

MCP World · 本页

0stdio有1 个2026-05-17
Baidu Netdisk

MCP World

未标注未说明未标注1 个2026-05-17
Sequentialthinking

MCP.so

1SSE有2 个2026-05-17
Brave Search 433812ff

MCP World

2未说明未标注1 个2026-05-17
mindsdb (430e18)

MCP World

0未说明有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

auto report MCP 怎么安装?

公开资料给出的安装命令是 python -m venv venv,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

auto report MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

auto report MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

auto report MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

auto report MCP 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP