项目概览
一个基于Flask的轻量后端,提供登录保护的管理入口,并通过PWA提供移动端体验。
前端模板均来自网络付费下载。
博客后台
用于随时随地更新此博客的后台。
由于此博客为静态博客,该后台仅用于本地文件交互及触发构建脚本,不提供热更新。
记账工具
基于Flask + SQLite自主实现的一套轻量级记账系统,支持完整的账户、流水与分类管理。
功能模块
- 交易记录:收入/支出/转账/负债还款,支持二级与三级分类映射,增删分类不影响历史记录
- 流水查询:后端分页,按日期、账户、分类过滤,支持批量删除
- 账户管理:账户类型(资产/负债)、账户增删、余额调整,自动维护余额
- 资产统计:实时计算账户余额、总资产、总负债、净资产
- 预算工具:根据发薪日自动计算日均可支配金额
技术实现
- 使用原生JS实现三级分类联动、分页加载、表格渲染
- 模型设计采用一对多/自关联,API返回统一结构
- 使用Decimal避免浮点误差,全正数计算以简化人工记录步骤
档案(星图)后台
一个面向VuePress v2文档站的轻量CMS与发布流水线。
功能模块
- 提供docs目录下Markdown文件的索引浏览与在线编辑能力(覆盖站点config)
- 一键触发构建与部署,将静态站点产物上传至COS并完成托管发布
- 自行生成sitemap.xml与canonical。
Reminder
一个展示在PWA首页的小组件,轻量级事项提醒,用于跨年度长期重要事项提醒。(本年度/月度事项由纸质手帐接管)
更新记录
- [ 2025-04-24 ] 新建flask应用
- [ 2025-05-10 ] 完成主页
- [ 2025-08-17 ] 搭建Silly Tarven(酒馆)
- [ 2025-10-29 ] 完成博客后台新建 & 修改/管理文章功能
- [ 2025-11-30 ] 完成记账基础功能
- [ 2025-12-06 ] 搭建vp后台
- [ 2025-12-11 ] 初步完成Reminder提醒事项小组件
- [ 2025-12-30 ] 加入全站加载反馈进度条
- [ 2025-12-31 ] 初步完成博客相册管理页面















支付宝
微信