Agent Skills
返回列表
CN 哈希生成器

CN 哈希生成器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-hash-generator。

技能介绍

要解决什么问题

在联调、脚本和发布流程里,你经常需要把一段文本或文件内容变成固定长度的摘要:对接第三方要 MD5/SHA-256 校验、给缓存键做规范化、或在日志里脱敏对比。手工打开在线工具或临时写几行 Python,容易打断上下文,格式(大小写、编码、是否带 -)也不统一。

技能如何工作

cn-hash-generator 面向开发编程场景,把「选算法 → 喂入内容 → 得到十六进制(或约定格式)结果」收敛成可在 Agent 对话里完成的步骤。典型用法包括:

  • 对字符串按指定 charset(如 UTF-8)计算 MD5、SHA-1、SHA-256 等常见摘要
  • 在需要与国内文档、配置命名习惯对齐时,按 cn 相关约定处理输入(例如文件名、路径片段)再哈希,减少「同内容不同编码」导致的校验失败
  • 输出结果便于直接粘贴到 curl 签名示例、CI 脚本占位或接口文档里

你可以在描述需求时说明算法与输入来源(明文、路径说明等),由技能按步骤给出结果与简要说明,而不是在 IDE 与浏览器之间来回切换。

适用边界与注意点

  • 摘要算法是单向的,不能从哈希反推原文;涉及密码存储应使用专用 KDF(如 bcrypt、Argon2),不要仅依赖通用 MD5/SHA。
  • 同一字符串在不同编码下哈希值不同;对接系统前务必确认双方约定的编码与输出格式(是否大写、是否带分隔符)。
  • 技能资料以 SkillHub 上的 SKILL.md 与出品方 AISoBrand|爱索品牌 说明为准;若需特定国标或私有算法,应先核对是否在本技能支持范围内。

使用场景

  • 对接国内 SaaS 开放接口时,需按文档对请求体 UTF-8 字符串算出 MD5 或 SHA-256 与示例比对
  • 写 CI 脚本前,在对话里快速验证某段配置明文与线上返回的 checksum 是否一致
  • 整理含中文文件名的发布包清单,需先按约定规范化路径再生成缓存键或指纹
  • 排查缓存穿透时,要把日志里截断的字段与本地同样编码下的摘要对照确认是否同一内容

适合人员

  • 维护与国内厂商 HTTP 签名文档的后端,需在联调阶段反复核对摘要算法与大小写格式
  • 负责打包与制品校验的 DevOps,要在不离开终端会话的情况下验证配置片段指纹
  • 写技术对接手册的前端或全栈,需要可复制的哈希示例嵌入 Markdown 文档
  • 处理中文路径与 UTF-8 混用环境的脚本作者,担心编码不一致导致校验失败