yufeikang / raycast_api_proxy

265 stars 39 forks source link

[WIP] Allow more request methods and cable endpoint #27

Closed geekdada closed 3 months ago

geekdada commented 4 months ago

第一次写 Python,这个 PR 不是为了贡献代码,只是交流。

这个 PR 改了俩地方:

  1. 没指定 methods 会导致 Pro 订阅用户配置无法同步,我觉得是应该加上的
  2. 我发现 /cable 节点无法被正确处理,所以写了个 WebSocket 的反向代理

关于那个 WS 的节点,我不知道是我代码问题还是啥,Raycast 能连上,但是始终没看到有内容传输,所以暂时还不知道这个节点是做什么的。

geekdada commented 4 months ago

cc @yufeikang

yufeikang commented 4 months ago

请问一下,

  1. 如果是pro订阅用户为什么还要使用这个项目😄

  2. 因为配置同步会在raycast留下数据。所以这个客户端逆向的用法不建议使用同步功能。

  3. RAYCAT HOST 这个变量如果想要替换,建议用env来控制。不能修改代码的默认值

感谢你的贡献。

geekdada commented 4 months ago
  1. 默认 Pro 订阅是不包含 gpt-4 等高级模型的
  2. 是否可以给个开关默认关闭,开启风险自负
  3. 请忽略 Host 的修改,我只是为了在本地方便调试改的