类库 › doca
smartdoca

smartdoca/doca

Doca是开源文档管理与知识库,支持在线文档、Markdown、表格、幻灯片及画布。提供多人实时协同编辑、知识管理及AI助手功能,可私有化部署,适用于个人和小团队的知识沉淀与协作。

技术栈

apps/mobile javascript

框架

React 19.0.0

数据请求

React Query ^5.85.5
查看全部依赖 (42)

依赖

@expo/vector-icons ^14.1.0 @gorhom/bottom-sheet ^5.2.14 @hookform/resolvers ^5.2.1 @shopify/flash-list 1.7.6 @smartdoca/plugin-sdk workspace:* @smartdoca/web-plugin-registry workspace:* expo ~53.0.20 expo-camera ~16.1.11 expo-constants ~17.1.6 expo-document-picker ~13.1.6 expo-file-system ~18.1.11 expo-image ~2.4.1 expo-image-picker ~16.1.4 expo-linking ~7.1.5 expo-notifications ~0.31.4 expo-router ~5.1.4 expo-secure-store ~14.2.3 expo-sharing ~13.1.5 expo-status-bar ~2.2.3 expo-web-browser ~14.2.0 lucide-react-native ^0.544.0 query-string ^7.1.3 react-hook-form ^7.62.0 react-native 0.79.5 react-native-drawer-layout ^4.2.10 react-native-gesture-handler ~2.24.0 react-native-get-random-values ~1.11.0 react-native-gifted-chat 2.6.3 react-native-markdown-display 7.0.2 react-native-paper ^5.14.5 react-native-reanimated ~3.17.4 react-native-render-html ^6.3.4 react-native-safe-area-context 5.4.0 react-native-screens ~4.11.1 react-native-sse 1.2.1 react-native-svg 15.11.2 react-native-webview 13.13.5 zod ^4.1.5

开发依赖

@babel/core ^7.26.0 @types/react ~19.0.10 babel-preset-expo ~13.0.0 typescript ~5.8.3

apps/server javascript

查看全部依赖 (10)

依赖

@doca/ai-host workspace:* @doca/documents-capability workspace:* @doca/plugin-documents workspace:* @doca/plugin-files workspace:* @doca/plugin-host workspace:* @smartdoca/files-capability workspace:* @smartdoca/knowledge-capability workspace:* @smartdoca/plugin-sdk workspace:* @smartdoca/search-host workspace:* @smartdoca/web-plugin-registry workspace:*

apps/web javascript

查看全部依赖 (3)

依赖

@smartdoca/plugin-contracts workspace:* @smartdoca/plugin-sdk workspace:* @smartdoca/web-plugin-registry workspace:*

根目录 javascript

框架

React ^19.2.8

构建工具

Vite ^8.2.2

测试

Vitest ^4.1.11

代码规范

Prettier ^3.9.6
查看全部依赖 (81)

依赖

@ai-sdk/anthropic ^4.0.53 @ai-sdk/azure ^4.0.70 @ai-sdk/google ^4.0.69 @ai-sdk/openai ^4.0.66 @ai-sdk/openai-compatible 3.0.48 @ant-design/x ^2.9.0 @ant-design/x-markdown ^2.9.0 @antv/x6 2.19.2 @aws-sdk/client-s3 ^3.1128.0 @aws-sdk/cloudfront-signer ^3.1125.0 @doca/ai-host workspace:* @doca/documents-capability workspace:* @fastify/swagger ^9.8.1 @fastify/websocket ^11.3.0 @mastra/core 1.66.0 @mastra/libsql 1.22.5 @mastra/memory 1.29.0 @mastra/pg 1.24.0 @mendable/firecrawl-js ^4.40.0 @mlightcad/cad-simple-viewer 1.7.1 @mlightcad/data-model ^1.14.12 @mlightcad/libredwg-converter ^3.14.12 @mlightcad/mtext-renderer ^0.12.13 @mlightcad/three-renderer 1.7.1 @modelcontextprotocol/sdk 1.30.0 @noble/hashes 2.4.0 @open-file-viewer/core 0.1.47 @open-file-viewer/react 0.1.47 @sinclair/typebox ^0.34.52 @smartdoca/canvas 0.5.5 @smartdoca/files-capability workspace:* @smartdoca/knowledge-capability workspace:* @smartdoca/markdown 0.4.3 @smartdoca/plugin-contracts workspace:* @smartdoca/plugin-sdk workspace:* @smartdoca/search-host workspace:* @smartdoca/sheet 0.2.3 @smartdoca/slate 0.4.23 @smartdoca/slides 0.3.0-alpha.3 antd ^6.6.3 better-sqlite3 ^13.0.3 dotenv ^17.4.2 fast-xml-parser ^5.11.1 fastify ^5.12.3 fflate ^0.8.3 file-type ^22.1.1 htmlparser2 10.1.0 ipaddr.js 2.5.0 jsdom 26.1.0 katex 0.18.7 kysely ^0.29.5 lodash-es 4.17.21 lucide-react ^1.41.0 mdast-util-from-markdown 2.0.3 mermaid 11.17.2 openid-client ^6.8.8 pdfjs-dist 5.7.284 pg ^8.23.0 playwright-core 1.62.1 prismjs 1.30.0 qrcode ^1.5.4 react-dom ^19.2.8 redis ^5.8.2 sharp ^0.35.4 slate 0.118.1 slate-dom 0.118.1 slate-history 0.113.1 slate-react 0.118.2 three 0.172.0 ws ^8.21.3 yjs 13.6.32 zod 4.6.4

开发依赖

@types/better-sqlite3 ^9.0.0 @types/node ^26.4.1 @types/pg ^8.23.1 @types/react ^19.2.18 @types/react-dom ^19.2.7 @types/ws ^8.18.1 @vitejs/plugin-react ^6.1.1 tsx ^4.23.13 typescript ^5.9.3

packages/documents-capability javascript

查看全部依赖 (1)

依赖

@smartdoca/files-capability workspace:*

packages/knowledge-capability javascript

查看全部依赖 (1)

依赖

@smartdoca/files-capability workspace:*

packages/plugin-documents javascript

查看全部依赖 (6)

依赖

@doca/ai-host workspace:* @doca/documents-capability workspace:* @smartdoca/files-capability workspace:* @smartdoca/knowledge-capability workspace:* @smartdoca/plugin-sdk workspace:* @smartdoca/search-host workspace:*

packages/plugin-files javascript

查看全部依赖 (5)

依赖

@doca/ai-host workspace:* @smartdoca/files-capability workspace:* @smartdoca/knowledge-capability workspace:* @smartdoca/plugin-sdk workspace:* @smartdoca/search-host workspace:*

packages/plugin-host javascript

查看全部依赖 (2)

依赖

@smartdoca/plugin-contracts workspace:* @smartdoca/plugin-sdk workspace:*

packages/plugin-sdk javascript

查看全部依赖 (6)

依赖

@deepseek-ai/cordis 4.0.4 @smartdoca/files-capability workspace:* @smartdoca/knowledge-capability workspace:* @smartdoca/plugin-contracts workspace:* @smartdoca/search-host workspace:* @smartdoca/web-plugin-registry workspace:*

packages/web-plugin-registry javascript

查看全部依赖 (1)

依赖

@smartdoca/plugin-contracts workspace:*

scripts/local-models python

框架

FastAPI
查看全部依赖 (4)

依赖

httpx mflux mlx uvicorn

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-20 19:58
浙ICP备14020137号-1