Files
meme-api/.github/PULL_REQUEST_TEMPLATE.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

66 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 描述
<!-- 一两句话说清这个 PR 干了什么。 -->
## 关联 Issue
<!-- 用 `Closes #123` / `Fixes #123` 关联 issue没关联的写 "无"。 -->
Closes #
## 变更类型
请打勾:
- [ ] 🐛 Bug 修复fix
- [ ] ✨ 新功能feat
- [ ] 🎨 样式 / UI 调整style
- [ ] ♻️ 重构refactor
- [ ] ⚡ 性能优化perf
- [ ] 📝 文档docs
- [ ] 🔧 构建 / 脚本 / 配置chore
- [ ] 🖼 素材投稿(新表情包 / 新分类)
## 改动内容
<!-- 详细列出做了哪些改动。可以按文件 / 模块分点。 -->
-
-
-
## 涉及的文件
<!-- 方便 reviewer 快速定位 -->
- [ ] `public/index.html`
- [ ] `public/meme/...`(素材)
- [ ] `scripts/generate-manifest.mjs`
- [ ] `转化.py`
- [ ] `public/memes.json`(清单,由 `npm run build` 自动重生成)
- [ ] `dist/memes.json`(构建产物,请确认未手动修改)
- [ ] 文档README / CONTRIBUTING / CHANGELOG / 其他)
- [ ] GitHub 配置Issue 模板 / PR 模板 / .github 目录)
## 素材来源声明(仅素材投稿必填)
- **来源**:原创 / 转载自 `xxx` / 协议 `CC BY 4.0` / ...
- **是否商用素材**:否
- **是否涉及他人作品**:否 / 是,已附原始协议与作者
- **协议确认**:我同意按 [CC BY-NC-SA 4.0](./ASSET_LICENSE.md) 发布
## 自检清单
- [ ] 我已经读了 [CONTRIBUTING.md](./CONTRIBUTING.md)
- [ ] 本地 `npm run build` 通过,`public/memes.json` 已重生成
- [ ] 本地 `npm run dev` 跑过,浏览器实测没回归
- [ ] 移动端DevTools 切到 375px布局没崩
- [ ] 改动不引入新外部依赖
- [ ] 没有把 `dist/``node_modules/``__pycache__/``*.pyc``原图/` 里的源文件等 commit 进去
- [ ] 素材若涉他人,已在 PR 描述里写明出处与原始协议
- [ ] 我已更新 [CHANGELOG.md](./CHANGELOG.md)(如适用)
## 截图 / 录屏
<!-- UI 改动请务必附图;素材投稿可以附几张代表图。 -->