
连接数字未来·极简、彻底、高效的网址导航解决方案
项目地址:https://github.com/weiruankeji2025/weiruan-bds
📖 项目简介(简介)
威软导航(Weiruan Navigation)是一款基于Python Flask和SQLite构建的现代化轻量级导航系统。它取代了传统导航站繁杂的布局,采用极简主义设计语言,结合毛玻璃视觉风格,为用户提供沉浸式的浏览体验。
本项目专为追求效率与美学的开发者、设计师及极客打造。内置强大的后台管理系统,支持一键收录、智能图标聚焦、SEO自动化配置及精细化链接运营。
首页预览:模型下的毛玻璃配套设计
✨ 核心特性(Features)
🎨 极致的 UI/UX 设计
沉浸式模式:专为夜间浏览优化,护眼及寰科技感。
毛玻璃特点:采用现代前端技术栈,呈现通透的视觉层次。
全端响应方式:完美车辆 Desktop、Tablet 及 Mobile 设备。
⚡️定制后台管理
智能图标引擎:输入URL自动抓取目标网站Favicon,支持超时自动回退机制。
可视化运营:支持链接置顶、加精推荐、拖拽排序(通过权重控制)。
SEO准则:后台动态配置网站标题、关键词、描述,需修改代码。
🛡安全与性能
轻量级架构:基于Flask + SQLAlchemy,单文件数据库,迁移备份零成本。
安全防护:内置管理后台登录验证,会话加密,防止暴力破解。
跳转安全页面:外链跳转中间页面提示,提升安全性并统计点击数据。
🛠 技术栈(技术堆栈)
后端:Python 3、Flask、SQLAlchemy
前端:HTML5、Tailwind CSS(CDN)、Alpine.js
数据库:SQLite(无需安装MySQL,开箱即用)
图标服务:Iowen API / Google API(自动回退)
🚀 快速开始(快速开始)
- 克隆项目
git clone https://github.com/yourusername/weiruan-nav.git cd weiruan-nav
- 安装依赖
建议使用虚拟环境运行:
创建虚拟环境 (任选)
python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate
安装依赖
pip install -r requirements.txt
- 运行项目
开发环境运行
python app.py
生产环境运行(使用Gunicorn)
gunicorn -w 4 -b 0.0.0.0:5000 app:app
访问http://localhost:5000看到即可首页。 后台管理入口:http://localhost:5000/admin (默认账号:admin / 密码)
📂 目录结构 (Structure)
weiruan-nav/ ├── app.py # 核心业务逻辑与路由 ├── nav.db # SQLite 数据库(自动生成) ├──requirements.txt # 项目依赖列表 ├──banner.png # 项目宣传图(请自行上传) ├── templates/ # 前端模板文件 │ ├── index.html # 首页(前台) │ ├── admin.html # 管理后台(核心) │ ├── login.html # 登录页 │ └── Jump.html # 跳转中转页 └── README.md # 项目说明文档
⚙️ 部署建议(部署)
本项目非常适合部署在以下环境:
宝塔面板(推荐):使用Python项目管理器一键配置。
Docker:容器化部署。
Render / Vercel:适合演示或个人轻量使用(注意 SQLite 数据持久化问题)。
📝 版权说明(License)
本项目采用MIT License 开源协议。由威软科技开发设计和开发。
如果觉得本项目对您有帮助,请给个⭐️星吧!
发表回复