类库
› chromeclaw
algopian/chromeclaw
ChromeClaw是一款轻量级AI助手浏览器扩展,完全在Chrome/Firefox沙盒中运行。支持多LLM提供商、连接WhatsApp/Telegram消息通道、具备语音交互、记忆功能和浏览器自动化,无需服务器即可使用。
技术栈
框架
React
^19.1.0
构建工具
Rollup
^4.41.0
Vite
^6.3.6
esbuild
^0.25.4
测试
Playwright
^1.58.2
Vitest
^4.0.18
CSS 框架
Tailwind CSS
^3.4.17
代码规范
ESLint
^9.35.0
Prettier
^3.6.2
查看全部依赖 (147)
依赖
@adiwajshing/keyed-db
^0.2.4
@cacheable/node-cache
^1.4.0
@codemirror/lang-javascript
^6.2.4
@codemirror/lang-markdown
^6.5.0
@codemirror/lang-python
^6.2.1
@codemirror/state
^6.5.4
@codemirror/theme-one-dark
^6.1.3
@codemirror/view
^6.39.13
@dotenvx/dotenvx
^1.44.1
@extension/baileys
workspace:*
@extension/config-panels
workspace:*
@extension/env
workspace:*
@extension/i18n
workspace:*
@extension/shared
workspace:*
@extension/skills
workspace:*
@extension/storage
workspace:*
@extension/ui
workspace:*
@hapi/boom
^9.1.3
@huggingface/transformers
^3.8.1
@mariozechner/pi-agent-core
0.53.0
@mariozechner/pi-ai
0.53.0
@radix-ui/react-dialog
^1.1.15
@radix-ui/react-hover-card
^1.1.15
@radix-ui/react-slot
^1.2.4
@radix-ui/react-use-controllable-state
^1.2.2
@sinclair/typebox
^0.34.48
@streamdown/mermaid
^1.0.2
@tailwindcss/typography
^0.5.19
@xyflow/react
^12.10.0
async-lock
^1.4.1
audio-decode
^2.1.3
cache-manager
^5.7.6
class-variance-authority
^0.7.1
classnames
^2.5.1
clsx
^2.1.1
cmdk
^1.1.1
codemirror
^6.0.2
croner
^10.0.1
curve25519-js
^0.0.4
date-fns
^4.1.0
dexie
^4.3.0
diff-match-patch
^1.0.5
embla-carousel-react
^8.6.0
framer-motion
^12.34.0
jszip
^3.10.1
kokoro-js
^1.2.1
libphonenumber-js
^1.10.20
lodash
^4.17.21
lucide-react
^0.563.0
motion
^12.34.0
music-metadata
^7.12.3
nanoid
^5.1.6
onnxruntime-web
1.22.0-dev.20250409-89f8206ba4
orderedmap
^2.1.1
papaparse
^5.5.3
pdfjs-dist
^3.11.174
pino
^9.6
prosemirror-example-setup
^1.2.3
prosemirror-inputrules
^1.5.1
prosemirror-markdown
^1.13.4
prosemirror-model
^1.25.4
prosemirror-schema-basic
^1.2.4
prosemirror-schema-list
^1.5.1
prosemirror-state
^1.4.4
prosemirror-view
^1.41.6
protobufjs
^7.2.4
qrcode
^1.5.4
radix-ui
^1.4.3
react-data-grid
7.0.0-beta.59
react-dom
^19.1.0
react-error-boundary
^6.0.0
sonner
^2.0.7
streamdown
^2.2.0
tailwind-merge
^3.3.1
use-stick-to-bottom
^1.1.3
usehooks-ts
^3.1.1
uuid
^10.0.0
vite-plugin-node-polyfills
^0.22.0
webextension-polyfill
^0.12.0
ws
^8.13.0
zod
^4.3.6
开发依赖
@eslint/compat
^1.2.9
@eslint/eslintrc
^3.3.1
@eslint/js
^9.35.0
@extension/dev-utils
workspace:*
@extension/env
workspace:*
@extension/hmr
workspace:*
@extension/shared
workspace:*
@extension/tailwindcss-config
workspace:*
@extension/tsconfig
workspace:*
@extension/vite-config
workspace:*
@inquirer/prompts
^7.5.1
@laynezh/vite-plugin-lib-assets
^1.1.0
@rollup/plugin-sucrase
^5.0.2
@types/chrome
^0.0.323
@types/diff-match-patch
^1.0.36
@types/eslint-plugin-jsx-a11y
^6.10.0
@types/node
^22.15.21
@types/papaparse
^5.5.2
@types/qrcode
^1.5.6
@types/react
^19.1.5
@types/react-dom
^19.1.5
@types/ws
^8.18.1
@types/yargs
^17.0.33
@typescript-eslint/parser
^8.32.1
@vitejs/plugin-react-swc
^3.9.0
@vitest/coverage-v8
^4.0.18
autoprefixer
^10.4.21
cross-env
^7.0.3
deepmerge
^4.3.1
eslint-config-prettier
^10.1.8
eslint-import-resolver-typescript
^4.3.5
eslint-plugin-import-x
^4.12.2
eslint-plugin-jsx-a11y
^6.10.2
eslint-plugin-prettier
^5.4.0
eslint-plugin-react
^7.37.5
eslint-plugin-react-hooks
^5.2.0
eslint-plugin-react-refresh
^0.5.0
eslint-plugin-tailwindcss
^3.18.0
esm
^3.2.25
fake-indexeddb
^6.2.5
fast-glob
^3.3.3
fflate
^0.8.2
globals
^16.1.0
husky
^9.1.7
jiti
^2.4.2
lint-staged
^16.1.6
magic-string
^0.30.17
postcss
^8.5.3
postcss-load-config
^6.0.1
prettier-plugin-tailwindcss
^0.6.11
react-spinners
^0.17.0
rimraf
^6.0.1
run-script-os
^1.1.6
tailwindcss-animate
^1.0.7
ts-loader
^9.5.2
ts-node
^10.9.2
tsc-alias
^1.8.16
tslib
^2.8.1
tsx
^4.19.4
turbo
^2.5.3
type-fest
^4.41.0
typescript
^5.8.3
typescript-eslint
^8.43.0
vite-plugin-node-polyfills
^0.23.0
ws
^8.18.2
yargs
^17.7.2