蛇佬腔(αlpha版)
蛇佬腔是一款强大的浏览器扩展,用于文本转换和实时标记可视化,支持黑客语、二进制、base64等格式,未来还会添加更多功能。它非常适合开发人员、语言学家和普通用户即时增强文本提示。
兼容性
功能 | Firefox | Chrome |
---|---|---|
文本转换 | ✅ | ✅ |
标记可视化 | ✅ | ✅ |
弹出界面 | ✅ | ✅ |
上下文菜单集成 | ✅ | ✅ |
实时可视化 | ✅ | ✅ |
功能
- 文本转换:将文本转换为/从黑客语、二进制、base64、ROT13等格式。
- 标记可视化:实时标记可视化,带有彩色标记。
- 用户界面:通过弹出窗口和上下文菜单集成轻松访问。
待添加:故障标记库、提示库(系统提示 + 用于测试的"有害"提示)、语言翻译、文本反转、特殊字符 + unicode、表情符号语、词序打乱、提示增强器/变异器、图像变异器(添加噪声)
安装
克隆仓库
git clone https://github.com/BASI-LABS/parseltongue.git
cd parseltongue
构建扩展
注意:你也可以直接使用仓库中的 /dist
文件夹,以下指令仅供参考。
蛇佬腔使用Webpack打包扩展。按照以下步骤编译扩展:
-
安装依赖:
npm install
-
使用Webpack编译:
npm run build
加载扩展
Chrome
- 进入
chrome://extensions/
- 启用"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择
dist
目录中的manifest.json
文件
Firefox
- 进入
about:debugging#/runtime/this-firefox
- 点击"临时载入附加组件..."
- 选择
dist
目录中的manifest.json
文件
访问侧边栏
通过弹出窗口激活扩展后,你需要打开侧边栏来访问蛇佬腔的全部功能。Chrome和Firefox的操作略有不同:
Chrome用户
在浏览器工具栏中找到蛇佬腔图标。 右键点击图标显示下拉菜单。 从选项中选择"打开侧边栏"。
Firefox用户
在浏览器工具栏中寻找侧边栏图标(通常是一个带线条的方框)。 点击此图标切换侧边栏视图。 如果看不到侧边栏图标,你可以:
使用键盘快捷键Ctrl+B(Mac上是Cmd+B)打开侧边栏。 或者,在主菜单中选择"查看 > 侧边栏",然后选择蛇佬腔。
有关使用Firefox侧边栏功能的更详细说明,可以参考Mozilla的官方支持页面:使用Firefox侧边栏
打开后,蛇佬腔侧边栏将为你提供快速访问所有文本操作和分析工具的途径。
祝提示愉快 :)
使用方法
- 文本转换:突出显示文本,右键单击,选择"转换文本"。
- 标记可视化:使用弹出窗口实时可视化标记。
- 切换实时可视化:点击扩展图标启用/禁用实时标记可视化。
贡献
我们欢迎贡献!按照以下步骤设置你的开发环境:
- Fork仓库:点击仓库页面右上角的"Fork"按钮。
- 克隆你的Fork:
git clone https://github.com/<your-username>/parseltongue.git cd parseltongue
- 创建分支:
git checkout -b feature/your-feature-name
- 进行更改:实现你的功能或修复。
- 提交更改:
git add . git commit -m "描述你的更改"
- 推送到你的Fork:
git push origin feature/your-feature-name
- 创建Pull Request:从你的分支向原始仓库的
main
分支打开一个pull request。
运行临时扩展
要在不永久安装的情况下测试扩展,请按照Chrome或Firefox的"加载扩展"说明进行操作。
许可证
根据MIT许可证授权。详情请见LICENSE文件。
蛇佬腔 - 像魔法一样转换和可视化文本!