SpringBlade/.claude/skills/blade-commit/README.md
2026-04-17 18:50:28 +08:00

65 lines
1.6 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.

# Blade Commit
通用 Git 提交工具,基于 Gitmoji 规范生成风格统一的提交信息。
## 快速开始
```bash
# 简单模式(默认)— 单行 gitmoji + 描述
/blade-commit
# 详细模式 — gitmoji + conventional commit + 变更列表
/blade-commit -d
# 自定义信息 — 自动补全 gitmoji 格式
/blade-commit -m "新增接口权限模块"
```
## 两种模式
### 简单模式(默认)
单行格式,适用于日常小改动:
```
:sparkles: 新增角色授权接口
:bug: 修复用户分页查询未过滤已删除数据
:zap: 优化字典查询排序逻辑
```
### 详细模式(`-d`
多行格式,适用于涉及多文件的较大提交:
```
:sparkles: feat(system): 新增接口权限模块
- 新增 ApiScope 实体与对应 Mapper / Service / Controller
- 新增 ApiScopeHandler 处理端点级权限过滤
- 在 RoleController 中追加接口权限授权接口
```
## 常用 Gitmoji
| Gitmoji | 图标 | 场景 |
|---|---|---|
| `:sparkles:` | ✨ | 新增功能 |
| `:bug:` | 🐛 | 修复 Bug |
| `:zap:` | ⚡ | 性能优化 |
| `:recycle:` | ♻️ | 重构 |
| `:memo:` | 📝 | 文档变更 |
| `:wrench:` | 🔧 | 配置变更 |
| `:fire:` | 🔥 | 移除代码 |
| `:tada:` | 🎉 | 发布版本 |
| `:white_check_mark:` | ✅ | 测试 |
| `:lock:` | 🔒 | 安全修复 |
完整对照表见 SKILL.md。
## 安全保障
- **只做 commit**,禁止 push、pull 等任何远程操作
- **零署名**,不添加任何 AI/工具署名
- **逐文件暂存**,不使用 `git add .`,排除敏感文件
- **自动适配**,根据项目历史提交记录匹配语言和风格