AX 爱鲜报

Deta Surf

Deta Surf 是一款开源的个人 AI 笔记本,可将本地文件、网页、YouTube 视频和 PDF 统一收纳到本地资料库,并在笔记中直接引用、提问和生成内容,支持自选云端或本地大模型。

爱鲜报评分

0.0

0 人评分

3.6k

星数

否

中文

TypeScript

主语言

是

活跃

8

贡献者

人工分析

EDITORIAL

推荐理由

它把「资料收集 + 阅读 + AI 问答 + 笔记输出」整合进一个桌面应用,省去在多个窗口和聊天框之间反复复制粘贴。数据以开放格式保存在本地,模型可自带 Key 或走 Ollama 等本地推理,适合注重隐私与数据自主的开发者。项目用 Svelte + TypeScript + Rust 构建,代码结构清晰,也适合作为桌面 AI 应用的学习样本。

适用场景

  • 个人知识库与资料整理
  • 论文/PDF 阅读与摘要问答
  • 视频内容学习与时间戳引用
  • 本地优先的隐私敏感研究
  • 桌面端 AI 应用开发参考

优点

  • 本地优先,数据以开放格式存储,便于迁移与备份
  • 模型选择开放,支持 OpenAI、Claude、DeepSeek、Gemma 及本地 LLM
  • 多模态资料统一管理,笔记内可直接引用来源并深链回原文
  • 支持 Surflets 用自然语言生成交互式小应用
  • Apache-2.0 开源,技术栈现代(Svelte/TypeScript/Rust)

缺点

  • 仍处于较早期阶段,功能与稳定性可能持续变化
  • AI 功能依赖外部模型或本地推理环境,需自行配置
  • 桌面端安装包体积与资源占用相对较高
  • 中文文档与中文社区支持有限
上手难度 进阶

Deta Surf 是什么

Deta Surf 是一款开源的个人 AI 笔记本,目标是把散落在本地文件、网页、视频和 PDF 中的资料收进同一个工作流,让「查资料—阅读—思考—写笔记」不再需要在多个窗口和聊天框之间来回切换。

项目主要使用 Svelte、TypeScript 和 Rust 构建,可运行在 macOS、Windows 与 Linux 上,数据以开放格式保存在本地。

核心能力

多媒体资料库与笔记本

  • 支持本地文件、网页链接(YouTube、推文等),也可直接在 Surf 内创建内容。
  • 将资料组织进不同的 Notebook,部分内容可离线使用。
  • 底层使用自研的 SFFS(Surf Flat File System)本地存储引擎,格式开放透明。

智能笔记

  • 在笔记中通过 @ 引用任意标签页、网页或资料库资源,并自动生成内容。
  • 可触发联网搜索,把结果带回笔记中继续加工。
  • 引用可深链回原始来源:网页的某个段落、视频的时间戳、PDF 的某一页。
  • 支持图片、表格粘贴,以及富文本、代码块、待办列表等格式。

标签页、分屏与侧边栏

以标签页组织本地笔记、文件与网页,分屏视图可并排查看多个资源,侧边栏用于快速切换 Notebook 与笔记。

Surflets(应用生成)

用自然语言让 Surf 生成可交互的小应用,用于可视化或探索数据与概念。

模型选择

笔记与 Surflets 由大语言模型驱动,支持:

  • 自带 API Key 使用主流云端模型;
  • 接入自定义云模型;
  • 使用本地语言模型(如 Ollama 生态)。

技术栈与许可

  • 前端:Svelte + TypeScript
  • 桌面容器:Electron
  • 核心能力:Rust
  • 许可证:Apache-2.0(部分文件与补丁有单独许可说明,Deta 名称与 Logo 不在授权范围内)

适合谁

如果你希望有一个数据留在本地、模型可自选的 AI 研究笔记本,或想研究桌面端 AI 应用如何整合多模态资料与 LLM,Surf 值得关注。安装与从源码构建的说明请参考仓库中的安装指南与贡献文档。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。