FD

fdias78git/dwsim-claude-integration

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

23 stars 质量 55 趋势 11MIT

AI驱动的化学过程仿真。Python库+Claude代码代理,用于自然语言自动化DWSIM。

概览

DWSIM 自动化 面向所有人的人工智能驱动化学过程模拟。一个 Python 库 + Claude Code 代理,用于自然语言自动化 DWSIM 模拟。快速入门 · AI 设置 · 命令 · 属性包 · 完整设置指南 这是一个社区项目。它与DWSIM开发团队有关联、认可或维护。该库简单地包裹了DWSIM的公共自动化界面,DWSIM是由Daniel Medeiros创建的独立开源化学工艺模拟器。 弥合人工智能与化学工程之间的鸿沟。它能给你两点东西: —— 一个干净、带有 Python 风格的 API,基于 DWSIM 的 .NET 自动化接口。构建流程表、运行 Flash 计算、配置单元操作、访问复合数据库并生成报告——所有这些都用 Python,无需图形界面。

概述(AI 翻译)

DWSIM 自动化

适合所有人的AI驱动化学工艺模拟。

一个 Python 库 + 用于自动化的 Claude Code 代理 DWSIM模拟 用自然语言。

快速入门 · AI设置· 命令 · 物业组合 · 完整安装指南


免责声明: 这是一个非官方社区项目。它无关联, 由DWSIM开发团队认可或维护。该库简单地将 DWSIM 的公共自动化接口,DWSIM 是一个独立的接口 由Daniel Medeiros开发的开源化学工艺模拟器。


这是什么

DWSIM 自动化弥合了人工智能与化学工程之间的鸿沟。它能带来两点:

1.Python 库([src/)——一个简洁、带有 Python 风格的 API,基于 DWSIM 的 .NET 自动化接口。构建流程表、运行闪存计算、配置单元运算、访问复合物数据库并生成报告——所有这些都用 Python,无需图形界面。

**2.Claude 代码集成('.

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

DWSIM Automation

AI-powered chemical process simulation for everyone.


A Python library + Claude Code agent for automating
DWSIM simulations
with natural language.


Quick Start ·
AI Setup ·
Commands ·
Property Packages ·
Full Setup Guide

Disclaimer: This is an unofficial community project. It is not affiliated with, endorsed by, or maintained by the DWSIM development team. This library simply wraps the public automation interface of DWSIM, which is an independent open-source chemical process simulator created by Daniel Medeiros.


What This Is

DWSIM Automation bridges the gap between AI and chemical engineering. It gives you two things:

1. Python Library (src/) – A clean, Pythonic API over DWSIM’s .NET automation interface. Build flowsheets, run flash calculations, configure unit operations, access the compound database, and generate reports – all from Python, no GUI needed.

2. Claude Code Integration (.claude/) – A specialized AI agent (dwsim-expert), slash commands (/dwsim, /dwsim-flash, /dwsim-props), and a skill that let Claude Code act as your virtual chemical engineer. Describe what you want in plain language, and the AI writes and runs the simulation for you.

Tip: You can use each part independently. Want just the AI agent without the Python library? Copy only the .claude/ folder. Want just the Python API without AI? Use src/ directly.


Why This Exists

Process simulation software has traditionally been locked behind expensive licenses and steep learning curves. DWSIM changed that by being free and open source. This project takes it one step further: what if you could describe a simulation in plain English and have AI build it for you?

Whether you are a student learning thermodynamics, a researcher prototyping a process, or an engineer automating repetitive calculations – this toolkit is for you.


Quick Start

5-Minute Setup

# 1. Clone
git clone https://github.com/fdias78git/dwsim-claude-integration.git
cd dwsim-automation

# 2. Virtual environment
python -m venv venv
venv\Scripts\activate        # Windows
source venv/bin/activate     # Linux / macOS

# 3. Install
pip install -r requirements.txt

# 4. Point to your DWSIM installation (pick one)
$env:DWSIM_PATH = "C:\Program Files\DWSIM"      # Windows PowerShell
export DWSIM_PATH=/opt/dwsim                      # Linux / macOS

# 5. Verify
python run.py --check
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add fdias78git/dwsim-claude-integration
新手?先看 mcpskill.org 教程 →