D
@dsh-pi/fff
v0.1.0 · 4 天前发布
pi-style frecency-ranked search tools for DeepSeek Harness (dsh-pi): ffgrep and fffind, powered by the FFF engine.
README
@dsh-pi/fff
pi-style frecency-ranked search tools for DeepSeek Harness (dsh-pi).
Registers two tools on ctx.tools, powered by the FFF engine (@ff-labs/fff-node, native Rust core):
ffgrep — grep file contents. Smart-case, auto-detects regex vs literal. Results ranked by frecency (most-accessed files first); matches within a file stay in source order.fffind — fuzzy, typo-resistant file search by name pattern. Frecency-ranked.The FFF engine's frecency DB is persisted per workspace under $DSH_HOME/dsh-pi/fff-<workspace>.db, so access rankings build up across sessions — same behavior as pi's ffgrep/fffind (from @ff-labs/pi-fff).
Install into a profile
```sh
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- @dsh-pi/fff
- Repo
- git+https://github.com/AndPuQing/dsh-pi.git
- Engines
{}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}