SkillAgentSearch skills...

Ctool

程序开发常用工具 chrome / edge / firefox / utools / windows / linux / mac

Install / Use

/learn @baiy/Ctool
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

程序开发常用工具

使用过程中的任何问题或者需要新的工具欢迎提交Issue,新工具如果可以提供实现代码就完美了O(∩_∩)O

先睹为快

安装使用

在线使用

https://ctool.dev

Chrome 安装

微软 Edge 安装

火狐 Firefox 安装

Utools 安装

  • utools 插件中心 搜索 ctool

Windows 客户端安装

其他桌面客户端安装

aur

paru -S ctool-bin

开发

# 安装依赖
pnpm install

# 开发调试
pnpm run dev

# 编译核心文件
pnpm run build

## 打包适配发布平台
// 所有平台
pnpm run release
// chrome
pnpm --filter ctool-adapter-chrome run platform-release
// edge
pnpm --filter ctool-adapter-edge run platform-release
// tauri 无法交叉编译, 请在对应操作系统下运行
pnpm --filter ctool-adapter-tauri run platform-release
// firefox
pnpm --filter ctool-adapter-firefox run platform-release
// utools
pnpm --filter ctool-adapter-utools run platform-release
// web
pnpm --filter ctool-adapter-web run platform-release

打包适配平台文件存放位置: /_release

功能列表

|功能|说明|离线使用 | |--------------|-------------------------------------------------------------------------------------------------------------------------------|------| |哈希|md5, sha1, sha256, sha512,sm3,批量处理,支持文件 |√| |加密/解密|AES,DES,RC4,Rabbit,TripleDes,sm2,sm4|√| |BASE64编码 |加密,解密,支持文件|√| |URL编码|编码,解码 |√| |时间|时间戳双向转换,毫秒 ,时区,时间计算器|√| |二维码|生成,解析 |√| |条形码|生成 |√| |汉字转拼音|声调,首字母,分隔符|√| |IP地址查询 |运营商,城市|×| |代码格式化|js, ts, html, css, less, scss, graphql, vue, angular, markdown, json5, xml, yaml, sql, 压缩 |√| |Unicode|双向转换,emoji,html 实体,css 实体 |√| |进制转换 |2-64进制|√| |正则表达式|匹配,查找,替换 |√| |随机字符生成器|批量,特殊字符 |√| |序列化转换|json, xml, yaml, phpArray, phpSerialize, properties|√| |文本差异化对比|,单词,css |√| |crontab校验|Crontab,规则,校验,例子 |√| |websocket调试 |websocket,在线调试 |×| |单位换算 |长度,面积,体积,质量,温度,压力,功率,,密度,,时间,速度,数据存储,角度 |√| |时间计算器|-|√| |JSON工具 |格式化,校验,压缩,转义,去除转义,Unicode转中文,中文转Unicode,转GET参数,Java, C#, Go, Dart,csv,table,Protobuf,jsonpath |√| |UUID |在线生成uuid|√| |ascii编码转换|十进制, 十六进制, 八进制, 二进制, 字符串|√| |变量名格式转换|Var Name, var-name, VAR_NAME, VarName, varName, var_name, var name |√| |jwt解码|header, payload|√| |Hex/String转换 |hex to string, string to hex, 十六进制转字符串, 字符串转十六进制|√| |Hex/Base64转换 |hex to Base64, Base64 to hex|√| |文本处理 |大小写转换, 中英文标点转换, 简繁转换, 替换, 字符统计, 行去重, 添加行号, 行排序, 过滤行首尾不可见字符,过滤空行|√| |html编码 |-|√| |原码/反码/补码 |生成 |√| |ARM/HEX|互转 |×| |Bcrypt |加密,验证 |√| |IP网络计算器|子网掩码各个进制表示换算,IP地址进制表示换算 |√| |SQL参数填充|Mybatis打印SQL的参数填充|√|

View on GitHub
GitHub Stars2.0k
CategoryDevelopment
Updated2d ago
Forks292

Languages

TypeScript

Security Score

100/100

Audited on Mar 29, 2026

No findings