Cygwin上でplantumlを使用できるようにします。
公式サイトからjarファイルをダウンロードします。
参照: ダウンロードサイト
例えば、ダウンロードしたファイルのフルパスを C:\anywhere\plantuml-1.2026.1.jar として以下説明します。
$ cd ~/bin
$ vi plantuml
$ cat plantuml
#!/usr/bin/bash
CMDNAME=`basename $0`
if [ "$1" = "" ]; then
echo "usage> $CMDNAME file-name.pu"
exit 1
fi
PLANTUML="C:\\anywhere\\plantuml-1.2026.1.ja"
java -jar $PLANTUML -charset UTF-8 -DPLANTUML_LIMIT_SIZE=20000 "$1"
$
$ cd
$ vi test01.pu
$ cat test01.pu
@startuml
participant "ユーザー" as user
participant "チャットボット" as chatbot
user -> chatbot : 文章を入力
chatbot -> chatbot : 回答生成
chatbot -> user : 回答を返信
@enduml
$
$ plantuml test01.pu
$
カレントディレクトリに test01.png というファイルが生成されます。