类库
› DialogLab
ecruhue/DialogLab
DialogLab是一款基于React、Vite和Express构建的多方对话配置工具,支持通过可视化节点编辑器设计人机对话,集成3D虚拟形象动画和多种大语言模型,用于研究和开发复杂的多智能体对话系统。
标签
技术栈
框架
React
^19.0.0
状态管理
Zustand
^5.0.3
构建工具
Vite
^6.1.0
CSS 框架
Tailwind CSS
^4.0.6
代码规范
ESLint
^9.19.0
查看全部依赖 (59)
依赖
@google-cloud/speech
^6.7.0
@google-cloud/text-to-speech
^5.3.0
@google/generative-ai
^0.24.0
@radix-ui/react-avatar
^1.1.3
@radix-ui/react-checkbox
^1.1.4
@radix-ui/react-label
^2.1.2
@radix-ui/react-progress
^1.1.2
@radix-ui/react-select
^2.1.6
@radix-ui/react-separator
^1.1.2
@radix-ui/react-slider
^1.2.3
@radix-ui/react-slot
^1.1.2
@radix-ui/react-tabs
^1.1.3
@radix-ui/react-tooltip
^1.1.8
@tailwindcss/postcss
^4.0.6
@tailwindcss/vite
^4.0.6
@types/recharts
^1.8.29
body-parser
^1.20.2
child_process
^1.0.2
class-variance-authority
^0.7.1
clsx
^2.1.1
cors
^2.8.5
dotenv
^16.4.5
express
^4.18.2
html2canvas
^1.4.1
lucide-react
^0.475.0
multer
^1.4.5-lts.2
openai
^4.12.1
pdf-parse
^1.1.1
rc-slider
^11.1.8
react-dom
^19.0.0
react-draggable
^4.4.6
react-hot-toast
^2.5.2
react-icons
^5.4.0
react-select
^5.10.0
readline
^1.3.0
recharts
^2.15.1
tailwind-merge
^3.0.2
tailwindcss-animate
^1.0.7
three
^0.170.0
xlsx
^0.18.5
开发依赖
@eslint/js
^9.19.0
@shadcn/ui
^0.0.4
@types/body-parser
^1.19.6
@types/cors
^2.8.19
@types/express
^5.0.3
@types/react
^19.0.8
@types/react-dom
^19.0.4
@typescript-eslint/eslint-plugin
^8.25.0
@typescript-eslint/parser
^8.25.0
@vitejs/plugin-react
^4.3.4
autoprefixer
^10.4.20
eslint-formatter-html
^2.7.2
eslint-plugin-react
^7.37.4
eslint-plugin-react-hooks
^5.0.0
eslint-plugin-react-refresh
^0.4.18
globals
^15.14.0
postcss
^8.5.2
terser
^5.39.0
typescript
^5.7.3
截图