mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-22 17:57:46 +00:00
61 lines
1.7 KiB
Bash
Executable File
61 lines
1.7 KiB
Bash
Executable File
#!/bin/bash
|
||
|
||
# 快速重新加载 Chrome 扩展的脚本
|
||
|
||
echo "🔄 重新加载 Chrome 扩展..."
|
||
echo ""
|
||
|
||
# 获取扩展路径
|
||
EXTENSION_PATH="$PWD/extension"
|
||
|
||
# 检查扩展目录
|
||
if [ ! -d "$EXTENSION_PATH" ]; then
|
||
echo "❌ 错误: 扩展目录不存在: $EXTENSION_PATH"
|
||
exit 1
|
||
fi
|
||
|
||
echo "📂 扩展路径: $EXTENSION_PATH"
|
||
echo ""
|
||
|
||
# 提示用户操作步骤
|
||
echo "请按照以下步骤操作:"
|
||
echo ""
|
||
echo "1️⃣ 打开 Chrome 浏览器"
|
||
echo "2️⃣ 访问 chrome://extensions/"
|
||
echo "3️⃣ 点击右上角的 '开发者模式' 开关(如果尚未开启)"
|
||
echo "4️⃣ 如果扩展已加载:"
|
||
echo " - 找到 'Qwen CLI Bridge' 扩展"
|
||
echo " - 点击 '重新加载' 按钮 (🔄 图标)"
|
||
echo "5️⃣ 如果扩展未加载:"
|
||
echo " - 点击 '加载已解压的扩展程序'"
|
||
echo " - 选择以下目录:"
|
||
echo " $EXTENSION_PATH"
|
||
echo ""
|
||
echo "6️⃣ 点击扩展图标测试功能"
|
||
echo "7️⃣ 如有错误,按 F12 打开 DevTools 查看控制台"
|
||
echo ""
|
||
|
||
# 如果存在扩展 ID 文件,显示它
|
||
if [ -f ".extension-id" ]; then
|
||
EXTENSION_ID=$(cat .extension-id)
|
||
echo "📝 已保存的扩展 ID: $EXTENSION_ID"
|
||
echo ""
|
||
fi
|
||
|
||
# 提供快速打开 Chrome 的命令
|
||
echo "💡 快速命令:"
|
||
echo " 打开扩展页面: open 'chrome://extensions/'"
|
||
echo " 查看后台日志: open 'chrome://extensions/?id=<扩展ID>'"
|
||
echo ""
|
||
|
||
# 询问是否要打开 Chrome 扩展页面
|
||
read -p "是否要自动打开 Chrome 扩展页面? (y/n) " -n 1 -r
|
||
echo
|
||
if [[ $REPLY =~ ^[Yy]$ ]]; then
|
||
open "chrome://extensions/"
|
||
echo ""
|
||
echo "✅ 已打开 Chrome 扩展页面"
|
||
fi
|
||
|
||
echo ""
|
||
echo "🎉 准备完成!请在 Chrome 中重新加载扩展。" |