跳转到主要内容

Unslop Commit

技能 已验证 活跃
属于:Unslop

重写提交消息,使其听起来像一个严谨的程序员编写的。去除 AI/营销术语(“全面的解决方案”、“健壮的实现”、“利用”、“增强”、“无缝地”、“此提交...”)。保留 Conventional Commits 格式。主题 ≤72 个字符(目标 ≤50),祈使语气。仅当“为什么”在主题中不明显时才写正文。在用户说“人性化提交”、“去营销术语化提交消息”、“让这个提交听起来像人话”、“/unslop-commit”、“/commit”、“写一个提交”或粘贴草稿提交以供清理时使用。暂存更改时自动触发。

目的

生成或重写提交消息,使其听起来像一个真正的工程师所写,直接且具体,没有 AI 或营销方面的废话,并采用 Conventional Commits 格式。

功能

  • 将 AI 生成的文本重写为听起来像人类的文本
  • 去除 AI/营销术语和填充短语
  • 保持 Conventional Commits 格式
  • 逐字保留代码块、URL 和标题
  • 提供多种模式以适应不同级别的重写

使用场景

  • 人性化提交消息以提高可读性
  • 确保提交消息遵循 Conventional Commits 标准
  • 在提交前清理 AI 生成的草稿
  • 为提交消息应用一致的、人性化的语气

非目标

  • 运行 git commit 命令或修改暂存区
  • 捏造用户未提供的内容
  • 作为提交消息之外的通用文本人性化工具
  • 用风格上的改进取代事实准确性

工作流

  1. 用户暂存更改并请求提交消息。
  2. 技能分析暂存的更改和用户提示。
  3. 技能根据规则和提供的上下文生成提交消息草稿。
  4. 技能将消息完善为听起来像人类语言并遵循 Conventional Commits。
  5. 技能将最终的提交消息输出在一个单独的围起来的代码块中。

实践

  • 代码质量
  • 提交消息标准
  • AI 写作伦理

安装

请先添加 Marketplace

/plugin marketplace add MohamedAbdallah-14/unslop
/plugin install unslop@unslop-marketplace

质量评分

已验证
100 /100
1 day ago 分析

信任信号

最近提交10 days ago
星标36
许可证MIT
状态
查看源代码

类似扩展

Unslop Reasoning

98

从推理过程(思维链、扩展思考、代理分解)中剥离 AI 噪音模式——非最终文案。推理文本有其自身的噪音目录,常规 unslop 无法针对:过度解释问题、过度设限、将微不足道的问题分解为 6 个要点的子步骤、无限循环的合理化。触发方式:/unslop-reasoning,"清理我的推理","修复这个思维链","这个 CoT 听起来很机械"。适用于推理输出;不覆盖常规 /unslop 模式。

技能
MohamedAbdallah-14

Content Humanizer

98

Makes AI-generated content sound genuinely human — not just cleaned up, but alive. Use when content feels robotic, uses too many AI clichés, lacks personality, or reads like it was written by committee. Triggers: 'this sounds like AI', 'make it more human', 'add personality', 'it feels generic', 'sounds robotic', 'fix AI writing', 'inject our voice'. NOT for initial content creation (use content-production). NOT for SEO optimization (use content-production Mode 3).

技能
alirezarezvani

Everything Claude Code

100

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

技能
affaan-m

Project Session Manager

100

Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions

技能
Yeachan-Heo

Sync Profiles

100

用于在用户想要列出、创建、切换、删除、比较或检查配置同步配置文件时使用。

技能
rohithzr

Using Git Worktrees

100

在开始需要与当前工作区隔离的功能性工作,或在执行实现计划之前使用 - 通过原生工具或 git worktree 回退确保存在隔离的工作区。

技能
obra