去除广告会员
主题: 跟随系统对比度: 标准

更新日志

每次发布的变化,最新的在最前。

v0.15.0

发布于 2026年11月1日

  • 修复关于 CVE-2026-98432 临时缓解措施的博客文章现已完整列出所有措施,并改用更通俗的语言重写。
  • 修复文章中每个来源下方的返回链接现在带编号,不再重复显示箭头。
  • 新增您可以将文章复制为纯文本、Markdown、HTML 或引用格式,移动端的阅读工具也保持在同一行。
  • 修复YAML 工具现在会保留字符串中的尾随空格、空行和字节顺序标记。
  • 新增条码工具可用摄像头扫描条码,并在不支持 BarcodeDetector 的浏览器中从图片读取条码。
  • 工具新的条码和二维码生成器可以生成码,并从图片中读取。
  • 新增JSON 工具可根据粘贴的 JSON Schema 验证 JSON,并以路径和行号报告错误。
  • 修复示例预设恢复正常,文本框会随内容自动增高,并可将 HTML 复制为 Markdown。
  • 新增点击一个按钮即可一步复制文章的标题和正文。
  • 新增文章新增字号调节、适合阅读障碍者的字体选项,并在作者信息旁提供统一的分享菜单。
  • 网站本地保存的设置现在使用 codeknife- 前缀的键,面向访客的文字中不再出现 Karakana 这一名称。
  • 新增每篇文章都有自己的标题图和概览缩略图,文章和工具页面中的代码采用 GitHub 配色。
  • 新增Markdown 工具新增预览功能,显示经过清理的树形结构而非原始 HTML。
  • 新增博客可按主题、工具和级别搜索与筛选,卡片网格、分页和 RSS 订阅也让浏览更方便。
  • 工具新的 EAN、UPC 和 GTIN 工具可验证和计算校验位、识别 GS1 国家并转换 ISBN。
  • 新增文章新增分享链接,并可用按钮复制文章链接。
  • 网站“关于”页面注明作者 Alex Knife,并提供联系地址。
  • 修复UUID 生日界限图现在绘制在正确的对数坐标轴上。
  • 工具新的转义工具可为 JSON、JavaScript、SQL、CSV、正则和 Shell 转义及还原字符串。
  • 工具新的实体工具可编码和解码 HTML 实体。
  • 工具新的验证工具可检查 IBAN、BSN、卡号、欧盟增值税号、电子邮件、URL 和 ISBN。
  • 工具新的 URL 工具可编码和解码 URL,并通过可编辑的查询表进行解析。
  • 工具新的文本大小写工具可转换大小写并生成 URL 短语。
  • 工具新的去重工具可删除重复行,保留第一个或最后一个,或仅保留重复的行。
  • 工具新的列表对比工具可通过集合运算和逐行差异比较两个列表。
  • 工具新的排序工具可按自然序、文本、码点、数值或长度对行进行排序。
  • 新增正则工具将标志移入复选框菜单,并显示当前启用的字母。
  • 新增时间戳工具新增实时时钟,支持双向转换、自然语言日期解析,并显示边界与时长。
  • 新增cron 工具以大字号描述表达式,为每个字段添加标签和提示,发出问题警告,并提供预设和随机表达式。
  • 新增JWT 工具为令牌的各部分着色,并新增声明、徽章、密钥集和编码器。
  • 网站页眉和页脚菜单已重新排序,并新增登录页面。
  • 新增CIDR 工具将每个网络显示为结果卡片。
  • 工具新的 user-agent 解析工具可显示浏览器、引擎、操作系统和设备,并判断该字符串是否来自机器人。
  • 工具新的 chmod 计算器可在八进制、符号和 ls -l 权限之间转换。
  • 工具新的颜色转换器可显示 WCAG 对比度,并生成 Material 3 色调调色板。
  • 工具新的 glob 测试工具可测试 glob 和 .gitignore 模式,并显示与每个路径匹配的规则。
  • 工具新的 CSV 工具可在 CSV 与 JSON 之间转换,自动识别分隔符并支持小数逗号。
  • 新增YAML 工具还可在 YAML、TOML 与 JSON 之间转换,并以行列号报告错误。
  • 工具新的数制转换器支持补码,并显示位视图。
  • 工具新的 SQL 工具可为 MySQL、PostgreSQL、SQLite、T-SQL 和 BigQuery 格式化和压缩查询。
  • 工具新的测试数据工具可生成有效的测试用 IBAN、BSN、EAN 码和欧盟增值税号。

v0.14.0

