类库
› magic
dtyq/magic
Magic是一个企业级开源AI智能体平台,集成了通用AI助手、工作流引擎、即时通讯和在线协同办公功能。它支持多平台接入和24/7自动化运行,适用于企业级AI生产力场景。
技术栈
框架
FastAPI
unknown
Gin
v1.10.1
React
^18.3.1
状态管理
MobX
^6.8.0
Zustand
^4.5.2
构建工具
Vite
^6.1.0
测试
Jest
^29.7.0
Playwright
unknown
Vitest
^3.0.7
pytest
unknown
CSS 框架
Tailwind CSS
^3.4.13
代码规范
ESLint
^8.23.0
Prettier
^3.5.3
Stylelint
^15.11.0
查看全部依赖 (569)
依赖
@amap/amap-jsapi-loader
^1.0.1
@ant-design/cssinjs
^1.23.0
@ant-design/icons
^5.6.1
@apmplus/integrations
^2.3.0
@apmplus/web
^2.10.0
@arms/rum-browser
^0.0.37
@aws-sdk/client-s3
^3.911.0
@babel/runtime
^7.22.10
@commitlint/cli
^19.2.2
@commitlint/config-conventional
^19.8.0
@commitlint/types
^19.0.3
@dnd-kit/core
^6.3.1
@dnd-kit/sortable
^10.0.0
@dnd-kit/utilities
^3.2.2
@douyinfe/semi-icons
^2.39.0
@dtyq/es6-template-strings
~0.0.4
@dtyq/magic-admin
^0.1.8
@dtyq/magic-flow
0.0.13
@dtyq/timezone
^0.0.2
@dtyq/upload-sdk
~0.0.9
@dtyq/user-selector
^0.1.6
@emotion/css
^11.11.2
@floating-ui/dom
^1.6.0
@floating-ui/react
^0.26.28
@fontsource/geist-mono
^5.2.7
@fontsource/geist-sans
^5.2.5
@fontsource/poppins
^5.2.7
@fullcalendar/common
^5.11.5
@fullcalendar/core
^6.1.15
@fullcalendar/daygrid
^6.1.15
@fullcalendar/interaction
^6.1.15
@fullcalendar/react
^6.1.15
@fullcalendar/timegrid
^6.1.15
@hookform/resolvers
^5.2.2
@iconify/react
^4.1.1
@js-preview/excel
^1.7.14
@lottiefiles/dotlottie-react
^0.13.0
@marp-team/marpit
^3.1.1
@monaco-editor/react
^4.4.6
@radix-ui/react-accordion
^1.2.12
@radix-ui/react-alert-dialog
^1.1.15
@radix-ui/react-aspect-ratio
^1.1.8
@radix-ui/react-avatar
^1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-collapsible
^1.1.12
@radix-ui/react-context-menu
^2.2.16
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-hover-card
^1.1.15
@radix-ui/react-label
^2.1.8
@radix-ui/react-menubar
^1.1.16
@radix-ui/react-navigation-menu
^1.2.14
@radix-ui/react-popover
^1.1.15
@radix-ui/react-progress
^1.1.8
@radix-ui/react-radio-group
^1.3.8
@radix-ui/react-scroll-area
^1.2.10
@radix-ui/react-select
^2.2.6
@radix-ui/react-separator
^1.1.8
@radix-ui/react-slider
^1.3.6
@radix-ui/react-slot
^1.2.4
@radix-ui/react-switch
^1.2.6
@radix-ui/react-tabs
^1.1.13
@radix-ui/react-toggle
^1.1.10
@radix-ui/react-toggle-group
^1.1.11
@radix-ui/react-tooltip
^1.2.8
@radix-ui/react-visually-hidden
^1.2.4
@shikijs/transformers
^1.5.2
@tabler/icons-react
^3.2.0
@tiptap/core
^3.3.3
@tiptap/extension-code-block
^3.7.2
@tiptap/extension-document
^3.3.3
@tiptap/extension-drag-handle
^3.6.6
@tiptap/extension-drag-handle-react
^3.6.6
@tiptap/extension-hard-break
^3.3.3
@tiptap/extension-heading
^3.11.1
@tiptap/extension-highlight
^3.4.1
@tiptap/extension-horizontal-rule
^3.5.0
@tiptap/extension-image
^3.4.1
@tiptap/extension-link
^3.10.5
@tiptap/extension-list
^3.4.2
@tiptap/extension-mathematics
^3.4.2
@tiptap/extension-mention
^3.3.3
@tiptap/extension-paragraph
^3.3.3
@tiptap/extension-placeholder
^3.4.2
@tiptap/extension-subscript
^3.5.0
@tiptap/extension-superscript
^3.5.0
@tiptap/extension-table
^3.4.2
@tiptap/extension-text
^3.3.3
@tiptap/extension-text-align
^3.4.1
@tiptap/extension-text-style
^3.3.3
@tiptap/extension-typography
^3.4.2
@tiptap/extensions
^3.4.1
@tiptap/pm
^3.4.1
@tiptap/react
^3.4.1
@tiptap/starter-kit
^3.4.1
@tiptap/suggestion
^3.3.3
@types/canvas-confetti
^1.9.0
@types/katex
^0.16.7
@types/mdast
^4.0.4
@types/react-big-calendar
^1.15.0
@typescript-eslint/eslint-plugin
^5.36.1
@typescript-eslint/parser
^5.36.1
@univerjs/core
^0.9.4
@univerjs/design
^0.9.4
@univerjs/docs
^0.9.4
@univerjs/docs-drawing
^0.10.14
@univerjs/docs-drawing-ui
^0.10.14
@univerjs/docs-hyper-link-ui
^0.10.14
@univerjs/docs-ui
^0.9.4
@univerjs/drawing
^0.10.14
@univerjs/drawing-ui
^0.10.14
@univerjs/engine-formula
^0.9.4
@univerjs/engine-render
^0.9.4
@univerjs/preset-docs-core
^0.10.14
@univerjs/presets
^0.10.13
@univerjs/sheets
^0.9.4
@univerjs/sheets-drawing
^0.10.14
@univerjs/sheets-drawing-ui
^0.10.14
@univerjs/sheets-filter
^0.10.14
@univerjs/sheets-filter-ui
^0.10.14
@univerjs/sheets-formula-ui
^0.9.4
@univerjs/sheets-numfmt-ui
^0.9.4
@univerjs/sheets-ui
^0.9.4
@univerjs/ui
^0.9.4
@wecom/jssdk
^2.3.1
@xmldom/xmldom
^0.9.8
@zumer/snapdom
^2.0.2
NumPy
unknown
Pandas
unknown
PyExecJS
unknown
PyMuPDF
unknown
PyPDF2
unknown
Pydantic
unknown
ahooks
^3.7.8
aiofiles
unknown
aiohttp
unknown
aiohttp_retry
unknown
antd
^5.24.4
antd-mobile
^5.39.0
antd-style
^3.6.2
audio-recorder-polyfill
^0.4.1
backoff
unknown
beautifulsoup4
unknown
boto3
unknown
buffer
^6.0.3
canvas-confetti
^1.9.3
canvas-size
^2.0.0
class-variance-authority
^0.7.1
classnames
^2.5.1
click
unknown
clsx
^2.1.1
cmdk
^1.1.1
color
^5.0.3
colorama
unknown
commander
^12.0.0
commitlint-config-gitmoji
^2.3.1
connect-history-api-fallback
^2.0.0
conventional-changelog-conventionalcommits
^7.0.2
cors
^2.8.5
crypto-js
^4.2.0
dagre
^0.8.5
datasets
unknown
date-fns
^4.1.0
dayjs
^1.11.13
dexie
^4.0.10
dexie-react-hooks
^1.1.7
diff
^8.0.2
dingtalk-stream
unknown
docx
^9.5.1
docx-preview
^0.3.5
dotenv
^16.4.5
embla-carousel-react
^8.6.0
esdk-obs-browserjs
^3.23.5
eslint-config-prettier
^8.5.0
eslint-import-resolver-jsconfig
^1.1.0
eslint-import-resolver-typescript
^3.9.1
eslint-plugin-import
^2.26.0
eslint-plugin-jsx-a11y
^6.6.1
eslint-plugin-node
^11.1.0
eslint-plugin-prettier
^4.2.1
eslint-plugin-react
^7.31.5
eslint-plugin-react-hooks
^4.6.0
eslint-plugin-vue
^9.4.0
esniff
~1.1.0
exceljs
^4.4.0
express
~5.1.0
file-type
^19.6.0
filelock
unknown
framer-motion
^12.6.2
github.com/apparentlymart/go-shquot
v0.0.1
github.com/aws/aws-sdk-go-v2
v1.38.1
github.com/aws/aws-sdk-go-v2/config
v1.31.3
github.com/aws/aws-sdk-go-v2/credentials
v1.18.7
github.com/aws/aws-sdk-go-v2/service/s3
v1.87.1
github.com/caarlos0/env/v11
v11.3.1
github.com/docker/cli
v29.2.1+incompatible
github.com/go-git/go-git/v6
v6.0.0-20260310141331-316f86ed9f46
github.com/golang-jwt/jwt/v5
v5.0.0
github.com/joho/godotenv
v1.5.1
github.com/mattn/go-isatty
v0.0.20
github.com/moby/buildkit
v0.28.0
github.com/moby/go-archive
v0.2.0
github.com/moby/moby/client
v0.3.0
github.com/moby/patternmatcher
v0.6.0
github.com/opencontainers/image-spec
v1.1.1
github.com/sirupsen/logrus
v1.9.3
github.com/spf13/cobra
v1.9.1
github.com/stretchr/testify
v1.11.1
github.com/tonistiigi/fsutil
v0.0.0-20251211185533-a2aa163d723f
go.yaml.in/yaml/v3
v3.0.4
golang.org/x/sync
v0.19.0
golang.org/x/sys
v0.42.0
golang.org/x/text
v0.34.0
gymnasium
unknown
history
^5.3.0
html2text
unknown
html5lib
unknown
httpx
unknown
husky
^9.0.11
i18n
^0.15.2
i18next
^23.11.4
i18next-browser-languagedetector
^7.2.1
i18next-resources-to-backend
^1.2.1
immer
^10.1.1
input-otp
^1.4.2
install
^0.13.0
javascript-obfuscator
^4.1.1
js-yaml
4.1.0
jsbeautifier
unknown
json_repair
unknown
jszip
^3.10.1
k8s.io/api
v0.31.0
k8s.io/apimachinery
v0.31.0
k8s.io/cli-runtime
v0.35.0
k8s.io/client-go
v0.31.0
katex
0.16.21
konva
^10.0.12
lark-oapi
unknown
libphonenumber-js
^1.12.7
lint-staged
^15.2.2
lodash
^4.17.21
lodash-es
^4.17.21
loguru
unknown
lucide-react
^0.577.0
lukechampine.com/blake3
v1.4.1
lunar-typescript
^1.7.5
lz-string
^1.5.0
mammoth
unknown
markdown
unknown
markdown-to-jsx
^7.7.13
markitdown
unknown
markmap-common
^0.18.9
markmap-lib
^0.18.12
markmap-toolbar
^0.18.12
markmap-view
^0.18.12
matplotlib
unknown
mcp
unknown
mdast-util-find-and-replace
^3.0.1
mermaid
11.12.1
mime
^3.0.0
mobx-react
^7.6.0
mobx-react-lite
^4.1.0
monaco-editor
^0.48.0
morgan
^1.10.0
motion
^12.23.24
moviepy
unknown
mutagen
unknown
nanoid
^5.1.5
next-themes
^0.4.6
node-bunyan
^3.0.1
openai
unknown
openpyxl
unknown
opentelemetry-api
unknown
opentelemetry-distro
unknown
opentelemetry-exporter-otlp
unknown
opentelemetry-instrumentation
unknown
opentelemetry-instrumentation-aiohttp-client
unknown
opentelemetry-instrumentation-asgi
unknown
opentelemetry-instrumentation-fastapi
unknown
opentelemetry-instrumentation-httpx
unknown
opentelemetry-instrumentation-logging
unknown
opentelemetry-instrumentation-openai
unknown
opentelemetry-instrumentation-requests
unknown
opentelemetry-sdk
unknown
opentelemetry-semantic-conventions
unknown
opentelemetry-util-http
unknown
oss2
unknown
pako
^2.1.0
path-to-regexp
^8.3.0
pathe
^2.0.3
pillow
unknown
pillow-heif
unknown
polished
^4.3.1
postcss
^8.4.38
postcss-html
^1.8.0
postcss-less
^6.0.0
pptx-preview
^1.0.7
pptxgenjs
^4.0.1
prismjs
^1.30.0
process
^0.11.10
prosemirror-model
^1.25.0
prosemirror-state
^1.4.3
prosemirror-view
^1.38.1
psutil
unknown
pydantic_core
unknown
pylint
unknown
pyright
unknown
pytest-asyncio
unknown
pytest-cov
unknown
python-docx
unknown
python-dotenv
unknown
python-pptx
unknown
python-socketio
unknown
python-socks
unknown
pytz
unknown
pyyaml
unknown
radix-ui
^1.4.3
ramda
^0.29.1
rc-virtual-list
^3.18.4
re-resizable
^6.11.2
react-big-calendar
^1.16.3
react-day-picker
^9.11.2
react-dnd
^16.0.1
react-dnd-html5-backend
^16.0.1
react-dom
^17.0.2
react-draggable
^4.4.6
react-error-boundary
^5.0.0
react-hook-form
^7.66.1
react-hotkeys-hook
^5.1.0
react-i18next
^14.1.1
react-infinite-scroll-component
^6.1.0
react-markdown
^9.0.1
react-pdf
^9.2.1
react-resizable
^3.0.5
react-resizable-panels
^2.1.9
react-router
~5.2.0
react-router-config
~5.1.1
react-router-dom
~5.2.0
react-simple-code-editor
^0.14.1
react-syntax-highlighter
^15.6.1
react-toastify
^10.0.6
react-use-clipboard
^1.0.9
react-virtuoso
^4.14.0
reactflow
^11.10.4
recharts
^3.5.1
redis
unknown
rehype-katex
^7.0.0
rehype-raw
^7.0.0
rehype-sanitize
^6.0.0
remark-gfm
^4.0.1
remark-math
^6.0.0
reveal.js
^5.1.0
rich
unknown
rtl-detect
^1.1.2
ruff
unknown
seaborn
unknown
shiki
^1.5.2
sigs.k8s.io/kind
v0.31.0
simple-mind-map
^0.12.1
simplebar-core
^1.3.0
snowflake-id
^1.1.0
socket.io-parser
^4.2.4
sonner
^2.0.7
sort-package-json
^2.10.0
stylelint-config-prettier
^3.3.0
stylelint-config-rational-order
^0.1.2
stylelint-config-recommended-less
^1.0.4
stylelint-config-standard
^31.0.0
stylelint-declaration-block-no-ignored-properties
^2.8.0
stylelint-prettier
^3.0.0
swiper
11.2.6
swr
^2.2.5
tailwind-merge
^3.4.0
tenacity
unknown
tiktoken
unknown
tinycss2
unknown
tippy.js
^6.3.7
tiptap-markdown
^0.9.0
tos
unknown
typer
unknown
ua-parser-js
^1.0.39
unidiff
unknown
unified
^11.0.5
unist-util-visit
^5.0.0
use-immer
^0.11.0
uvicorn
unknown
vaul
^1.1.2
volcengine
unknown
vue-eslint-parser
^9.0.3
watchdog
unknown
websockets
unknown
wecom-aibot-sdk
unknown
xgplayer
^3.0.23
xgplayer-music
^3.0.23
xlrd
unknown
xlsx-js-style
^1.2.0
xterm
^5.3.0
xterm-addon-fit
^0.8.0
yt-dlp
unknown
zod
^4.1.13
开发依赖
@ant-design/cssinjs
^1.23.0
@babel/eslint-parser
^7.18.2
@commitlint/cli
^19.2.2
@commitlint/config-conventional
^19.8.0
@commitlint/types
^19.0.3
@cpsoinos/vite-plugin-http2-proxy
^0.1.0
@csstools/postcss-oklab-function
^4.0.12
@dnd-kit/core
^6.3.1
@dnd-kit/modifiers
^9.0.0
@dnd-kit/sortable
^10.0.0
@dnd-kit/utilities
^3.2.2
@dtyq/eslint-config
~0.0.10
@dtyq/upload-sdk
~0.0.9
@dtyq/user-selector
^0.1.5
@jest/globals
^29.7.0
@radix-ui/react-avatar
^1.1.11
@radix-ui/react-checkbox
^1.3.3
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-dropdown-menu
^2.1.16
@radix-ui/react-select
^2.2.6
@radix-ui/react-slot
^1.2.4
@radix-ui/react-tooltip
^1.2.8
@semantic-release/changelog
^6.0.1
@semantic-release/commit-analyzer
^9.0.2
@semantic-release/git
^10.0.1
@semantic-release/gitlab
^9.4.1
@semantic-release/npm
^9.0.1
@semantic-release/release-notes-generator
^10.0.3
@swc/core
~1.11.11
@tabler/icons
^3.34.1
@tabler/icons-react
^3.38.0
@testing-library/jest-dom
^6.0.0
@testing-library/react
^14.0.0
@types/canvas-size
^1.2.2
@types/crypto-js
^4.2.2
@types/dagre
^0.7.52
@types/jest
~29.5.12
@types/js-yaml
4.0.9
@types/lodash
^4.14.186
@types/lodash-es
~4.17.12
@types/mime
^3.0.1
@types/node
~10.11.0
@types/pako
^2.0.3
@types/prismjs
^1.26.5
@types/qs
^6.9.7
@types/react
^18.3.2
@types/react-dom
^18.3.0
@types/react-resizable
^3.0.8
@types/react-router
^5.1.20
@types/react-router-dom
^5.3.3
@types/react-syntax-highlighter
^15.5.13
@types/reveal.js
^5.0.4
@types/rtl-detect
^1.0.3
@types/styled-components
^5.1.26
@types/ua-parser-js
^0.7.39
@typescript-eslint/eslint-plugin
^5.36.1
@typescript-eslint/parser
^6.0.0
@umijs/lint
^4.0.0
@vitejs/plugin-react
^4.3.4
@vitest/coverage-v8
3.0.9
@vitest/ui
^3.2.4
@zumer/snapdom
^2.0.2
ahooks
^3.8.4
antd
^5.28.0
antd-mobile
^5.42.3
antd-style
^3.7.1
autoprefixer
^10.4.21
babel
^6.23.0
babel-eslint
^10.1.0
babel-plugin-antd-style
^1.0.4
babel-plugin-antd-style-prod
^1.0.6
babel-plugin-import
^1.13.8
babel-plugin-transform-react-remove-prop-types
^0.4.24
code-inspector-plugin
^1.4.4
colors
^1.3.2
commitizen
^3.0.0
commitlint-config-gitmoji
^2.3.1
concurrently
^9.2.1
conventional-changelog-conventionalcommits
^7.0.2
coveralls
^3.0.2
cross-env
^5.2.0
cz-conventional-changelog
^2.1.0
dayjs
^1.11.13
dumi
^2.2.13
esbuild-plugin-copy
^2.1.1
eslint-config-prettier
^8.5.0
eslint-import-resolver-jsconfig
^1.1.0
eslint-import-resolver-typescript
^3.9.1
eslint-plugin-import
^2.26.0
eslint-plugin-jsx-a11y
^6.6.1
eslint-plugin-local
file:./plugins/eslint-rules
eslint-plugin-node
^11.1.0
eslint-plugin-prettier
^4.2.1
eslint-plugin-react
^7.31.5
eslint-plugin-react-hooks
^4.6.0
eslint-plugin-tailwindcss
^3.17.5
fake-indexeddb
^6.0.0
father
^4.1.0
glob
^11.0.3
globals
^15.14.0
husky
^9.1.7
i18next
^24.2.2
i18next-resources-to-backend
^1.2.1
jsdom
^26.0.0
libphonenumber-js
^1.12.7
lighthouse
^13.0.1
lint-staged
^15.4.3
lodash-es
~4.17.21
lucide-react
^0.562.0
mock-xmlhttprequest
^8.2.0
nanoid
^5.1.6
next-themes
^0.4.6
postcss
^8.4.38
postcss-add-root-selector
^1.0.6
postcss-html
^1.8.0
postcss-less
^6.0.0
postcss-preset-env
^10.5.0
pptxgenjs
^4.0.1
prettier-plugin-sort-json
^4.2.0
prompt
^1.0.0
puppeteer
^24.32.0
rc-menu
^9.16.1
react-dom
^18.3.1
react-i18next
^15.4.1
react-infinite-scroll-component
^6.1.0
react-router
^7.5.1
react-router-dom
^7.5.1
replace-in-file
^3.4.2
rimraf
^6.0.1
rollup-plugin-external-globals
^0.13.0
rollup-plugin-visualizer
^5.14.0
sass-embedded
^1.93.1
semantic-release
^19.0.3
shelljs
^0.8.3
shiki
^1.0.0
sonner
^2.0.7
sort-package-json
^2.10.0
stylelint-config-prettier
^3.3.0
stylelint-config-rational-order
^0.1.2
stylelint-config-recommended-less
^1.0.4
stylelint-config-standard
^31.0.0
stylelint-declaration-block-no-ignored-properties
^2.8.0
stylelint-prettier
^3.0.0
tailwindcss-animate
^1.0.7
terser
^5.43.1
travis-deploy-once
^5.0.9
ts-jest
^29.1.1
ts-node
~7.0.1
tsc-alias
^1.8.16
tslib
^2.4.0
tsup
~8.0.2
tsx
^4.21.0
tw-animate-css
^1.4.0
typedoc
^0.27.5
typescript
~5.0.0
url
^0.11.0
use-immer
^0.11.0
uuid
^11.1.0
vaul
^1.1.2
vite-plugin-babel
^1.3.0
vite-plugin-chunk-split
^0.5.0
vite-plugin-dts
^4.5.0
vite-plugin-externals
^0.6.2
vite-plugin-imp
^2.4.0
vite-plugin-inspect
^11.3.3
vite-plugin-keep-console
^0.0.10
vite-plugin-mkcert
^1.17.7
vite-plugin-pwa
^1.0.0
vitepress
^1.6.3
截图