Repository navigation
STS-X v3.3.1 — 0命中自动重试链 + 中文语义检索
STS-X v3.3.1 — 中文搜索「抽风」根治版
🎯 P0-1:0 命中自动重试链(纯本地,零依赖)
中文查询 0 命中时自动按固定顺序重试,单次调用即出最佳结果,AI 无需手动换词:
- 英文同义词展开(本地中英代码词典 ~200 条:缓存→cache、索引→index、提示→hint…)
- 符号猜测(去停用词后抽 ASCII 标识符)
- 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/(已内置)。