类库
› artcraft
storytold/artcraft
ArtCraft是一个面向艺术家、设计师和电影制作人的交互式AI图像与视频创作集成开发环境(IDE)。它旨在将提示词输入转变为一种可控的“工艺”过程,提供高级创意控制功能,确保生成结果的一致性、可预测性和可重复性,让创意想法成为可计算的具象表达。
技术栈
框架
Actix Web
React
^18.2.0
状态管理
Zustand
^5.0.5
异步运行时
Tokio
1.43.0
构建工具
Vite
^5.4.0
测试
Vitest
^3.0.0
CSS 框架
Tailwind CSS
^3.4.1
代码规范
ESLint
^8.38.0
Prettier
^3.2.5
查看全部依赖 (330)
依赖
@awesome.me/kit-fde2be5eb0
^1.0.7
@dnd-kit/core
^6.3.1
@dnd-kit/sortable
^10.0.0
@dnd-kit/utilities
^3.2.2
@fontsource-variable/figtree
^5.2.10
@fontsource-variable/geist
^5.2.8
@fortawesome/fontawesome-svg-core
^6.5.1
@fortawesome/free-brands-svg-icons
^6.5.2
@fortawesome/pro-regular-svg-icons
^6.5.1
@fortawesome/pro-solid-svg-icons
^6.5.1
@fortawesome/react-fontawesome
^0.2.0
@headlessui/react
^2.2.2
@mediapipe/tasks-vision
^0.10.20
@preact/signals-react
^2.0.1
@radix-ui/react-dialog
^1.1.14
@radix-ui/react-tooltip
^1.2.7
@react-oauth/google
^0.13.4
@remix-run/deno
^2.8.1
@remix-run/node
^2.8.1
@remix-run/react
^2.17.4
@remix-run/router
^1.23.2
@remix-run/serve
^2.8.1
@sparkjsdev/spark
^0.1.10
@tailwindcss/vite
^4.2.1
@tauri-apps/api
^2.0.0
@tauri-apps/plugin-dialog
^2.2.1
@tauri-apps/plugin-http
^2.4.3
@tauri-apps/plugin-upload
2.2.1
@tweenjs/tween.js
^18.6.4
@types/lodash
^4.17.6
@types/react-virtualized
^9.22.2
@uiw/color-convert
^2.5.5
@zip.js/zip.js
^2.7.51
accelerate-src
0.3.2
actix-cors
actix-http
actix-router
0.5.3
actix-rt
2.10.0
actix-service
actix_cors_configs
actix_helpers
ahash
0.8.11
ammo.js
^0.0.10
anstream
0.6.14
anyhow
1.0.86
arrayvec
0.7.1
async-trait
0.1.75
base64
base64-3c51e837cfc5589a
0.22.1
base64-647d43efb71741da
0.21.7
bcrypt
0.15
billing_artcraft_component
billing_component
bitflags
1.2.1
bootstrap
bucket_paths
build-info
0.0.40
bytemuck
1.7
byteorder
1.5.0
bytes
1.10.1
candle
candle-datasets
candle-flash-attn
candle-kernels
0.8.3
candle-metal-kernels
0.8.3
candle-nn
candle-onnx
candle-transformers
ccapture.js
github:aceslowman/ccapture.js#npm-fix
chrono
0.4.9
cidr-utils
0.5.11
clap
4.4.8
class-variance-authority
^0.7.1
cloud_storage
clsx
^2.1.1
cmdk
^1.1.1
collections
composite_identifiers
concurrency
config
console_error_panic_hook
0.1.7
const_format
0.2.34
crockford
csstype
^3.1.3
csv
1.3.0
cudarc
0.13.7
data-encoding
2.3.2
datetimes
dayjs
^1.11.10
deep-equal
^2.2.3
derive_more
0.99.17
detect-gpu
^5.0.38
directories
6.0.0
dirs
6.0.0
discord-rich-presence
1.1.0
dotenv
0.15.0
easyenv
elasticsearch_schema
email_sender
embla-carousel-react
^8.6.0
encoding_rs
0.8.17
enums
env_logger
0.11.3
errors
eventsource-stream
0.2
fancy-regex
0.13.0
ffprobe
0.4.0
filesys
framer-motion
^12.11.0
futures
0.3
futures-util
0.3.29
google_drive_common
google_sign_in
gsap
^3.14.2
half
hashing
hf-hub
0.4.1
hmac
0.10.1
hostname
0.4.0
howler
^2.2.4
http-proxy-middleware
^3.0.0
http_server_common
idempotency
image
0.25.5
image_algorithms
infer
0.19.0
input-otp
^1.4.2
intel-mkl-src
isbot
^4.1.0
itertools
0.13.0
jobs_common
jwt
0.13.0
konva
^9.3.20
language-tags
0.3.2
lazy_static
1.4.0
lexical-sort
0.3.1
lfu
0.2.5
libfuzzer-sys
0.4
lodash
^4.17.21
lodash.debounce
^4.0.8
log
0.4.14
logging
lru_time_cache
0.11.11
lucide-react
^0.512.0
markdown
md-5
0.10.6
media
memory_caching
migration
mimetypes
ml_weights_registry
mp4
0.14.0
mysql_queries
next-themes
^0.4.6
num-traits
0.2.17
nx
^21.1.1
once_cell
1.18.0
os_info
3.12.0
password
percent-encoding-rfc3986
0.1.3
pnpm
^10.27.0
posthog-js
^1.141.0
primitives
prompt_engineering
prost
0.12.1
pulldown-cmark
0.11.0
radix-ui
^1.4.3
rand
0.8.5
react-colorful
^5.6.1
react-copy-to-clipboard
^5.1.0
react-device-detect
^2.2.3
react-dom
^18.2.0
react-drag-drop-files
^2.3.10
react-helmet
^6.1.0
react-helmet-async
^3.0.0
react-hot-toast
^2.5.2
react-image-crop
^11.0.5
react-konva
^18.2.10
react-masonry-css
^1.0.16
react-resizable-panels
^4.7.2
react-router
^6.26.1
react-router-dom
^6.26.1
react-spring
^10.0.1
react-virtualized
^9.22.6
redis_caching
redis_common
redis_schema
regex
1.10.0
reusable_types
ring
0.17.0-alpha.10
safetensors
scraper
0.24.0
seedance2pro
serde
1.0.125
serde_derive
1.0.125
serde_json
server_environment
sha2
0.9.9
shadcn
^4.0.5
sieve-cache
0.2.1
smart-default
0.7
sonner
^2.0.7
storyteller_root
strum_macros
0.26.4
subprocess
0.2.9
subprocess_common
symphonia-bundle-flac
0.5
symphonia-bundle-mp3
0.5
symphonia-codec-aac
0.5
symphonia-codec-alac
0.5
symphonia-codec-opus
0.0.1
symphonia-codec-pcm
0.5
symphonia-codec-vorbis
0.5
symphonia-core
0.5
symphonia-format-isomp4
0.5
symphonia-format-mkv
0.5
symphonia-format-ogg
0.5
symphonia-format-wav
0.5
symphonia-metadata
0.5
symphonia-utils-xiph
0.5
tailwind-merge
^2.2.2
tauri
terser
^5.30.3
thiserror
1
three
^0.171.0
thumbnail_generator
time
0.3.30
tokens
tts_common
tw-animate-css
^1.4.0
unicode-segmentation
1.10.1
url
2.4.1
url_config
url_utils
user_input_common
user_traits_component
uuid
^9.0.1
vaul
^1.1.2
videos
walkdir
2.4.0
wavesurfer.js
^7.7.11
web_scrapers
webm-writer
^1.0.0
workspace-build-acceleration
0.1
world_labs_api
zip
0.6.6
开发依赖
@babel/core
^7.14.5
@babel/preset-react
^7.14.5
@netlify/remix-edge-adapter
^3.4.3
@nx/eslint
21.2.3
@nx/eslint-plugin
21.2.3
@nx/js
21.2.3
@nx/react
21.2.3
@nx/remix
21.2.3
@nx/vite
21.2.3
@nx/web
21.2.3
@nx/workspace
21.2.3
@originjs/vite-plugin-commonjs
^1.0.3
@remix-run/dev
^2.8.1
@remix-run/node
^2.16.5
@swc-node/register
~1.9.1
@swc/core
~1.5.7
@swc/helpers
~0.5.11
@testing-library/dom
10.4.0
@testing-library/jest-dom
6.4.2
@testing-library/react
16.1.0
@testing-library/user-event
^14.5.2
@types/deep-equal
^1.0.4
@types/howler
^2.2.12
@types/jest
^29.5.12
@types/lodash
^4.14.202
@types/node
^20.0.0
@types/react
^19.0.0
@types/react-copy-to-clipboard
^5.0.7
@types/react-dom
^19.0.0
@types/react-helmet
^6.1.11
@types/three
^0.162.0
@types/uuid
^9.0.8
@typescript-eslint/eslint-plugin
^6.7.4
@typescript-eslint/parser
^7.16.0
@vitejs/plugin-react
^4.2.0
@vitest/coverage-v8
^3.0.5
@vitest/ui
^3.0.0
actix-rt
ajv
^8.0.0
anyhow
assertor
0.0.3
autoprefixer
^10.4.18
byteorder
chromatic
^11.3.2
coarsetime
0.1.34
env_logger
0.10.1
eslint-config-prettier
^9.0.0
eslint-import-resolver-typescript
^3.6.1
eslint-plugin-import
^2.28.1
eslint-plugin-jsx-a11y
^6.7.1
eslint-plugin-react
^7.33.2
eslint-plugin-react-hooks
^4.6.0
futures
0.3.1
husky
^9.0.11
jiti
2.4.2
jsdom
~22.1.0
jsonc-eslint-parser
^2.1.0
libloading
0.8.6
lint-staged
^15.2.2
log4rs
1.4.0
mockall
0.12.1
nx
21.2.3
postcss
^8.4.37
postcss-import
^16.0.1
postcss-nesting
^12.1.0
prettier-plugin-tailwindcss
^0.5.12
rand
0.8.5
serde_json
1.0.108
serial_test
3.2.0
speculoos
0.11.0
test_data
testing
toml
ts-jest
^29.1.4
tslib
^2.3.0
typescript
^5.1.6
version-sync
0.9.5
vite-plugin-banner
^0.8.0
vite-plugin-dts
~4.5.0
vite-plugin-static-copy
^2.3.1
vite-plugin-top-level-await
^1.6.0
vite-plugin-wasm
^3.5.0
vite-tsconfig-paths
^4.2.1
wasm-bindgen-test
0.3.0