← 返回列表
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.

dshdsh-plugindeepseek-harnesspiffffrecencysearchgrep

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

    查看完整 README →

    版本兼容矩阵

    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"}}