Files
PlantAI-rag-new/tooling
adminandClaude Fable 5 7b63765d69 chore(deploy): vstore 编译硬化纳入打包流水线——目标机不再出现向量库明文代码
- tooling/compile/compile_vstore.sh(新): 复制 compile_sdk.sh 改白名单
  (api.py 入口明文+__init__.py,其余 12 模块 Cython .so+strip+elf 校验)
- build_all.sh: 编译段追加 vstore 编译(SDK_PYTHON);冒烟段追加 import 检查;
  组装段改复制编译产物(此前复制明文源码)
- 实测: 编译 12 .so 成功;冒烟 health+search-chunks 正常;bash -n 过

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-08 01:25:44 +08:00
..

tooling/ —— 统一打包工具(收编 encryption-test 工具链)

  • build_all.sh —— 一键构建入口(读 tooling.env)
  • compile/ —— Cython 编译脚本(SDK + 3 agent)
  • audit/ —— 编译树审计(audit_compiled_tree.py 等)
  • kb/ —— KB 快照/加密/打包
  • crypto/ —— 密钥与 AES-GCM 原语(无 TPM 版)
  • assemble/ —— 安装目录组装 + 部署脚本模板
  • build// —— 构建产物(gitignored)