妖火采集系统

【LandPPT】开源的 AIPPT 生成工具 - 实在不想做PPT了 - 妖火采集系统
【LandPPT】开源的 AIPPT 生成工具 - 实在不想做PPT了
document.addEventListener('DOMContentLoaded', (event) => {document.querySelectorAll('code.CodeSnippet').forEach((block) => {block.innerHTML = block.innerHTML.replace(/
/g, '\n');hljs.highlightElement(block);});}); # 【LandPPT】开源的 AIPPT 生成工具 - 实在不想做PPT了,自己动手拼了个小工具 LandPPT ## 截图 ## 主要功能 - **AI模型可以换**:支持接入 OpenAI、Claude、Gemini 等主流AI服务,支持本地 Ollama 接口 - **能处理不同文件**:支持 PDF、Word、Markdown 等格式输入 - **联网查资料**:集成 Tavily 确保内容准确性 - **基础模板支持**:内置简洁的 HTML 模板和布局样式 快速部署 本地运行 git clone https://github.com/sligter/LandPPT.git cd LandPPT 安装依赖(推荐uv) uv sync uv pip install apryse-sdk --extra-index-url=https://pypi.apryse.com 配置环境变量 cp .env.example .env # 启动服务 uv run run.py ``` Docker 部署 # 拉取镜像 docker pull bradleylzh/landppt:latest # 启动容器 docker run -d \ --name landppt \ -p 8000:8000 \ -v $(pwd)/.env:/app/.env \ bradleylzh/landppt:latest 启动后访问:http://localhost:8000 写在最后 > 这项目纯属个人瞎折腾的产物,代码80%由AI生成,功能也肯定有不少bug。放出来主要是想和大家交流一下,看看有没有志同道合的朋友。 如果你有什么好玩的想法,或者发现了什么问题,欢迎来 [GitHub Issues](https://github.com/sligter/LandPPT/issues) 吐槽或Pr。 大家要是觉得这个小玩意儿有点意思,可以顺手点个 **⭐Star** !