用 ISO 7064 MOD 11-2 校验 ORCID iD 的校验位,由前 15 位补出校验位,批量校验整份名单,全程在浏览器本地完成
- 本地处理
- 分类 开发运维
- 适合 格式化、校验、压缩或检查和代码相关的文本。
短横、空格和 orcid.org 网址前缀都会被忽略。
在上面填入 ORCID iD,就能看到是否有效以及规范写法。
这个工具能做什么
一个免费的 ORCID iD 校验工具,用 ISO 7064 MOD 11-2 算法检查研究者 ORCID 的校验位。ORCID iD 是十六个字符,分成四组、每组四位,比如 0000-0002-1825-0097,第十六位是校验位,可以是 0 到 9 的数字,也可以是 字母 X,当算出来的值是十时就写成 X。带不带短横、带不带 https://orcid.org/ 前缀都行,工具会去掉这些格式,重算校验位,告诉你 这个 iD 是否自洽。它也能反着来:填入前十五位数字,它返回唯一正确的 校验位补全成一个合法 iD,可以接着补一个残缺的号,也可以造测试数据。 批量框每行一个、一次校验一整份名单,并报告有几个通过。结果面板会显示 读到的字符数、应有的校验位,以及你输入里带的校验位,对不上时一目了然。 规范的 0000-0000-0000-0000 写法和完整的 ORCID 网址都带一键复制。所有 运算都是页面里的纯 JavaScript,分享链接能还原你填的那个 iD。100% 浏览器本地,什么都不上传,也从不联系 ORCID 注册库。
工具细节
- 输入
- 文件 + 文本
- 页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
- 输出
- 即时结果 + 复制
- 结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
- 隐私
- 浏览器本地处理
- 主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
- 保存 / 分享
- 可分享链接状态
- 关键设置会进入 URL,复制链接后别人能复现同一组参数。
- 性能预算
- 首屏 JS ≤ 9 KB
- 没有声明 WASM 依赖,适合快速打开和移动端使用。
- 适用场景
- 开发运维 · 程序员
- 分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。
怎么用
-
1. 输入
把内容粘贴或拖入工具面板。
-
2. 处理
点击按钮,在浏览器内本地处理,文件不上传。
-
3. 复制 / 下载
一键复制结果或下载到本地。
ORCID 校验 适合怎么用
适合穿插在写代码、查问题、做 Review、上线前的小任务里。
适合开发场景
- 格式化、校验、压缩或检查和代码相关的文本。
- 把片段整理好再放进文档、工单、提交或交接材料。
- 不切换工具,快速检查一个小 payload。
开发检查项
- 压缩、混淆这类不可逆处理,先对副本操作。
- 除非确认工具本地处理,不要粘贴密钥和敏感片段。
- 转换后的代码上线前,仍要跑自己的测试或 lint。
下一步可以接着做
这些入口会把当前任务接到更完整的工具链里。
真实使用场景
投稿前先清理作者名单
你在给一篇多作者稿件排署名,每位合作者把自己的 ORCID 粘进了共享 文档。把整份名单丢进批量框:任何校验位过不了的 iD,多半是复制 粘贴时打错或截断了。趁投稿系统还没把整次上传打回之前先改掉这些 行,省下又给三个人发邮件、请他们重发 iD 的一轮来回。
校验基金或仓储导入里的 ORCID
资助方门户或机构仓储要求每位署名研究者都有 ORCID iD,有一个不对 就会卡住导入。先把导出表跑一遍批量校验,让漏掉的数字显示在你自己 屏幕上,而不是在五十行上传跑到一半时冒出一条看不懂的校验错误, 再让你一行一行去排查。
给测试数据补出或造出校验位
你在做一个接收 ORCID iD 的表单,需要真实的测试样例,或者手里有 一个号的前十五位、想要那唯一正确的校验位。切到补全那一栏,填进 十五位数字,工具返回 MOD 11-2 校验字符和完整的规范 iD,这样你的 测试样例是因为算对了才通过你自己的校验器,而不是碰运气。
讲或学 ISO 7064 算法
你在讲校验位方案或模运算,想要一个能动手、又广为人知的例子。随便 输一个 iD,改一位,就看到判定翻转;那段推导说明把"先翻倍再相加" 的累计过程写得清清楚楚,也讲了为什么值十要写成 X,算法就不再是 黑箱,学生能照着用手算出来。
常见踩坑
把 X 当成多余的字母删掉。ORCID 末尾的 X 是校验值十,是 iD 的一部分;删掉它或换成 0 都会让校验失败。X 只在最后一位合法,四位一组的中间绝不会出现。
把校验位有效当成真有这个已注册的研究者。算术只能证明这十六个字符自洽。碰巧编出的一串也可能通过;要确认一条真实主页,得在 orcid.org 打开这个 iD,而这个离线工具从不这么做。
复制粘贴时漏了或多了一位,却因为看起来差不多就以为 iD 没问题。少一位会让后面全部错位、校验通不过,这正是这个工具的用处。在你依赖这个 iD 之前先跑一遍,而不是等系统打回来再查。
隐私说明
所有事情都在你的浏览器标签页里以纯 JavaScript 完成:校验位计算、批量 校验和规范化格式都是。你填的 ORCID 不会发到任何地方,从不联系 ORCID 注册库,也不记录。唯一要注意的是分享链接会把 iD 写进查询字符串,所以 把分享链接粘到聊天里,会在对方服务器的访问日志里留下这个 iD。涉及 不想留痕迹的 iD,请用复制按钮粘贴结果,而不是分享网址。
常见问题
类似工具组合
做你这行的人, 还会一起用这些。