← 返回项目库

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、向量数据库、生产认证、队列、持久化数据库和多租户权限未包含在交付中。

登录后领取