发布于 2026年10月18日

  • 网站举报和想法表单现在使用自托管的 ALTCHA 验证,取代了 Cloudflare Turnstile,因此垃圾内容检查不再依赖第三方服务。
  • 新增会员功能现已推出,支持登录、会话管理,并在付款后自动开通。
  • 新增新的想法板让你可以提出改进建议,并为他人的想法投票。
  • 新增网站现在有了离线页面,有新版本时会显示提示,并提供更完善的应用清单以便安装。

v0.13.1

发布于 2026年10月17日

  • 修复屏幕阅读器现在可以正确朗读单选按钮、搜索按钮、键盘快捷键列表和跳过链接。
  • 网站相关工具现在以两列表格形式展示,更便于浏览。

v0.13.0

发布于 2026年10月16日

  • 网站广告脚本现在会在您首次与页面互动后加载,页面显示更快。
  • 网站页面现在只下载您使用的语言,工具页面在加载时也不再跳动。
  • 修复在广告拦截器检测运行期间,工具标题现在保持可见。
  • 新增网站的工具现在可以通过浏览器的 document.modelContext 接口被 AI 代理发现和使用。
  • 新增我们审核并更新了隐私政策,新增了同意选项和注重隐私的分析功能,邮件现在会在180天后被删除。
  • 新增我们发布了无障碍声明,新增了无障碍问题反馈选项,并进行了更严格的无障碍检查。
  • 新增工具页面现在支持分享卡片、更丰富的搜索数据,以及包含语言替代版本和相关工具链接的站点地图。

v0.12.3

发布于 2026年10月15日

  • 网站维护版本:内部改进,不影响工具的使用方式。

v0.12.2

发布于 2026年10月15日

  • 网站维护版本:内部改进,不影响工具的使用方式。

v0.12.1

发布于 2026年10月15日

  • 修复使用键盘聚焦跳过链接时,它现在会显示在固定顶部栏的上方,因此可见且可以使用。

v0.12.0

发布于 2026年10月15日

  • 新增每个工具现在都提供 18 种编程语言的已验证代码示例。
  • 新增已访问的页面和资源现已缓存,工具可在离线状态下继续使用。
  • 新增首页现在可以关闭最近使用工具的列表。
  • 修复站点 Worker 现在可以正确构建,修复了部署问题。
  • 新增工具选项更加紧凑,额外设置收纳在“更多”菜单中。
  • 网站指南现在明确标注为首次访问的一次性导览,并说明了如何重新播放。
  • 网站首页状态条已简化,移除了“已测试”和“语言”单元格。
  • 新增每个工具现在都有一篇长篇指南页面,提供 11 种语言版本。
  • 工具新的 cron 表达式解释器可将计划时间翻译成通俗语言。
  • 工具新的 CIDR 和 IP 子网计算器可计算地址范围、掩码和主机数量。
  • 工具新的 JWT 解码与验证工具可查看令牌内容并校验签名。
  • 工具新的密码生成器可创建高强度密码并检查其强度。
  • 修复敏感工具现在无需等待广告拦截检测即可立即加载。
  • 工具新的哈希与 HMAC 生成器可计算文本和文件的摘要。
  • 工具新的 Unix 时间戳转换器可在纪元秒与可读日期之间切换。
  • 工具新的 UUID 和 ULID 生成器可创建并检查标识符。

v0.11.0

发布于 2026年10月12日

  • 新增每个工具现在都有自己的更新日志页面,并从工具页面链接过去;更新日志条目会标注为工具、新增、修复或站点。

v0.10.1

发布于 2026年10月11日

  • 网站维护版本:内部改进,不影响工具的使用方式。

v0.10.0

发布于 2026年10月11日

  • 新增网站现已支持葡萄牙语、土耳其语、印度尼西亚语、日语、中文和韩语。
  • 网站现有页面和工具的外观焕然一新。
  • 网站广告现在显示在工具旁边的固定侧栏中,页面顶部居中显示横幅。
  • 新增新增工具提示、导航菜单、键盘快捷键帮助面板、可固定的工具、记住的工具选项以及隐私页面。

v0.9.8

发布于 2026年10月10日

  • 网站维护版本:内部改进,不影响工具的使用方式。

v0.9.7

发布于 2026年10月10日

  • 网站维护版本:内部改进,不影响工具的使用方式。

v0.9.6

发布于 2026年10月10日

  • 修复从安全标头中移除了浏览器已停用的一项浏览器功能,浏览器不再输出警告。

v0.9.5

发布于 2026年10月9日

  • 修复修复了广告脚本和 Cloudflare 导致的浏览器控制台错误:广告图片和样式不再被拦截,Cloudflare 也不再注入被安全策略拒绝的脚本。

