Skip to content

STS-X v3.3.1 — 0命中自动重试链 + 中文语义检索

Choose a tag to compare

@cscb603 cscb603 released this 24 Aug 11:13
· 2 commits to main since this release

STS-X v3.3.1 — 中文搜索「抽风」根治版

🎯 P0-1:0 命中自动重试链(纯本地,零依赖)

中文查询 0 命中时自动按固定顺序重试,单次调用即出最佳结果,AI 无需手动换词:

  1. 英文同义词展开(本地中英代码词典 ~200 条:缓存→cache、索引→index、提示→hint…)
  2. 符号猜测(去停用词后抽 ASCII 标识符)
  3. file 内容兜底(文件名/内容子串,rg 后端)

🧠 P0-2:中文语义检索(可选,治本跨语言)

  • 内置 bge-small-zh-v1.5 中文 embedding(512 维):「缓存目录在哪里」→ cache.rs 语义直达
  • embedding 持久化进索引;维度自适应(en=384 / zh=512);STX_SEMANTIC=1 或 --semantic 开启
  • 模型/dylib 缺失 → 优雅降级 BM25 + 重试链,不崩溃

⚡ v3.3.1:onnxruntime 自动探测

Mac/Win 语义版零配置:自动探测 exe 同目录 lib/、/usr/local/lib、/opt/homebrew/lib 等,解压即用。

下载

资产 说明
sts-x-3.3.1-macos.zip macOS 默认版(单文件零依赖,6MB)
sts-x-3.3.1-macos-semantic.zip macOS 语义版(+ dylib + 中文模型 + 启动器,30MB)
sts-x-3.3.1-win64.zip Windows 默认版(单 exe,crt-static,Win10/11 直接跑,6MB)
sts-x-3.3.1-win64-semantic.zip Windows 语义版(+ dll + 中文模型 + bat,28MB)
sts-x-3.3.1-src.zip 完整源码 + 编译指引(8MB)

每个包内含 首次打开必看-sts-x.txt(标准安装 / MCP 接入 / 被拦解决 / 语义开关)。

快速开始

sts-x ai "缓存" -p <项目>          # 中文查询(0 命中自动重试)
STX_SEMANTIC=1 sts-x ai "缓存目录在哪里" -p <项目>   # 中文 NL → 英文代码语义直达
sts-x mcp -p <项目根>              # MCP stdio(配 WorkBuddy/Claude Desktop)

系统要求

macOS 12+ / Windows 10/11 64 位。默认版单文件;语义版需随包 lib/ + models/(已内置)。