NoteGen是一款开源跨平台的 AI 笔记应用,专注于 recording 和 writing ,基于 Tauri 开发

一、软件介绍

文末提供程序和源码下载

         NoteGen 是一款专注于记录和写作的跨平台 AI 笔记应用,基于 Tauri 开发。NoteGen 的核心理念是将记录、写作和 AI 结合使用,三者相辅相成。记录功能可以帮助用户快速捕捉和整理碎片化知识。整理功能是连接记录和写作的桥梁,可将持续记录的内容整理成一篇可读的笔记,辅助用户完成从零到一的创作过程,如果 AI 整理的结果无法满足你的要求,那么你可以使用写作功能自行去完善。

二、软件特性


记录方式支持:

  • 🖥️ 截图记录,通过截图,用户可以快速捕捉和记录碎片化知识,尤其是在遇到无法进行文本复制的情况下。
  • 📄 文本记录,可以复制文本或者手动输入一些简短的内容作为一次记录。
  • 🖼️ 插图记录,可以在笔记生成时,自动插入到合适的位置。
  • 📇 文件记录,识别 PDF、md、html、txt 等文件内容,进行文字记录。
  • 🔗 链接记录(待实现),使用爬虫进行页面内容识别与记录。
  • 📷 拍照记录(待实现)功能类似于插图记录,调用相机记录,适合未来移动端。
  • 辅助记录:
  • 🏷️ 自定义标签,更好地归类和区分不同的记录场景。
  • 🤖 AI 对话,默认关联当前标签下的记录,你也可以手动去关联写作内的任何文章。
  • 📋 剪贴板识别,在你进行图片或文本复制后,会自动识别剪贴板中的图片或文本。
  • 💾 整理,当你已经完成了一系列的记录之后,可以尝试让 AI 帮你整理为一篇文章。


写作

  • 🗂 文件管理器,支持本地和 Github 仓库的文件和文件夹的管理,支持无限层级目录。
  • 📝 支持所见即所得、即时渲染、分屏预览三种模式。
  • 📅 版本控制,如果你开启了同步功能,可以在历史记录中回溯历史上传过的记录。
  • 🤖 AI 辅助,支持问答、续写、优化、精简、翻译等功能,且可以随时将记录插入到文章任何位置。
  • 🏞️ 图床,直接复制图片粘贴在 Markdown 编辑器中,将自动将此图片上传至图床,并转换为 Markdown 图片链接。
  • 🛠️ HTML、Markdown转换,复制浏览器的内容,将自动转换为 Markdown 格式。

辅助

  • 📦 大模型支持,内置多种大模型配置,支持自定义,随意切换。
  • 👁️ OCR,可以辅助识别图片内的文字。
  • 🏗️ 整理模板,可自定义模板,方便 AI 对不同类型的内容进行定制化整理。
  • 🔎 全局搜索,可以快速搜索并跳转至指定的内容。
  • 🌃 图床管理,可以方便的管理图床仓库的内容。
  • 💎 主题与外观,支持深色主题,支持 Markdown、代码等外观设置。

AI 模型接入

      目前已支持自定义模型配置,内置 ChatGPT、ChatAnyWhere、Ollama、LM Studio、豆包、通义千问、Kimi、DeepSeek,支持所有以 OpenAI 协议的模型,未来将逐步支持其他协议。

同步与图床

       NoteGen 支持离线存储,所有笔记均以 Markdown 格式存储。为了保证笔记的安全性,你可以选择将其同步到 Github 私有仓库,配置同步后,同时支持了 Github 图床功能,未来还将支持其他图床的独立配置。

三、软件下载

目前支持 Mac、Windows、Linux,得益于 Tauri2 的跨平台能力

夸克网盘分享

本文信息来源于GitHub作者地址:GitHub - codexu/note-gen: 一款专注于记录和写作的跨端 AI 笔记应用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/30731.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

学习网络安全需要哪些基础?

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快 学习网络安全,对于想要进入IT行业的朋友们来说是一件非常重要的事情。尤其是在当今社会,互联网已经渗透到工作和生活的方方面面&#xff0…

系统安全阶段练习真题(高软44)

系列文章目录 系统安全阶段练习真题 文章目录 系列文章目录前言一、真题总结 前言 本节就是系统安全的阶段练习真题,带答案与解析。 一、真题 总结 就是高软笔记,大佬请略过!

C++性能分析工具

C性能分析工具常用的三种。perf、gprof、pprof perf工具需要root权限,设置perf的suid位并不行,需要设置perf对应的内核参数。 perf使用: g -o example example.cpp -O2 # 运行程序并采样 sudo perf record -g ./example # 查看采样结果 sud…

基于PyTorch的深度学习5——神经网络工具箱

可以学习如下内容: • 介绍神经网络核心组件。 • 如何构建一个神经网络。 • 详细介绍如何构建一个神经网络。 • 如何使用nn模块中Module及functional。 • 如何选择优化器。 • 动态修改学习率参数。 5.1 核心组件 神经网络核心组件不多,把这些…

Spring Cloud之注册中心之Nacos负载均衡