v0.9.4

发布于 2026年10月9日

  • 修复修复了广告因网站安全策略而无法加载其内容的问题。

v0.9.3

发布于 2026年10月9日

  • 修复修复了广告加载器中一个被拦截的脚本引发浏览器控制台错误的问题。

v0.9.2

发布于 2026年10月9日

  • 网站在首批真实广告上线之前,网站现已加入 Google AdSense 脚本和 ads.txt。

v0.9.1

发布于 2026年10月9日

  • 网站在所有屏幕尺寸下,广告现在都显示在工具下方,包括手机。
  • 网站在手机上,选项下拉菜单并排显示,每行尽可能多放。
  • 网站幕后的发布更快、更可靠。

v0.9.0

发布于 2026年10月9日

  • 新增广告为这个免费网站提供支持,因此在广告拦截器开启时工具会保持锁定。请为 codeknife.dev 允许广告,然后点击“重新检查”。
  • 网站隐私说明现在只陈述确实成立的内容:你输入的内容绝不会发送到我们的服务器,广告来自第三方。
  • 网站网站现在可以被搜索引擎收录。

v0.8.0

发布于 2026年10月9日

  • 新增新增“关于”和“更新日志”页面,可从顶部栏、菜单和页脚进入。
  • 新增工具状态栏中的版本号会链接到对应的更新日志条目。
  • 新增“关于”和“更新日志”现在会出现在搜索面板中。

v0.7.1

发布于 2026年10月9日

  • 新增JSON 格式化工具:缩进、换行符和 Unicode 在第一行以下拉菜单呈现。

v0.7.0

发布于 2026年10月9日

  • 新增Base64:支持 50 多种字符集,以分组下拉菜单呈现,并支持自动检测。

v0.6.0

发布于 2026年10月9日

  • 新增JSON 格式化工具:可选择 JSON 规范,用“修复 JSON”修复输入,在输出中查看带标记的错误,以树状视图浏览,并在会话历史中返回之前的输入。

v0.5.0

发布于 2026年10月9日

  • 工具新工具:正则表达式测试器,在带超时机制的后台 Worker 中运行。
  • 网站移动端菜单中新增主题切换控件。

v0.4.0

发布于 2026年10月9日

  • 新增命令面板:按 Ctrl K 即可跳转到任意工具。
  • 修复可在 404 页面报告失效链接。
  • 修复输出存在错误时,“发送到”会被禁用。

v0.3.0

发布于 2026年10月9日

  • 网站全新外观:Instrument 设计,支持浅色和深色主题。
  • 新增重新设计了 Base64 页面,并加入“发送到”功能:可将结果直接传给另一个工具。
  • 工具新工具:JSON 格式化工具,可格式化、压缩并对键排序。

v0.2.1

发布于 2026年10月9日

  • 网站“修复已上线”邮件现已完成端到端测试。

v0.2.0

发布于 2026年10月8日

  • 新增提交报告时留下电子邮件地址,修复上线后即可收到通知。

v0.1.1

发布于 2026年10月8日

  • 修复所有页面采用更严格的安全标头。

v0.1.0

发布于 2026年10月8日

  • 工具codeknife.dev 正式上线,提供 Base64 编码器和解码器,支持五种语言。
  • 新增可在任意工具页面报告问题。在你点击“发送报告”之前,不会发送任何内容。

键盘快捷键

关闭

全局

搜索工具和操作
Ctrl K
显示此帮助
?
切换主题
Ctrl Shift L
固定所选工具(在搜索中)
Ctrl P

在工具中

