Repository Wiki
LYOfficial/OneDocs

历史归档与数据管理

本页记录 OneDocs 网站中与“历史归档”和“数据管理”相关的可见产品入口:旧版 OneDocs v1.4.0 的回溯入口、v2.0 的本地文档分析定位、数据解析功能说明,以及下载和 Wiki 跳转行为。当前仓库主要包含静态宣传页与交互脚本;桌面应用内部的文档存储、归档格式和数据迁移实现未在本仓库中发现。

Purpose and Scope

本页的范围是仓库中已经实现并可验证的归档/数据管理相关前端信息与行为:

  • docs/index.html 中 v2.0 对“罗森析数”、多文档分析、Markdown/LaTeX 输出、本地运行和隐私的产品说明。
  • docs/index.html 与 docs/legacy.html 之间的新版/旧版导航关系,其中旧版页面明确标识为 OneDocs v1.4.0。
  • docs/script.js 中下载、Wiki 跳转、Toast 提示和页面交互逻辑。
  • package.json 中静态站点的开发、构建与预览命令。

本页不推断桌面应用内部如何保存 PDF、分析结果或历史记录,因为这些实现不在当前仓库的静态站点文件中。若需要了解应用本体的 AI 模型调用、PDF 解析或持久化,应查看对应的应用仓库/文档;当前仓库只能证明宣传页所展示的产品能力和入口。

Overview

OneDocs 的归档与数据管理相关信息以“版本入口 + 数据分析能力 + 下载交付”的形式呈现,而不是一个独立的后端数据服务:

  1. v2.0 主页面将应用定位为本地文档分析工具,并将“数据内容,抽丝剥茧”作为功能区,宣称能够解析图表、公式和报告内容,并导出标准化 Markdown。
  2. 页面导航通过 legacy.html 保留旧版 v1.4.0 的访问入口,使用户可以从新版宣传页回到历史版本页面。
  3. 下载逻辑由 downloadApp(platform, type) 根据平台和安装包类型拼接 GitHub Release URL;可选代理只改变下载地址前缀,不改变版本和文件名。
  4. Wiki 入口由 openWiki() 打开 GitHub Wiki,用于承载超出宣传页范围的使用说明。

因此,这个目录更准确地描述为“产品归档入口与数据处理能力说明”,而不是数据仓库或历史记录数据库。页面中提到的“本地运行”和“零上传”属于产品文案;本仓库没有提供 PDF 解析或文件持久化代码来进一步验证其内部实现。

Architecture

下图仅表示当前仓库中可以从源码确认的静态页面和交互关系。docs/index.html 提供产品内容和导航,docs/script.js 处理下载、Wiki 和页面交互;安装包来自 GitHub Release,详细使用说明通过 GitHub Wiki 打开,旧版本通过 docs/legacy.html 提供。

Loading diagram...

Source: docs/index.html;docs/script.js;docs/legacy.html

页面边界与版本关系

新版页面的导航将“返回旧版”指向 legacy.html,而旧版页面标题为 OneDocs v1.4.0。这形成了明确的历史归档入口,但不是两个版本之间的数据迁移机制:源码中未找到迁移按钮、历史数据导入、版本兼容检查或共享存储路径。

构建与运行边界

仓库根目录的 npm 脚本使用 Vite 提供开发、构建和预览命令,同时保留 Tauri 相关命令。这说明项目整体可能包含桌面应用构建链,但当前“历史归档与数据管理”证据来自 docs/ 静态页面;package.json 本身没有声明归档目录、数据库、缓存或数据文件格式。