一个基于Python+HTML5的应用管理系统,支持列表展示、搜索、在线代码编辑以及应用的增删改查功能,具有现代化的UI设计和流畅的用户体验。
- ✅ 卡片式展示应用信息
- ✅ 支持按名称模糊搜索
- ✅ 支持按标签筛选
- ✅ 卡片显示应用名、分类标签、功能描述
- ✅ 磨砂玻璃质感卡片设计
- ✅ 卡片悬浮动画效果
- ✅ 无滚动条设计
- ✅ 支持亮色/暗色模式切换
- ✅ 主题持久化存储
- ✅ 无闪烁主题切换
- ✅ 全页面主题一致性
- ✅ 新增Python应用
- ✅ 编辑已有应用
- ✅ 删除应用(带二次确认)
- ✅ 数据持久化到SQLite数据库
- ✅ 应用执行结果展示
- ✅ 集成Monaco Editor
- ✅ Python语法高亮
- ✅ 代码智能提示
- ✅ 支持多行代码编辑
- ✅ 主题自适应
- ✅ 应用名、分类标签、功能描述
- ✅ 自定义入参(JSON格式)
- ✅ 在线代码编写
- ✅ 响应式表单设计
- ✅ 应用在线执行
- ✅ 实时控制台输出
- ✅ 执行结果展示
- ✅ 执行状态反馈
- 编程工具: TACE CN(SOLO)
- 后端:Python 3.x + Flask
- 前端:HTML5 + CSS3 + JavaScript (ES6+)
- 数据库:SQLite
- 代码编辑器:Monaco Editor
- 图标库:Font Awesome 6.0.0
- 样式设计:CSS变量 + 渐变 + 动画 + 磨砂玻璃效果
pip3 install -r requirements.txtpython3 -m src.run在浏览器中打开:http://127.0.0.1:5000
- 本应用为开发环境使用,请勿直接用于生产环境
- 数据库文件存储在
src/resource/db/apps.db,请注意备份 - 在线编写的Python代码将直接执行,请注意安全
- 建议在本地环境使用,避免暴露敏感信息
- 如需修改端口,可在
src/run.py文件中修改
MIT License
- 全新UI设计,支持亮色/暗色模式切换
- 移除拖拽排序功能
- 代码编辑器从CodeMirror升级到Monaco Editor
- 卡片设计升级为磨砂玻璃质感
- 添加卡片悬浮动画效果
- 优化执行结果展示,移除背景色
- 改进主题切换体验,无闪烁
- 响应式设计优化
- 初始版本发布
- 实现应用的增删改查功能
- 集成在线代码编辑器
- 支持搜索功能
如有问题或建议,欢迎提出Issue或Pull Request。
