项目概览
BMS 开发涉及电池参数、功能开关与通信矩阵等输入。DeepBMS 探索通过结构化提取和模板注入,连接需求文档与代码生成。
工作流程
- 01Excel / Word
- 02结构化信息提取
- 03模板与参数注入
- 04配置与代码骨架
根据仓库说明整理的流程概览。
主要功能
01
文档解析
将 Excel、Word 文档转换为文本快照,再提取电池参数、技术逻辑与通信矩阵的结构化信息。
02
参数与逻辑
将配置参数注入模板,生成电池与阈值配置、逻辑功能开关和时间参数。
03
CAN 代码骨架
根据通信矩阵生成 CAN 解析代码骨架,保留后续工程适配的空间。
04
交互命令行
提供 Typer / Rich CLI、交互 shell、dry-run、历史查看与分阶段输出。
技术组成
- 核心开发
- Python
- 编排与解析
- AutoGen / LLM
- 交互
- Typer / Rich
- 输出
- C 配置头文件 / CAN 解析骨架
当前状态与边界
i
需要配置模型端点及对应输入文档和模板。输出包含配置头文件、逻辑开关与通信骨架;生成结果仍需要人工审查及目标工程验证。
本页整理自该项目公开 README。具体功能、运行方法和最新状态,请以 GitHub 仓库说明 为准。