Skip to content

CFPilot v0.9.3

Choose a tag to compare

@github-actions github-actions released this 28 Oct 10:39
· 73 commits to main since this release

修复

  • 面板写入配置偶发 500:每日 KV 写配额被后台引导耗尽
  • 面板「自定义域名库」对订阅不生效(预览正常,客户端拉到的订阅里没有)
  • 非 WebSocket 访问代理路径会返回明文报错,改为普通静态页
  • 关闭连接的 reason 里带中文诊断明文,改为统一编码
  • 出站并发超过平台上限,部分候选被白白浪费
  • 探针与外部优选池请求使用了带项目特征的 UA

新增

  • 控制面静态脱敏:内嵌的优选域名、订阅模板等特征不再明文出现
  • scripts/check-kernel-desensitize.mjs:从源码反查产物,第三方域名一律不许明文出现
  • /__diag 诊断端点需要 token
  • 远程优选池(ADDAPI / ADDCSV)增加 120 秒缓存,面板预览自动绕过缓存
  • 控制面对明显静态路径不再触发鉴权引导

优化

  • 解码字面量加结果缓存,减少每请求重复解码
  • 编码判据从关键词枚举扩到四类整类覆盖:中文 / 域名形态 / 配置形态 / 敏感词
  • 优选抽样随机数改用 Math.random()
  • 面板状态轮询 3 秒 → 15 秒(面板常开时 KV 读 1200 次/小时 → 240 次/小时)

下载后直接运行:Windows 双击 .exe;Linux 先 chmod +x。

CLI 工具:npm i -g cfpilot,然后运行 cfpilot 进入中文菜单。