Repository navigation
Releases: 1721780603-cell/abaqus-codex-assistant
Release list
v0.2.2-alpha:一键 Windows 安装版
这是首个面向普通 Windows 用户的一键安装包。
下载 AbaqusCodexAssistant-Setup-0.2.2-alpha-x64.exe 后双击安装;完成后从桌面或开始菜单运行真正的 AbaqusCodexAssistant.exe。用户无需另装项目 Python 或 Git。
主要内容:
- 自带隔离的官方 Python 3.12 运行时和 Tk;不会借用或污染 Abaqus 自带 Python
- 自动安装 Codex 建模 Skill,并提供 Abaqus、abqpy、Codex、MCP、Git/GitHub 和科研工具环境体检
- 按检测到的 Abaqus 年份给出严格匹配的 abqpy 安装建议(2021–2025)
- 用户数据与程序文件分离,升级和卸载保留可恢复副本
- 真实 Windows 启动器、桌面快捷方式、降级阻断和路径安全防护
验证:371 项自动测试通过,覆盖 Windows/Linux 与 Python 3.10/3.13;安装载荷未包含用户 CAE/ODB、账号或本机配置。
注意:这是 alpha 预发布版,目前没有商业代码签名证书,因此 Windows 可能显示未知发布者。请从本官方仓库下载并核对同页 SHA256 文件。
2026-08-31 热刷新修正
- abqpy 安装后返回体检窗口点击重新检查即可,无需重启中文助手。
- Abaqus MCP 仅在首次新建或修改 Codex MCP 注册后需要重启 Codex 一次;后续通过插件心跳、ping 和只读查询重新检查。
- 最新安装包 SHA256:C7BFE8FE01EFEA21B7BD89BCB2F66008875F1680E3717260075052FB51F6545E
v0.2.1-alpha
首次配置与分发测试版:核心应用可在未检测到 Abaqus 时先安装;Abaqus 2021–2025 严格匹配同年份 abqpy,2026 自动流程继续禁用;环境体检按应用、Abaqus、abqpy、Codex/MCP、首个模型分步引导;明确区分 Skill-only 与完整桌面应用;支持自定义 CODEX_HOME,并保留可选组件失败后的核心修复路径。已通过 319 项本地回归、Windows/Linux 四组 GitHub CI 和隔离安装冒烟测试。请先用于学习与测试,真实工程结论仍需人工复核。
v0.2.0-alpha:统一安装与中文建模助手
这是面向 Abaqus 2021 初学者的第二个 Alpha 预发布版本。
主要更新:
- 中文桌面建模助手与十步矩形板拉伸流程;
- Codex App Server 对话接入、停止回答和账号脱敏显示;
- 只读环境检查窗口;
- Windows 统一安装、修复和可恢复卸载向导;
- 同一发布包包含桌面助手、Codex Skill 和 Abaqus 2021 安全插件;
- MCP 与 abqpy 仍为用户显式选择的联网组件。
安装:完整解压 ZIP 后,在 PowerShell 运行:
powershell -ExecutionPolicy Bypass -File .\installer\install.ps1 -WhatIf
powershell -ExecutionPolicy Bypass -File .\installer\install.ps1安全与兼容边界:
- 当前仅 Abaqus 2021 完成维护者真机全流程验证;
- Abaqus 2022–2025 仍是候选兼容版本;Abaqus 2026 自动流程禁用;
- 不包含 Abaqus、许可证、Codex/ChatGPT 账号、Cookie、API Key 或私人模型;
- 这是 Alpha 版本,不应用于未经工程师复核的生产结论。
验证:297 项离线测试通过;Windows/Linux × Python 3.10/3.13 GitHub Actions 全部通过;Windows PowerShell 5.1 发布 ZIP 安装演练通过。
ZIP SHA-256:8a78e67e55e2779b4483d961e93e2a05632611aef3a13df5c673a66005a04e76
v0.1.0-alpha:首个可运行版本
首个可运行 Alpha 版本
这是一个面向 Abaqus 初学者的开源起点,重点是让建模、计算、结果提取和中文报告形成一条可理解、可复现的最小流程。
已实现
- 检查 Abaqus、版本、Abaqus Python、abqpy 和 Abaqus MCP
- 安全安装并验证固定版本的 Abaqus MCP(需要用户明确确认)
- 创建二维矩形板单轴拉伸模型并自动提交 Abaqus 作业
- 从 ODB 提取最大位移和最大 Mises 应力
- 输出 JSON 结果和中文 Markdown 报告
- 支持学习、论文复现、科研、生产和教学场景配置
- 提供中文快速入门、维护、安全、贡献和版本支持文档
已验证环境
- Windows 11
- Abaqus 2021 / Abaqus Python 2.7.15
- abqpy 2021.7.3
- 实际算例结果:最大位移约 0.10017984 mm,最大 Mises 应力 210.0 MPa
- GitHub Actions:Windows/Linux × Python 3.10/3.13 全部通过
使用提醒
这是 v0.1.0-alpha,当前只正式验证 Abaqus 2021 与二维矩形板拉伸流程。用于论文或生产项目前,请独立核对单位、材料、边界条件、网格收敛性和结果合理性。本项目不是 Dassault Systèmes 官方产品。