本周继续推进基于AI辅助开发的OpenWrt增强项目,致力于为开源路由器系统注入更强大的商用级管理能力。目前项目已进入密集测试与功能完善阶段,旨在尽快发布首个内测版本。
以下是本周完成的核心功能更新:
1. 新增用户列表功能
原生OpenWrt系统缺乏完整的用户视角管理,仅提供分散的DHCP或无线终端列表,且无关联的流量、速率与时长统计。为弥补这一差距,新系统将用户列表作为一级菜单独立呈现,实现了对网络中每个设备的集中化、可视化管控。

该功能支持实时查看每个用户的上传/下载速率、今日总流量、常用应用程序,并能监控其当前访问的网站与App。此类精细化的用户管理面板,通常仅在企业级路由器中提供。
2. 优化URL记录实时显示
系统Dashboard中的URL访问记录显示功能获得增强,新增了动态滚动效果。访问记录如今像直播评论一样实时滚动刷新,监控网络活动更加直观。

3. 新增用户详情页
本周最重要的新增功能是用户详情页。管理员可点击用户列表中的任一设备,进入其专属详情页面,获取多维度的深度洞察。
详情页信息涵盖:
- 基本信息:设备识别信息、网络状态等。
- App统计:今日使用各应用程序的时长与流量排行。
- 今日流量统计:分时间段的流量消耗图表。
- 访问记录:近期访问的网站与URL历史。

目前用户详情页的功能仍在持续开发中,后续将集成更多实用的统计分析数据。
系统其他功能界面预览
以下是正在开发中的系统其他管理界面:

项目简介与计划
本项目基于OpenWrt开源系统与OpenAppFilter插件,其开发后台的大部分业务逻辑代码由AI辅助生成。我的工作重心主要放在整体系统架构设计、UI界面风格定义以及全面的功能测试上。
开源计划:项目首个稳定版本发布后,所有代码将在开源社区公开。
作者GitHub:github.com/destan19
|