




















Wslll Blog 是一个基于 Flask 构建的功能丰富的双语(中/英)博客系统。通过 DeepSeek 集成了 AI 能力,用于内容翻译和摘要生成,同时具备照片墙功能,仅支持短信验证码登录。
wslll blog 并不是一个自定义化很高很成熟的博客程序,只是因为站主自己很喜欢简约简单的博客风格以及专注于内容本身的建站形式。如果你有类似的看法,不妨试一下使用 docker 搭建 wslll-blog。
Wslll Blog 的开发内容的不低于70%使用 Trae AI 的 Solo 模式。
截止 2025 年 12月 1 日,前后端仍在进行微调,后续将发布详细的部署方案。项目地址访问:wslll blog Github
2026 年 1 月 9 日最新更新:wslll-blog是针对站主自身需求定制化开发,原本预计的主题模块以及自定义页面模块,由于学业较重暂停开发,因此 wslll-blog 应用的通用性将大打折扣,所以,今日起转为闭源。
克隆仓库
bash
git clone <repository_url>
cd wslll_blog
2. 安装依赖
建议使用虚拟环境。
```bash
python3 -m venv venv
source venv/bin/activate # Windows 系统使用: venv\Scripts\activate
pip install -r requirements.txt
pip install requests openai
```
blog.db 不存在,首次运行时会自动创建。app.py 中的 SECRET_KEY。运行应用
bash
python app.py
服务器将在 http://0.0.0.0:15013 启动。
实际生产环境或正式部署,建议使用gevent 异步模式来提高并发性能。
bash
gunicorn -k gevent -w 4 -b 0.0.0.0:15013 app:app
2. 访问博客
打开浏览器并访问 http://localhost:15013。
3. 管理员登录
* 访问登录页面。
* 输入授权的手机号码以接收短信验证码。
* 注意:请确保在 app.py 中配置了 ALLOWED_PHONE 和短信相关设置。
wslll_blog/
├── app.py # 主应用程序入口和逻辑
├── models.py # 数据库模型
├── requirements.txt # Python 依赖项
├── static/ # 静态文件 (CSS, JS, Uploads)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。