目录 负载均衡 服务下线 权重配置 配置权重 解决办法 常见问题 同集群优先访问 给实例配置集群名称 开启Nacos负载均衡策略 负载均衡 ⽣产环境相对是⽐较恶劣的, 我们需要对服务的流量进⾏更加精细的控制. Nacos⽀持多种负载均衡策略, 包括权重, 同机房, 同地域, 同环…

音视频入门基础:RTP专题(16)——RTP封装音频时,音频的有效载荷结构

一、引言 《RFC 3640》和《RFC 6416》分别定义了两种对MPEG-4流的RTP封包方式,这两个文档都可以从RFC官网下载: RFC Editor 本文主要对《RFC 3640》中的音频打包方式进行简介。《RFC 3640》总共有43页,本文下面所说的“页数”是指在pdf阅读…

操作系统控制台-健康守护我们的系统

引言基本准备体验功能健康守护系统诊断 收获提升结语 引言 阿里云操作系统控制平台作为新一代云端服务器中枢平台,通过创新交互模式重构主机管理体验。操作系统控制台提供了一系列管理功能,包括运维监控、智能助手、扩展插件管理以及订阅服务等。用户可以…

ASP.NET Core 6 MVC 文件上传

概述 应用程序中的文件上传是一项功能,用户可以使用该功能将用户本地系统或网络上的文件上传到 Web 应用程序。Web 应用程序将处理该文件,然后根据需要对文件进行一些验证,最后根据要求将该文件存储在系统中配置的用于保存文件的存储中&#…

JVM之Arthas的dashboard命令以及CPU飙高场景

博主介绍:✌全网粉丝5W,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验…

JSAR 基础 1.2.1 基础概念_空间小程序

JSAR 基础 1.2.1 基础概念_空间小程序 空间空间自由度可嵌入空间空间小程序 最新的技术进展表明,官网之前的文档准备废除了,基于xsml的开发将退出历史舞台,three.js和普通web结合的技术将成为主导。所以后续学习请移步three.js学习路径&#…

蓝桥杯嵌入式组第七届省赛题目解析+STM32G431RBT6实现源码

文章目录 1.题目解析1.1 分而治之,藕断丝连1.2 模块化思维导图1.3 模块解析1.3.1 KEY模块1.3.2 ADC模块1.3.3 IIC模块1.3.4 UART模块1.3.5 LCD模块1.3.6 LED模块1.3.7 TIM模块 2.源码3.第七届题目 前言:STM32G431RBT6实现嵌入式组第七届题目解析源码&…

Java之IO流

什么是IO流 存储和读取数据的解决方案 I:input:输入 O:output:输出 流:像水流一样传输数据 IO流的作用 用于读取数据(本地文件,网络) IO流的分类 流的方向: 输入流&#xff…

Python入门———条件、循环

目录 语句 顺序语句 条件语句 缩进和代码块 判断年份是否是闰年 空语句 pass 循环 while 循环 求5的阶乘: 求1!2!3!4!5! for循环 打印1-10 打印2,4,6,8&#x…

JWT的学习

1、HTTP无状态及解决方案 HTTP一种是无状态的协议,每次请求都是一次独立的请求,一次交互之后就是陌生人。 以CSDN为例,先登录一次,然后浏览器退出,这个时候在进入CSDN,按理说服务器是不知道你已经登陆了&…

【接口负载】✈️整合 Resilience4j 指定接口负载,避免过载

目录 👋前言 🍸一、应用场景 🍻二、 代码实现 🍹三、扩展 🍸四、章末 👋前言 小伙伴们大家好,上次本地实操了下针对百万级数据量如何快速排序、指定条件获取等,文章内容包括&am…

CSS—网格布局Grid

网格布局grid 提供了带有行和列的基于网格的布局系统,无需使用浮动和定位。 当 HTML 元素的 display 属性设置为 grid 或 inline-grid 时,它就会成为网格容器。 更多布局模式可以参考之前的博客: ​​​​​​CSS—flex布局、过渡transit…

表格columns拼接两个后端返回的字段(以umi框架为例)

在用组件对前端项目进行开发时,我们会遇到以下情况:项目原型中有取值范围这个表字段,需要存放最小取值到最大取值。 而后端返回给我们的数据是返回了一个最小值和一个最大值, 在columns中我们需要对这两个字段进行拼接&#xff0…

Git系列之git tag和ReleaseMilestone

以下是关于 Git Tag、Release 和 Milestone 的深度融合内容,并补充了关于 Git Tag 的所有命令、详细解释和指令实例,条理清晰,结合实际使用场景和案例。 1. Git Tag 1.1 定义 • Tag 是 Git 中用于标记特定提交(commit&#xf…

SQLiteStudio:一款免费跨平台的SQLite管理工具

SQLiteStudio 是一款专门用于管理和操作 SQLite 数据库的免费工具。它提供直观的图形化界面,简化了数据库的创建、编辑、查询和维护,适合数据库开发者和数据分析师使用。 功能特性 SQLiteStudio 提供的主要功能包括: 免费开源,可…

VMware workstation 17安装过程详细指南

VMware 17安装过程详细指南 一、准备工作 在开始安装 VMware 之前,你需要确保你的计算机满足以下条件: 操作系统:VMware Workstation 支持多种 Windows 和 Linux 操作系统。确保你的操作系统版本在 VMware 支持的范围内。 硬件要求&#…