AI 文档结构分析 + Python 格式化引擎

格式精灵:智能文档格式化平台

上传 Word、Markdown 或纯文本,选择党政公文、学术论文等模板,由 AI 识别结构并生成专业排版的 Word 文档。

使用流程

四步完成专业文档排版

01

上传文档或粘贴文本

02

选择格式模板

03

AI 智能分析文档结构

04

一键下载排版规范的 Word 文件

Document Formatting

实现从输入到 Word 输出的完整链路

公文

党政机关公文

适合通知、请示、报告等正式公文。

Capabilities

围绕文档格式化主链路搭建的基础能力

首页先承载产品定位、入口和关键能力说明,后续可以在不改整体框架的前提下逐步接入上传、模板编辑、认证和结果下载流程。

一键格式化

上传 docx、txt 或 Markdown,统一交给模板引擎输出可继续编辑的 Word 文件。

AI 智能识别

自动分析标题层级、正文、引用与列表结构,减少手工调格式的重复劳动。

输出可编辑 Word

格式化结果基于 python-docx 生成,不锁死内容,方便后续微调。

丰富模板库

预设公文、学术和商务模板,并为后续自定义模板编辑器预留结构。

格式化报告

引擎将返回成功、跳过和失败明细,为问题定位和回溯提供依据。

秒级处理

Next.js 负责编排,Python 引擎专注计算,前后端职责清晰,便于扩展。

FAQ

当前基础框架回答的关键问题

这些内容对应规格里已经明确的产品边界和技术职责,便于后续继续沿同一架构推进。

支持哪些输入格式?

当前架构预期支持 .docx、.txt、.md,以及直接粘贴纯文本或 Markdown 内容。

格式化结果是否还能继续编辑?

可以。输出是标准 Word 文档,适合下载后继续修改和协作。

为什么要拆成 Next.js 和 FastAPI 两层?

Next.js 负责认证、AI 编排与业务接口,FastAPI 专注文档计算,这样更容易扩展和部署。

模板配置会存在哪里?

预设模板保存在代码中,自定义模板将按规格存入 Supabase 的 templates 表。

现在这个首页负责什么?

它提供统一导航、主题切换和产品信息结构,作为后续接入格式化与模板流程的承载页。