auto_plan/README.md

33 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AISE Platform — 智能化工程支撑平台
## 概述
AISEAI-aided Software Engineering是一个面向军用及高可靠性软件研制的智能化工程支撑平台涵盖需求管理、代码生成、测试自动化、文档管理、代码审查与知识库问答六大功能模块。
## 功能模块
| 模块 | 需求标识 | 说明 |
|------|---------|------|
| 需求智能开发与管理 | SRS-AISE_F-001 | 多类型需求合并、冲突检测、标准化条目生成 |
| 代码自动生成与追溯 | SRS-AISE_F-002 | C++/Java 代码框架生成,需求-代码双向追溯 |
| 测试自动化与验证 | SRS-AISE_F-003 | 测试用例生成、执行、覆盖率分析 |
| 智能文档生成与逆向 | SRS-AISE_F-004 | 正向/逆向文档生成GJB438C 合规 |
| 代码审查与翻译辅助 | SRS-AISE_F-005 | 规范检查、缺陷识别、跨语言翻译 |
| 知识库智能问答 | SRS-AISE_F-006 | 自然语言问答,多轮对话与溯源 |
## 编译与运行
```bash
mkdir -p build && cd build
cmake ..
cmake --build .
./aise # 运行主程序
./aise_test # 运行测试
```
## 技术栈
- C++17 / CMake 3.14+
- 无外部第三方依赖
- 支持 MSVC (Windows) 与 GCC/Clang (Linux)