Skip to content

LYOfficial/OneDocs

Repository files navigation

OneDocs

中文简体 | English

milestone2 OneDocs - A single text, all is known. | Product Hunt

OneDocs

A Single Text, All is Known.

一文亦闻,一款文档智慧分析工具。

阁下若对此项目有所青睐,还请移步右上,点亮那颗星标,不胜感谢。

Tauri React Badge TypeScript Badge Markdown Badge LaTeX Badge

文章千卷,一览而知。智慧之器,助君析文明理。

OneDocs者,一文亦闻也,乃集诸多智能提示之力,助君速览文档精髓,无论新闻要览、数据解析,抑或学科要点,皆可一键明了。

项目介绍

当今数据时代,各行各业有各种文档需要我们阅读和分析,有每日新鲜的新闻报告、工作场景的数据表格、学习生活中的课件文档……各种文档中有精华亦有糟粕,人力阅读和筛选会占用大量的时间,有没有什么工具能将那些无用内容筛去,像学霸笔记那样将精华内容整理分析方便我们阅读和学习呢?

于是我做了这个AI工具,OneDocs,给它起了个好听的中文名「一文亦闻」,结合文件分析、大模型应用和输出格式规范化,对用户上传的文件进行解构分析,去除无用内容,整理成知识手册。希望用户能通过大模型的力量,通过一个个简单的文档了解事情的本质,学习和进步。

目前软件支持Word、PPT、TXT、PDF这些主流文档格式,支持40+模型选择,支持Windows/macOS/Linux跨平台使用,基本满足各类用户使用需求。且软件为本地下载使用,无文件上传,不会造成文件和API Key泄露。

软件功能主要有四种:

  • 要闻概览——新闻要点梳理
  • 罗森析数——数据内容分析
  • 理工速知——理工课件整理
  • 文采丰呈——文科课件整理

分析后的结果可以预览、复制Markdown源码和导出下载,亦可以同时分析多文件进行合并下载。

软件截图

OneDocsOneDocs OneDocsOneDocs OneDocsOneDocs

使用方法

1 下载发行版软件

在项目发行页面找到最新版本: https://github.com/LYOfficial/OneDocs/releases/latest

找到适合于自己系统的软件并下载即可。

2 启动

启动软件后,点击“始于一文”,进入功能页面。

3 填写API KEY

点击右上角齿轮“设置配置”功能,填入 API Base URL 和 OpenAI API Key,默认 API Base URL 为 OpenAPI 官方地址,若有第三方 API 服务地址请替换。

填写完毕后,选择合适的模型进行后续的分析操作。

目前仅支持部分模型调用,后期会进一步完善,提供更多模型接口。

4 上传分析

点击“点击选择文档”框上传文档,并根据自己的分析需求在左侧选择合适的功能。

上传和功能选择完毕后,点击“开始析文”按钮,进行分析。

5 后期处理

软件内自带有 Markdown 及 LaTeX 格式的渲染,若出现渲染错误,可将 Markdown 格式文本完整复制到外部进行查看,也可点击“导出”按钮进行 PDF 文件导出。

更多详细说明请阅读 Wiki :OneDocs Wiki

开发

要参与开发和部署这个项目,请先克隆本仓库:

  git clone https://github.com/LYOfficial/OneDocs.git

安装Rust: https://rust-lang.org/zh-CN/tools/install/

# MacOS 用户选择
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

启动开发服务器:

  npm install
  npm run tauri dev

构建:

  npm run tauri build

作者

Star 里程图

Star History Chart