Compression
将ZIP存档转换为7Z格式(需要7zip命令)
zip-to-7z-converterCompression
将ZIP存档转换为TAR格式(纯JavaScript实现,无需外部依赖)
zip-to-tar-converterText Processing
使用可解释的本地规则完成分词、句子切分、停用词、词形、词干、实体和 n-gram 标注,并导出 JSONL 或 CoNLL。
text-nlp-annotation-workbenchText Processing
执行可移植的文本清洗配方,并查看每步 diff、耗时和字符变化。
text-pipeline-builderText Processing
一次性计算任意文本的 MD5、SHA-1、SHA-256、SHA-512、CRC-32 哈希。同时给出十六进制和 Base64 两种摘要(基于 UTF-8 编码)。
text-hash-generatorText Processing
检查编码、BOM、换行风格和乱码迹象,并生成带评分的本地修复候选。
text-encoding-forensics-and-repairText Processing
把文本填充到固定宽度,并左对齐、右对齐、居中或两端对齐,可自选填充字符。
text-padText Processing
把文本转换为 Unicode 小型大写字母(ʜᴇʟʟᴏ)。使用 Phonetic Extensions 区的小型大写字形;没有专用字形的字母回退为小写。
small-caps-converterSecurity
生成密码学安全的随机密钥材料,由熵位预算驱动——请求 N 位熵,输出 hex/base64/base64url。也支持通过 crypto.randomInt(内部拒绝采样,无模偏差)从自定义字母表生成字符串。对任何密钥/口令/令牌,请用本工具替代基于 Math.random 的工具。
secure-random-generatorSecurity
审计 HTTP 响应头的安全合规性——解析你粘贴的原始头(无网络),按 OWASP 安全头集做值级检查:HSTS max-age、CSP unsafe-inline/eval、X-Content-Type-Options、Referrer-Policy、Permissions-Policy、COOP/COEP/CORP 等。输出字母评级(A+ 到 F)及逐项 Finding 与可复制的修复建议。
security-headers-checkerSecurity
把秘密拆分为 n 份 share,任意 k 份(阈值)即可重建——基于 GF(256) 的 Shamir k-of-n 方案。纯本地密码学(多项式系数用 crypto.randomBytes),无网络。可把密码/密钥/口令拆分给多个人保管,再用任意 k 份恢复。仅保证机密性,不保证真实性。
shamir-secret-sharingSecurity
用 RSA 公钥加密文本,或用匹配的私钥解密密文,使用 OAEP 填充(SHA-1 或 SHA-256)。支持长消息分段。密钥与数据均在本地,不外传。由于 Bleichenbacher 攻击,Node 已禁用 PKCS#1 v1.5 解密,故本工具不提供该选项。
rsa-encrypt-decrypt