类库 › open-notebook
lfnovo

lfnovo/open-notebook

Open Notebook 是 Google Notebook LM 的开源替代方案,注重隐私与灵活性。基于 TypeScript 开发,提供笔记管理、AI 辅助及工作流自定义功能。支持本地部署,允许用户自由扩展特性,适合追求数据自主和个性化体验的技术用户。

29,972 3,400 29,972 152
在 GitHub 上查看
lfnovo/open-notebook

技术栈

frontend javascript

框架

Next.js ^16.2.6 React ^19.2.3

状态管理

Zustand ^5.0.6

数据请求

React Query ^5.83.0

测试

Vitest ^4.1.8

网络

Axios ^1.16.0

CSS 框架

Tailwind CSS ^4

代码规范

ESLint ^9
查看全部依赖 (50)

依赖

@hookform/resolvers ^5.1.1 @monaco-editor/react ^4.7.0 @radix-ui/react-accordion ^1.2.12 @radix-ui/react-alert-dialog ^1.1.14 @radix-ui/react-checkbox ^1.3.2 @radix-ui/react-collapsible ^1.1.11 @radix-ui/react-dialog ^1.1.15 @radix-ui/react-dropdown-menu ^2.1.15 @radix-ui/react-label ^2.1.7 @radix-ui/react-popover ^1.1.15 @radix-ui/react-progress ^1.1.7 @radix-ui/react-radio-group ^1.3.8 @radix-ui/react-scroll-area ^1.2.9 @radix-ui/react-select ^2.2.5 @radix-ui/react-separator ^1.1.7 @radix-ui/react-slot ^1.2.3 @radix-ui/react-tabs ^1.1.12 @radix-ui/react-tooltip ^1.2.7 @tailwindcss/typography ^0.5.16 @uiw/react-md-editor ^4.0.8 class-variance-authority ^0.7.1 clsx ^2.1.1 cmdk ^1.1.1 date-fns ^4.1.0 i18next ^25.7.3 i18next-browser-languagedetector ^8.2.0 lucide-react ^0.525.0 next-themes ^0.4.6 react-dom ^19.2.3 react-hook-form ^7.60.0 react-i18next ^16.5.0 react-markdown ^10.1.0 remark-gfm ^4.0.1 sonner ^2.0.6 tailwind-merge ^3.3.1 use-debounce ^10.0.6 zod ^4.0.5

开发依赖

@eslint/eslintrc ^3 @tailwindcss/postcss ^4 @testing-library/jest-dom ^6.6.3 @testing-library/react ^16.2.0 @types/node ^20 @types/react ^19 @types/react-dom ^19 @vitejs/plugin-react ^4.3.4 @vitest/ui ^4.1.8 eslint-config-next 15.4.2 jsdom ^26.0.0 tw-animate-css ^1.3.5 typescript ^5

截图

New Notebook

评论

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-06-14 04:52
浙ICP备14020137号-1 $お客様$