使用 Qwen-Agent 结合浏览器插件
引言
想找一个可以在浏览器里面直接看 pdf 内容的插件,刚好看到了这个:
基于 Qwen-Agent 的一个 Chrome 浏览器扩展,一个智能浏览器助手:BrowserQwen。
效果展示
过程
因为没有本地搭建,而是使用 api, 所以用不使用 DashScope 的方案。
1 | git clone https://github.com/QwenLM/Qwen-Agent.git |
如果需要局域网访问,可以指定server_host
为0.0.0.0
, 代码就是在命令后加--server_host 0.0.0.0
。
顺便说一下,魔搭社区提供了每天 1000 次的 Qwen/Qwen2.5-72B-Instruct 等模型的免费额度,可以用来测试。
创建守护进程
在实际的运行中,为了避免每次启动服务,可以创建守护进程。
使用 cat << 'EOF' > qwen-server.service
创建服务文件。
1 | cat << 'EOF' > qwen-server.service |
替换 model
、api_server_url
、api_key
为实际的值,Qwen-Agent-path
和 python3-path
为实际路径。
之后把文件复制到 /etc/systemd/system/
目录下,并设置权限。
1 | ## 复制文件并设置权限 |
安装浏览器插件
Chrome 浏览器插件安装非常简单,直接 git clone 下来,然后打开 chrome 的扩展程序,选择加载已解压的扩展程序,选择下载的文件夹中的BrowserQwen
即可。
火狐的需要改一下文件,可以使用 Cursor 等让他改,很快就能改好,然后保存,在火狐地址栏输入about:debugging
,选择加载临时附加,选择下载的文件夹中的manifest.json
即可。
火狐的浏览器插件压缩包地址:
通过网盘分享的文件:20241221_火狐插件 browser_qwen.zip
链接:https://pan.baidu.com/s/1Wq-qKbKQkquctnVgLO5zhQ?pwd=nkjj 提取码:nkjj
–来自百度网盘超级会员 v4 的分享
工作区的访问端口是 7864,本机就是就是http://localhost:7864
, 局域网访问就是http://ip:7864
。
结论
实际体验相当不错,比如可以在多篇文献的网页添加后直接给出总结,引用也是完全正确,我觉得完全可以当一个合格的助手使用了。