dev-var-name

程序员变量名生成器。将中文(或英文)关键词转换为多种编程命名风格。支持 7 种全称风格:驼峰、下划线蛇形、帕斯卡、全大写、短横线、点分隔符(dot.case)、路径分隔符(path/case),以及对应的缩写版本。触发场景:用户输入中文或英文关键词,要求生成变量名、函数名、API 命名等。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "dev-var-name" with this command: npx skills add gmmg55/dev-var-name

程序员变量名生成器

核心规则

输入:用户提供的关键词(中文或英文) 输出格式(固定,不可更改):

全称:驼峰:xxx;蛇形:xxx;帕斯卡:Xxx;全大写:XXX;短横线:xxx;点分隔:xxx;路径分隔:xxx
缩写:驼峰:xxx;蛇形:xxx;帕斯卡:Xxx;全大写:XXX;短横线:xxx;点分隔:xxx;路径分隔:xxx

七种命名风格

风格英文名示例
驼峰camelCaseuserAvatar
蛇形snake_caseuser_avatar
帕斯卡PascalCaseUserAvatar
全大写SCREAMING_SNAKEUSER_AVATAR
短横线kebab-caseuser-avatar
点分隔dot.caseuser.avatar
路径分隔path/caseuser/avatar

缩写规则

原文缩写原文缩写
小数dec整数int
数字num字符串str
布尔bool数组arr
长度len大小sz
数量cnt颜色clr
配置cfg数据data/dat
列表lst字典dict
消息msg错误err
成功suc状态sta/st
用户user/usr认证auth
登录login/lgn注册reg
密码pwd邮箱mail
头像avatar/avt搜索search/srch
分页page/pg限制limit/lmt
偏移offset/off排序sort/srt
过滤filter/ft时间time/tm
创建create/cr更新update/upd
删除del复制copy/cp
移动mv重命名rn
路径path/pth文件file/fl
目录dir链接link/lnk
图片img视频vid
音频aud文档doc
表格tblcol
row主键pk
外键fk索引idx
标识id名称name/nm
类型type/typ描述desc
备注remark/rmk版本ver
日期date/dt时间戳ts
金额amt价格price/prc
折扣disc税率tax
订单order/ord支付pay
物流ship退款ref
评论review/rvw评分rate
收藏fav分享share/shr
推荐rec热门hot
最新latest/lst统计stat
图表chart/cht模板tpl
主题theme/thm语言lang
区域region/rgn接口api

未在上表中的词汇,按以下原则取前 3~4 个辅音字母:保留首个字母 + 取后续辅音(bcdfghjklmnpqrstvwxyz),不足3个时取全部辅音。

示例

输入:小数

输出: 全称:驼峰:decimal;蛇形:decimal;帕斯卡:Decimal;全大写:DECIMAL;短横线:decimal;点分隔:decimal;路径分隔:decimal 缩写:驼峰:dec;蛇形:dec;帕斯卡:Dec;全大写:DEC;短横线:dec;点分隔:dec;路径分隔:dec


输入:用户头像

输出: 全称:驼峰:userAvatar;蛇形:user_avatar;帕斯卡:UserAvatar;全大写:USER_AVATAR;短横线:user-avatar;点分隔:user.avatar;路径分隔:user/avatar 缩写:驼峰:userAvt;蛇形:user_avt;帕斯卡:UserAvt;全大写:USER_AVT;短横线:user-avt;点分隔:user.avt;路径分隔:user/avt


输入:订单金额

输出: 全称:驼峰:orderAmount;蛇形:order_amount;帕斯卡:OrderAmount;全大写:ORDER_AMOUNT;短横线:order-amount;点分隔:order.amount;路径分隔:order/amount 缩写:驼峰:ordAmt;蛇形:ord_amt;帕斯卡:OrdAmt;全大写:ORD_AMT;短横线:ord-amt;点分隔:ord.amt;路径分隔:ord/amt


执行步骤

  1. 解析输入关键词(中文转拼音首字母缩写;英文直接处理)
  2. 生成全称七种风格
  3. 生成缩写七种风格(使用缩写规则表或辅音规则)
  4. 按格式输出

中文转拼音

使用常见拼音映射表处理中文输入:

  • 小数 → xiaoshu → xs
  • 用户 → yonghu → yh
  • 头像 → touxiang → tx
  • 订单 → dingdan → dd
  • 金额 → jine → jn
  • 接口 → jiekou → jk

若输入为中文但无映射,按每个汉字拼音首字母拼接处理。

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

STT Recognizer | STT 识别器

语音转文字(Speech-to-Text / STT)工具。 支持从麦克风录音,使用 Whisper(faster-whisper)在本地进行语音转文字, 或通过 OpenAI 兼容 API 进行云端转写。 触发词:录音、语音转文字、STT、语音识别、转写、录音转文字。 适用平台:Linux / Windows...

Registry SourceRecently Updated
General

TTS Synthesizer | TTS 合成器

文字转语音(Text-to-Speech / TTS)工具。 支持 edge-tts(微软神经网络 TTS,在线合成)和 OpenAI 兼容 API TTS。 触发词:语音回复、TTS、文字转语音、语音合成、语音对话。 适用平台:Linux / Windows / macOS。

Registry SourceRecently Updated
General

AI大图生成器-by Digilifeform

根据用户文案或上传文件,生成16:9或21:9比例的4K或8K高清信息海报,并支持AI智能修图优化。

Registry SourceRecently Updated
General

Multi Model Consensus

多模型决策委员会 — 消除单模型偏见,通过多轮分歧讨论产出客观决策参考。支持3-13个模型同时评审,提供量化投票矩阵和6段式共识报告。触发条件:包含「多模型决策」或「多模型委员会」时自动激活。

Registry SourceRecently Updated