Skip to content

Releases: Fisfzy/dsh-cae-agent

v0.2.3 — verified auto-launch + pure-kernel bridge

Choose a tag to compare

@Fisfzy Fisfzy released this 26 Aug 09:41

dsh-cae-agent v0.2.3

DSH(DeepSeek Harness)的 Abaqus/CAE Cordis 插件 —— 本版本完成「自动启动 + 自动开桥」链路并经端到端验证。

亮点

  • 真正自动启动 Abaqus/CAE:abaqus_launch_cae 自动拉起 CAE 并自动打开 socket 桥(无需手动菜单操作),桥约 6 秒就绪。
  • 纯内核桥 bridge/cae_bridge_plugin.py:不依赖 abaqusGui,由启动脚本自动加载并保活。
  • 端到端验证通过:launch → bridge up → ping 读到 Model-1 → 建模/材料/截面/网格/载荷/边界 → 提交作业 → THE ANALYSIS HAS COMPLETED SUCCESSFULLY + ODB 结果。

关键修复

  • script= 替代无效的 startup=(Abaqus 2024 cae 不识别 startup=)
  • 优先 abaqus.bat 入口;Windows 上 spawn 加 shell 才能执行 .bat
  • 启动脚本保活尾循环,确保桥 accept 线程存活
  • inject webServer/webRuntime 直连注册 /cae/api/* 遥测路由
  • fileURLToPath(import.meta.url) 修复打包路径 Invalid URL

安装

  • npm: npm install dsh-cae-agent@0.2.3
  • DSH: 将本仓库 link 进 profile 后在 bundles 中启用

校验

  • tgz sha256: B69F24B87EC810387B1152B8D293057CBA26056A3E52E9F6C128192637B4B221
  • npm shasum: e3fa71dbf04639c864fbdfe83837a19906f603db

Full Changelog: efaf851...6b50742