将输出发送到第一个建议
Ctrl ↵
将文件打开到输入框
Ctrl O
复制输出
Ctrl Shift C
关闭搜索esc
工具Base64 编码与解码将文本编码为 Base64,或将 Base64 解码回文本,支持标准字母表和 URL 安全字母表。编码JSON 格式化与校验格式化、压缩和校验 JSON,并给出任何错误所在的确切行号和列号。格式化正则表达式测试器测试 JavaScript 正则表达式,支持实时高亮、捕获组和通俗易懂的说明。文本UUID 与 ULID 生成器批量生成 UUID v4、UUID v7 和 ULID,或粘贴一个 ID 查看其版本、变体和时间戳。生成器Unix 时间戳转换器在 Unix 时间戳与日期之间互相转换,支持任意时区,并显示 ISO 8601、RFC 2822 和相对时间。日期和时间哈希与 HMAC 生成器计算文本或文件的 MD5、SHA-1、SHA-2、SHA-3、BLAKE2、BLAKE3 和 CRC-32 哈希,并可选 HMAC。安全密码生成器与强度检测生成随机密码、密码短语和 PIN,或检查密码有多强。安全JWT 解码与验证器解码 JSON Web Token,检查有效期和声明,并用密钥或公钥验证签名。安全CIDR 与 IP 子网计算器计算 IPv4 和 IPv6 网络的范围、掩码和大小,拆分为子网,并检查谁包含或与谁重叠。网络Cron 表达式解释器用通俗语言解读 cron 表达式,查看任意时区的下几次运行时间,并整理成标准格式。日期和时间行排序按 A 到 Z、Z 到 A、自然顺序(file2 排在 file10 前)、码点、数值或长度对文本行排序。文本删除重复行从列表中删除重复行,可保留第一个或最后一个副本、忽略大小写或空格,或删除所有重复出现的行。文本比较列表和文本逐行比较两个列表:找出同时存在、只在其一或在任一列表中的行,或并排查看带标记的行差异。文本大小写转换与 slug 生成将文本转换为 camelCase、snake_case、kebab-case、Title Case 等,或把标题变成带重音处理的 URL slug。文本URL 编码、解码与解析为 URL 对文本进行百分号编码和解码,或把 URL 拆成协议、主机、路径和查询,并以表格形式编辑查询。编码IBAN、BSN、增值税验证器检查 IBAN、荷兰 BSN、信用卡号、欧盟增值税号、电子邮件、URL 或 ISBN,失败时给出原因。每行一个值。校验HTML 实体编码与解码用命名、十进制或十六进制实体为 HTML 转义文本,或把 & 和 é 等实体转回字符。编码字符串转义与反转义为 JSON 或 JavaScript 字符串、SQL 字符串、CSV 字段、正则表达式或 shell 单词转义文本,或撤销转义。编码EAN、UPC 和 GTIN 校验位校验 EAN-8、EAN-13、UPC-A 或 GTIN-14 的校验位,补上缺失的校验位,从 GS1 前缀读出国家,并在 ISBN-10 与 EAN-13 之间转换。每行一个条码。校验测试数据生成器批量生成测试用的 IBAN、BSN、EAN 条码和欧盟增值税号。能通过校验,但不属于任何人。生成器SQL 格式化与压缩把 SQL 按子句分行整理,或压缩成一行,支持 MySQL、PostgreSQL、SQLite、SQL Server 和 BigQuery。格式化进制转换器在二进制、八进制、十进制、十六进制以及 2 到 36 的任意进制之间转换,支持大数、补码和位视图。编码YAML、TOML 与 JSON 转换在 JSON、YAML 和 TOML 之间互相转换,或验证并格式化文档,每个错误都标明行和列。格式化CSV 与 JSON 转换把 CSV 转成对象或数组的 JSON 数组,或把 JSON 转回 CSV。自动识别分隔符,可读取使用分号和小数逗号的 Excel 文件。数据Glob 与 .gitignore 测试器用路径列表测试 glob 模式和 .gitignore 规则,查看哪些路径匹配以及由哪条规则匹配。文本颜色转换器在 HEX、RGB、HSL、HWB 和 OKLCH 之间转换颜色,检查它与背景的 WCAG 对比度,还能由它生成 Material 3 色调调色板。格式化chmod 计算器在八进制(755)、字母(rwxr-xr-x)、ls -l 和 chmod 子句之间转换 Unix 文件权限,带复选框网格以及 setuid、setgid、sticky 位。安全User-Agent 解析器解析 User-Agent 字符串:浏览器、引擎、操作系统、设备类型,以及是否为机器人。留空则解析你自己的浏览器。网络将 cURL 转换为代码粘贴 cURL 命令,即可得到 fetch、Axios、Python requests、Go 或 PHP 版本的同一个请求。不会执行任何内容,也不会发送任何内容。网络Markdown 预览编写 Markdown,边输入边看渲染效果,也可复制 HTML。原始 HTML 以文本显示,链接会经过检查,预览中不会运行任何内容。格式化条形码与二维码生成器生成二维码、EAN-13、UPC-A、Code 128、ITF-14 或 Data Matrix,下载为 SVG 或 PNG,也可从图片中读取条码。生成器页面更新日志每次发布的变化页面关于codeknife.dev 是什么,由谁制作页面想法提出改进建议,并为其他访客的想法投票。页面隐私离开浏览器的内容与保存的内容页面无障碍合规状态、已知限制以及如何报告问题页面会员去除广告,提高限额页面操作