@medfakowl/rtvsp-types
v1.0.0
Published
TypeScript-Typdefinitionen für das Rollenskript-Template für virtuelle Simulationspersonen (RTvSP)
Maintainers
Readme
RTvSP Typdefinitionen
Dieses Paket enthält die TypeScript-Typdefinitionen für das Rollenskript-Template für virtuelle Simulationspersonen (RTvSP). Die Typen spiegeln das RTSP-Referenzmodell (Rollenskript-Template für Simulationspersonen) wider und ermöglichen statische Typprüfung in Projekten, die RTvSP-Daten erzeugen oder konsumieren.
Installation
npm install @medfakowl/rtvsp-typesVerwendung
import type { RTvSPSzenario, RTvSPPersona, RTvSPSituation } from "@medfakowl/rtvsp-types";Datenartefakte
Das npm-Paket enthält zusätzlich die RTSP-Referenz und die RTvSP-zu-RTSP-Bindings als JSON-Dateien:
data/rtsp_reference.jsondata/rtsp_bindings.json
Konsistenzprüfung
Hinweis: Die Konsistenzprüfung ist nur im Repo verfügbar und nicht Teil des veröffentlichten npm-Pakets.
npm run checkDer Check stellt sicher, dass Bindings, RTSP-Referenz und Typdefinitionen synchron bleiben.
RTvSP-spezifische Typen
Folgende Typdefinitionen sind Bestandteil von RTvSP, aber (bisher) nicht im RTSP-Referenzmodell abgebildet:
RTvSPPersona.character.fixedFieldsRTvSPPersona.latestVersionRefRTvSPPersona.versionRTvSPPersona.virtualEmbodiment.profileImageFileMetaRTvSPPersona.virtualEmbodiment.profileImagePathRTvSPPersona.virtualEmbodiment.profileImagePromptRTvSPPersona.virtualEmbodiment.profileImageStatusRTvSPPersona.virtualEmbodiment.profileImageUpdatedAtRTvSPPersona.virtualEmbodiment.voiceRTvSPSituation.aiConfig.focusedCompetenciesRTvSPSituation.aiConfig.freePracticeAvailableRTvSPSituation.didactics.shortDescriptionRTvSPSituation.latestVersionRefRTvSPSituation.versionRTvSPSzenario.promptRTvSPSzenario.promptNotes
Lizenz
Veröffentlicht unter den Bedingungen der MIT-Lizenz, siehe LICENCE.
