├── .gitignore ├── LICENSE ├── README.md ├── api_key.py ├── data ├── LICENSE ├── README.md ├── corpus │ └── example.csv ├── original_script_zh.docx ├── profile │ ├── Brack.json │ ├── George Dai.json │ ├── Hedda Gai.json │ ├── John.json │ ├── Mary.json │ └── Peter.json └── script │ ├── hedda_gabler_modern.json │ └── hedda_gabler_mzgame.json ├── docs ├── assets │ ├── 6dZHh52.png │ ├── D0VjqmP.png │ ├── Gp4emRo.gif │ ├── NX01bBo.png │ ├── QYYWgJT.gif │ ├── academicons.min.css │ ├── flickity.min.css │ ├── flickity.pkgd.min.js.下载 │ ├── main.3738a533.css │ ├── main.af618a8b.js.下载 │ ├── opendfm.png │ ├── tQDvMc7.png │ └── yVPboFo.gif └── index.html ├── frontend └── README.md ├── mzgame_frontend.py ├── requirements.txt ├── server ├── __pycache__ │ ├── actor.cpython-311.pyc │ ├── corpus.cpython-311.pyc │ ├── director.cpython-311.pyc │ ├── prompt.cpython-311.pyc │ ├── prompter.cpython-311.pyc │ ├── stage.cpython-311.pyc │ └── utils.cpython-311.pyc ├── actor.py ├── corpus.py ├── director.py ├── logs │ ├── Stage_20240601213947.json │ └── dialogue_log.json ├── prompt.py ├── prompter.py ├── stage.py └── utils.py └── terminal_frontend.py /.gitignore: -------------------------------------------------------------------------------- 1 | api_key.py 2 | server/logs/* 3 | **/__pycache__/ 4 | frontend/mzgame/* -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/README.md -------------------------------------------------------------------------------- /api_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/api_key.py -------------------------------------------------------------------------------- /data/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/LICENSE -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/README.md -------------------------------------------------------------------------------- /data/corpus/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/corpus/example.csv -------------------------------------------------------------------------------- /data/original_script_zh.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/original_script_zh.docx -------------------------------------------------------------------------------- /data/profile/Brack.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/profile/Brack.json -------------------------------------------------------------------------------- /data/profile/George Dai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/profile/George Dai.json -------------------------------------------------------------------------------- /data/profile/Hedda Gai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/profile/Hedda Gai.json -------------------------------------------------------------------------------- /data/profile/John.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/profile/John.json -------------------------------------------------------------------------------- /data/profile/Mary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/profile/Mary.json -------------------------------------------------------------------------------- /data/profile/Peter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/profile/Peter.json -------------------------------------------------------------------------------- /data/script/hedda_gabler_modern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/script/hedda_gabler_modern.json -------------------------------------------------------------------------------- /data/script/hedda_gabler_mzgame.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/data/script/hedda_gabler_mzgame.json -------------------------------------------------------------------------------- /docs/assets/6dZHh52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/6dZHh52.png -------------------------------------------------------------------------------- /docs/assets/D0VjqmP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/D0VjqmP.png -------------------------------------------------------------------------------- /docs/assets/Gp4emRo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/Gp4emRo.gif -------------------------------------------------------------------------------- /docs/assets/NX01bBo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/NX01bBo.png -------------------------------------------------------------------------------- /docs/assets/QYYWgJT.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/QYYWgJT.gif -------------------------------------------------------------------------------- /docs/assets/academicons.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/academicons.min.css -------------------------------------------------------------------------------- /docs/assets/flickity.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/flickity.min.css -------------------------------------------------------------------------------- /docs/assets/flickity.pkgd.min.js.下载: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/flickity.pkgd.min.js.下载 -------------------------------------------------------------------------------- /docs/assets/main.3738a533.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/main.3738a533.css -------------------------------------------------------------------------------- /docs/assets/main.af618a8b.js.下载: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/main.af618a8b.js.下载 -------------------------------------------------------------------------------- /docs/assets/opendfm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/opendfm.png -------------------------------------------------------------------------------- /docs/assets/tQDvMc7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/tQDvMc7.png -------------------------------------------------------------------------------- /docs/assets/yVPboFo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/assets/yVPboFo.gif -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/docs/index.html -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/frontend/README.md -------------------------------------------------------------------------------- /mzgame_frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/mzgame_frontend.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/requirements.txt -------------------------------------------------------------------------------- /server/__pycache__/actor.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/actor.cpython-311.pyc -------------------------------------------------------------------------------- /server/__pycache__/corpus.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/corpus.cpython-311.pyc -------------------------------------------------------------------------------- /server/__pycache__/director.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/director.cpython-311.pyc -------------------------------------------------------------------------------- /server/__pycache__/prompt.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/prompt.cpython-311.pyc -------------------------------------------------------------------------------- /server/__pycache__/prompter.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/prompter.cpython-311.pyc -------------------------------------------------------------------------------- /server/__pycache__/stage.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/stage.cpython-311.pyc -------------------------------------------------------------------------------- /server/__pycache__/utils.cpython-311.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/__pycache__/utils.cpython-311.pyc -------------------------------------------------------------------------------- /server/actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/actor.py -------------------------------------------------------------------------------- /server/corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/corpus.py -------------------------------------------------------------------------------- /server/director.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/director.py -------------------------------------------------------------------------------- /server/logs/Stage_20240601213947.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/logs/Stage_20240601213947.json -------------------------------------------------------------------------------- /server/logs/dialogue_log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/logs/dialogue_log.json -------------------------------------------------------------------------------- /server/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/prompt.py -------------------------------------------------------------------------------- /server/prompter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/prompter.py -------------------------------------------------------------------------------- /server/stage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/stage.py -------------------------------------------------------------------------------- /server/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/server/utils.py -------------------------------------------------------------------------------- /terminal_frontend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenDFM/ibsen/HEAD/terminal_frontend.py --------------------------------------------------------------------------------