小茉莉知识学习站(apixml.top)是一个把学习笔记、实用在线工具和常用资源放在一起的小站。平时查资料、做东西时反复用到的功能和顺手记下的笔记,都整理在这里,目标是打开一个页面就能解决一件具体的事,不用在好几个网站之间来回跳。
站内有什么
- 文章:按多级分类归档,支持标签、关键词搜索、相关推荐与阅读量统计,每篇都有独立链接,方便收藏和分享。
- 在线工具:43 个工具,分成 11 个分类,覆盖开发、文本、网络、影音、图片、生活、学习、游戏、编码、数字与时间。
- 资源下载:小文件直接放在本站,大文件用网盘分享,下载页会写明体积、提取码与注意事项。
- 收藏夹:常用网站的整理清单,按标签归类,可以按标题或网址搜索。
- 热榜:把几个常用平台的热门内容汇总到一处,省得一个个打开。
- 音乐盒:做事时随手放点背景音乐的小播放器。
在线工具一览
工具页按用途分组,同一类里的功能放在一条标签条上切换。下面这份清单是读取站点配置生成的,工具增删后重新执行本种子文件即可同步。
开发(5 个)
文本(5 个)
网络(5 个)
影音(5 个)
图片(4 个)
生活(4 个)
学习(4 个)
游戏(4 个)
编码(2 个)
数字(3 个)
时间(2 个)
数据是怎么处理的
- 浏览器本地完成:图片裁剪、证件照、九宫格、转 ICO、EXIF 解析、NCM 解密这类操作直接在你的浏览器里算,文件不会离开本机。
- 服务器上完成:压缩优化、转 WebP、视频转码与截图等依赖 ffmpeg / cwebp 的处理,会临时上传到服务器,结果下载后立即删除,不做长期保存。
- 接口限流:服务端接口有频率限制,用来防止滥用,正常使用一般碰不到。
- 统计:只记录访问量、来源路径这类用于排查问题与了解内容偏好的信息,不涉及账号密码等内容本身。
内容是怎么维护的
后台可以维护文章、多级分类、标签、单页、区块(广告位)、资源、收藏夹与热榜数据。现在看到的这个页面同样在「单页管理」里,标题、简介和正文都能直接改。
提示:重新执行本种子文件会把本页恢复成初始内容,改过的重要文案建议先在后台留一份备份。
技术栈
- 后端:Laravel + Blade 模板渲染,没有引入重量级前端框架;
- 样式:Tailwind CSS,支持浅色 / 深色主题切换;
- 脚本:原生 ES Module,按页面拆成小模块,由 Vite 打包;
- 多媒体:能放进浏览器的(Canvas、WebAssembly 解密)就本地做,重活交给服务器上的 ffmpeg 与 cwebp。
关于更新与反馈
站点还在持续补充,文章与工具都会陆续增加。发现工具有报错、内容有误,或者想要某个新工具,欢迎通过页脚留下的方式告诉我。