穆柒 (@EXQS) 在 Pencil应用(linux)使用中转站api 中发帖
昨天看到了pencil(佬补充之前一直有MCP服务(好像是25年),昨天我才看见 🫠),于是在linux(系统为Ubuntu 24.04.3 LTS)上下载了一个Tarball版本,按照通用步骤配置了nvm,以及nodejs,安装了claude code,并配置了中转的api端点,控制台使用没有问题。但是pencil的界面打开聊天之后依旧显示需要/login,于是写了一个脚本,用来自定义pencil的api端点。如果佬们有更好的办法,欢迎在下面补充🫣(~~第一次写类似的,有问题希望佬前来指正)
步骤如下,先测试一下api端点和模型能否访问:
▶
测试脚本(记得切换测试模型)
然后按照如下步骤修改配置文件:
▶
修改启动脚本
启动脚本的代码如下:
▶
启动脚本
运行的时候可能会报错,例如显示:Pencil-1.1.1-linux-x64/chrome-sandbox is owned by...