Files
ViewDesignEngine/docs/11-v3.2-开发计划.md
T
茂之钳 f4e34d36cc
CI / Build & Test (push) Failing after 17m0s
CI / Release Build (push) Failing after 24s
Build & Test / build-and-test (push) Has been cancelled
Build & Test / python-bindings (push) Has been cancelled
fix: add <fstream> include to 3mf test
2026-07-24 11:37:06 +00:00

56 lines
1.1 KiB
Markdown
Raw 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.
# ViewDesignEngine v3.2 工程实用化计划
> 制定: 2026-07-24 | 状态: 执行中
---
## 1. 🔄 CI/CD 自动构建
- [ ] 创建 `.github/workflows/build.yml`
- [ ] 自动构建 (cmake + make)
- [ ] 自动测试 (ctest)
- [ ] 自动 Doxygen 文档生成
- [ ] 多平台矩阵 (ubuntu-22.04, ubuntu-24.04)
---
## 2. 📊 性能基准修复 + 基线
- [ ] 修复 CMake benchmark 构建 (`BUILD_BENCHMARKS=ON`)
- [ ] 跑所有 benchmark 收集基线数据
- [ ] 识别性能瓶颈(Union_BoxAndCylinder ~1.8s
- [ ] 生成 `docs/benchmark-report.md`
---
## 3. 🐍 Python 绑定完善
- [ ] 修复 Python 绑定构建
- [ ] 添加 pip 安装支持 (`pip install .`)
- [ ] 完善 Python 示例
- [ ] 添加 `pyproject.toml`
---
## 4. 📦 3MF 格式支持
- [ ] 3MF 导入 (XML + ZIP 容器)
- [ ] 3MF 导出
- [ ] 测试
---
## 5. 🧩 B-Rep 装配体
- [ ] 装配体树数据结构
- [ ] 变换层级
- [ ] STEP 装配体导入增强
---
## 6. 📐 文档完善
- [ ] 构建指南更新
- [ ] 添加 `docs/` README 索引
- [ ] Doxygen 生成 CI 集成