Files
meme-api/CHANGELOG.md
shumengya 1975e51960 docs: 完善仓库文档(README / LICENSE / CONTRIBUTING / CHANGELOG / Issue 与 PR 模板)
- README.md: 仓库门面,含特性、API 文档、快速开始、部署、目录结构、协议

- LICENSE: MIT,约束代码

- ASSET_LICENSE.md: CC BY-NC-SA 4.0,约束表情包素材

- CONTRIBUTING.md: 投稿流程、commit 与分支规范、PR 自检清单

- CHANGELOG.md: Keep a Changelog 格式,1.0.0 首发条目

- .gitignore: 补充 macOS/Windows/IDE/Python/日志等忽略项

- .github/ISSUE_TEMPLATE/: bug / feature / question 三个模板

- .github/PULL_REQUEST_TEMPLATE.md: 含素材来源声明与自检清单
2026-06-04 22:03:02 +08:00

1.9 KiB
Raw Blame History

更新日志

本项目的所有重要变更都会记录在此文件。

格式基于 Keep a Changelog 版本号遵循 Semantic Versioning

表情包素材的新增 / 删除 计入版本号,详情看 Git 提交历史。

Unreleased

计划中

  • 给图库前端加 lightbox 预览(点击放大、左右切换)
  • 在图库首页显示每个分类的封面图
  • 素材缩放阈值参数化(支持多档位 CDN 输出)

1.0.0 - 2026-06-04

新增

  • 仓库首次公开整理:补齐 README、LICENSE、CONTRIBUTING、CHANGELOG、Issue / PR 模板
  • 双协议声明:代码 MIT表情包素材 CC BY-NC-SA 4.0
  • 收录 51 个分类、~2600+ 张表情包WebP / GIF
  • 图库前端(public/index.html):分类侧边栏 + 搜索 + 移动端 4 列 / 桌面 12 列网格
  • 一键复制 URL / Markdown / HTMLHTML 宽度 96400px 可记忆)
  • 一键下载原图
  • 在线 API 说明页:https://meme.smyhub.com/readme/
  • JSON 公开 API/memes.json(兼容 /api/v1/memes),已配置 CORS
  • Python 一键处理脚本 转化.pyPillow多线程、动图 WebP→GIF、zip 批处理)
  • Node 构建脚本 scripts/generate-manifest.mjs(仅生成清单,素材不重处理)
  • Cloudflare Pages 部署支持Git 集成 + wrangler CLI 双通道

安全 / 性能

  • 静态站点,无服务端,无任何用户数据收集
  • 所有外链静态资源fonts、analytics 等)未引入
  • CORS 头只对 memes.json/api/v1/memes 开启,不影响其他资源

历史

在 1.0.0 之前,仓库作为个人项目维护,无版本号 / 变更日志。


本文件由维护者手工维护,欢迎在 PR 中追加。