Accumulation, Fusion, and Iteration
XWorker is a Java implementation of the dynamic model. The dynamic model is a model-based programming approach, where the model is structured data that can be added to, modified, and run at any time. It is suitable for dynamic systems whose functionality can be modified at runtime.
Because the functionality of a dynamic system can change, from a long-term perspective, XWorker's key features are accumulation, fusion, and iteration.
mkdir xworker cd xworker
wget https://www.xworker.org/files/xworker-2.0.4-SNAPSHOT.jar # or curl https://www.xworker.org/files/xworker-2.0.4-SNAPSHOT.jar --output xworker-2.0.4-SNAPSHOT.jar
You can also download https://www.xworker.org/files/xworker-2.0.4-SNAPSHOT.jar through your browser and save it to the xworker directory.
java -jar xworker-2.0.4-SNAPSHOT.jar
When the console displays the following options: 1: swt_java11 2: swt_java17 3: explorer 4: web 5: exit Enter 2 and press Enter (select Java17 version installation)
# Windows swt.cmd # Linux/macOS ./swt.sh
1. The first installation will download about 210MB of dependency packages (the specific speed depends on the network)
2. After the installation is complete, the following structure will be automatically created:
xworker/ ├── config/ ├── databases/ ├── lib/ ├── os/ ├── projects/ ├── webroot/ ├── work/ ├── dml.cmd (sh) ├── dml.conf.cmd (sh) ├── example.cmd (sh) ├── setupevn.cmd (sh) ├── swt.cmd (sh) └── pom.xml
3. If there is a file permission problem (Linux/macOS):
chmod +x dml.sh chmod +x dml.conf.sh chmod +x swt.sh
1. Open AI Assistant
2. Open the default chat service configuration model
3. Configure the default service
When you first open the model, there is only the root node. You can set it up as follows:
DefaultJosnChatService should be compatible with OpenAI.
XWorker is open source and complies with the Apache 2.0 license agreement. XWorker welcomes you to join, QQ group 312989786.
Copyright © 2007-2019 XWorker.org 版权所有 沪ICP备08000575号