# lan_renderer **Repository Path**: lanqi-fintech/lan_renderer ## Basic Information - **Project Name**: lan_renderer - **Description**: 金融报告出版引擎 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2025-11-14 - **Last Updated**: 2026-05-18 ## Categories & Tags **Categories**: stocks **Tags**: Markdown, LaTeX, MultiMarkdown-6 ## README # LAN-RENDERER AI原生的金融报告出版引擎 - 将AI生成内容自动排版为金融版式 - 逐步覆盖国内外主流金融机构报告样式 --- ## 📖 **功能特性** ### AI原生文稿金融级排版与校验 - 金融报告(Markdown)与路演材料(Beamer)自动排版与规范校验 - 金融图表/公式/引用/表格规范渲染 - 金融版面可自定义扩展 ### 极简上手与部署兼容 - 支持Linux/Docker Day0部署 - 兼容HTTP调用 ## 🚀 **快速开始** ### 方式一: docker 安装 ```bash docker build -t lan-render . docker run --name lan-render -p 5000:5000 lan-render ``` ### 方式二: Linux 安装 依赖: - texlive-full - mermaid-cli 安装: ```bash make ubuntu_install # or make centos_install ``` 启动本地服务: ```bash make local_example ``` 访问渲染示例: ``` http://IP:5000/get/Chinese_report_example_input.pdf ``` ## 🏗️ 组件架构 LAN-RENDERER 基于可扩展渲染框架构建。 | 组件 | 说明 | 作用 | |---|---|---| | MultiMarkdown-6 | Markdown 解析与排版引擎 | 提供语法处理与 PDF/TeX 编译能力 | | lan-renderer | 渲染最终的研报 | 对原始tex进行模板化 | ## 📁 项目结构 ``` LAN-RENDERER/ ├── Dockerfile # docker 文件 ├── makefile # GNU make 安装 ├── README.md / README.en.md ├── docs/ │ └── api_document.md # 接口文档 ├── styles/ # 统一报表排版与公式格式 │ ├── chat_config.mmd # mermaid 风格设置 │ └── report_header.tex # Latex 风格设置 ├── src/ │ ├── flask_pdf_builder.py # 提供 GET/POST 渲染请求与任务输出 │ ├── format_tex.py # 控制排版风格、标题层级、字体结构 │ └── requirements.txt ├── examples/ # 提供测试文件与样例渲染结果 │ ├── Chinese_report_example_input_no_image.md │ └── figures/ │ ├── example_figures.png │ └── logo.png ├── MultiMarkdown-6/ # Markdown→PDF 引擎 (submodule) ├── tests/ # post 测试 │ └── test_post_md_and_get_pdf.py └── LICENSE ``` ## 📚 项目手册 - [产品理念](https://gitee.com/lanqi-fintech/lan-renderer/wikis/%E4%BA%A7%E5%93%81%E7%90%86%E5%BF%B5) - [使用指南](https://gitee.com/lanqi-fintech/lan-renderer/wikis/%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97) - [接口文档](https://gitee.com/lanqi-fintech/lan-renderer/wikis/%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3)