高校实验室和工程团队常用 Abaqus 冲击仿真、Blender 渲染、COLMAP 三维重建、Open3D 点云处理这类命令行工具,参数多、路径易错,非专业成员上手成本很高,一个任务往往要来回沟通和手工整理产物。
点击空白处退出提示
高校实验室和工程团队常用 Abaqus 冲击仿真、Blender 渲染、COLMAP 三维重建、Open3D 点云处理这类命令行工具,参数多、路径易错,非专业成员上手成本很高,一个任务往往要来回沟通和手工整理产物。
把上述工具统一封装成"填表提交、等待、下载结果"的网页流程;插件化设计,每个工具是独立插件,有固定输入契约和标准化输出产物,新增软件能力无需改动核心代码;后台用异步任务队列执行长耗时作业,前端实时推送进度与日志;产物按任务归档,可追溯、可重复运行。
我独立完成架构设计与开发。技术栈为 Django 5.2 + Celery + Redis + WebSocket。难点是长任务与实时连接的会话生命周期管理、命令行工具产物路径的规范化与校验、插件接口在不同软件之间的统一抽象。



评论