Skip to content

strip-cli-identity v0.1.0

Latest

Choose a tag to compare

@inorilzy inorilzy released this 15 Oct 06:13

首个公开版本

第三方 CLIProxyAPI C ABI v1 request_normalizer 插件,仅处理目标格式 antigravity、已解析模型 gemini-3-flash 的首个非空 system 文本 part 开头的精确 Agent SDK 身份句。保留其后全部空格、缩进和换行,不修改 user/tools 或其他模型。

平台与安装包

  • Linux/amd64,glibc >= 2.34(ELF 所需最高符号为 GLIBC_2.34);不支持 musl/Alpine、Windows、macOS 或 ARM。
  • strip-cli-identity_0.1.0_linux_amd64.zip:根目录只有 strip-cli-identity.so。
  • checksums.txt:zip 的 SHA256,下载后运行 sha256sum -c checksums.txt。
  • 安装启用与停用步骤见仓库 README;发布不会自动操作任何服务器。

源码及构建证据

  • 源码:1a1400e4c6823709d15f75eb344b3f626352734f
  • 构建镜像:golang@sha256:37cfcca63222ec499bec5e8ad7aad52dbf7529db36d5812b8eae2f0621aa92d6
  • Go 1.26.9 / GCC 14.2.0 / 构建环境 glibc 2.41;CGO_ENABLED=1,GOOS=linux,GOARCH=amd64。
  • 使用 python3 build.py 从固定源码提交的干净归档构建;如尚无该镜像,先 docker pull golang@sha256:37cfcca63222ec499bec5e8ad7aad52dbf7529db36d5812b8eae2f0621aa92d6。
  • Go 单测、格式检查、ELF/依赖检查、C dlopen 注册及 request.normalize 内容断言通过,退出码为 0。
  • 附 build-evidence.json 和 build.log 供复核源码 SHA、工具链、命令及产物指纹。

验证边界

早期私有、范围较宽的插件在原版 CPA v8.0.28 上有真实部署成功记录。此公开版已收窄前缀和模型范围,当前只完成本地 Go/C ABI 验证,没有重新部署生产或发起 live 上游请求。不能将历史成功当作本版本已完成 live 验证,也不保证解决所有 429。

插件不读取认证、不额外联网;动态库与宿主共享进程权限,请只安装可信产物。本项目不是官方组件;商店收录须经上游审核。