← 返回项目库

AscendFlow AI · 智能文档分析工作台

中文智能文档分析工作台,支持本地文档清单、PDF 文本提取和可追溯关键词检索。

交付包把上游文档检索源码整理为一个无需外部模型服务、无需 GPU 和无需账号的本地预览产品。工作台提供概览、文档中心、PDF 处理、智能问答、检索洞察和运行边界说明;演示数据与检索结果由本地确定性适配器生成,便于学习产品交互和验收文档工作流。

真实界面

项目截图

共 6 张

智能文档分析工作台
文档中心 · 上传与预览
文档处理 · PDF 解析
智能问答 · 依据检索
检索洞察 · 知识覆盖
运行边界与许可证

Capabilities

核心功能

✓中文概览页与本地运行边界说明
✓演示文档自动初始化和文档清单
✓PDF 上传、文本层提取与 Markdown 产物生成
✓按关键词和中文短语检索文档片段
✓检索结果展示来源、章节和匹配分数
✓文档 Markdown 预览与安全路径校验
✓检索洞察、片段统计和处理流程展示
✓无外部服务依赖的确定性本地演示数据

适用场景

在无 GPU 环境快速验收文档检索产品的信息架构和交互
学习 PDF 文本提取、切片、来源追踪和检索结果展示
以本地演示适配器验证后续接入真实模型前的产品工作流

适合谁

需要学习文档检索产品交互、验证 PDF 文本工作流、研究上游源码或为后续接入真实模型准备原型的开发者、社群成员和小型团队。

商业化思路

适合社群学习、技术验证和本地原型交付;本交付不承诺云端 AI 服务、真实大模型质量、账号体系或生产级多租户能力。

你会拿到什么

  • ✓固定上游提交对应的源码包与中文本地运行适配器
  • ✓Flask 本地预览入口、自动化测试和中文 README
  • ✓六张绑定功能页面截图、可审计视觉 manifest、构建和功能验收证据
  • ✓研究用途与许可证权利边界披露文件

部署流程

  1. 1解压交付包,在项目根目录创建 Python 3.9+ 虚拟环境并执行 pip install -r requirements.txt。
  2. 2执行 python3 app.py --host 127.0.0.1 --port 6006,然后用现代浏览器访问本地服务。
  3. 3按概览、文档中心、文档处理、智能问答、检索洞察和运行边界页面验收;需要接入真实模型时,另行补充模型运行时和权利授权。

真实验证结果

已通过 py_compile、5 项本地单元测试、真实本地 HTTP smoke、六个 1440×900 中文界面截图和独立页面断言。功能验收覆盖健康检查、首页、文档清单、关键词检索、PDF 上传、Markdown 回读和路径穿越拦截;浏览器证据的 HTTP 200、可见数据、标题、控制台错误、破图、404、登录页和横向溢出断言均通过。

部署前须知

本地演示使用确定性关键词索引和本地 PDF 文本层适配器,不代表真实大模型或向量数据库的回答质量;扫描版 PDF、复杂版式和图片文字不在当前保证范围内。外部 LLM、模型权重、向量数据库、账号、队列、持久化生产数据库和多租户权限未随包交付。

部署难度

简单

最低配置

Python 3.9+、Flask 3.1+、现代浏览器和可写临时目录即可运行本地预览;本地适配器不要求 GPU、模型权重或外部 API。

开源许可证

上游 README 声称 MIT(仓库未提供独立许可证文件)

最后验证

2026-09-04

技术栈

PythonFlaskPyMuPDF(可选 PDF 文本层解析)标准库关键词检索与 Markdown 适配器HTML、CSS、浏览器原生 JavaScript

授权说明

根据源码事实,仓库没有独立许可证文件,只有 README 中的 MIT 声称。本交付按仅限学习研究与权利披露方式提供,不代表权利人授予商业使用、再分发或衍生作品许可;超出学习研究范围前应自行取得权利人授权。

Release notes

版本记录

1 个已发布版本

vcn-beec9cf9dcf2 当前推荐

基于上游固定提交增加中文本地预览工作台、演示文档初始化、PDF 文本层适配器、关键词检索、Markdown 预览和运行边界说明;补充单元测试与本地运行文档。

部署要求:本地预览需要 Python 3.9+、Flask 3.1+、PyMuPDF 1.26+ 和现代浏览器;不需要 GPU、模型权重或外部 API。

已知问题:本地预览不代表真实模型推理结果;模型权重、外部 API、向量数据库、生产认证、队列、持久化数据库和多租户权限未包含在交付中。

登录后领取