如果你經(jīng)常在終端里直接跑 AI 編程工具,可能會注意到一個問題:長會話的 token 成本會隨著對話歷史增長而迅速失控。
Reasonix 試圖解決的就是這個——它是一個 DeepSeek 原生的終端編程 Agent,圍繞 DeepSeek 的字節(jié)穩(wěn)定 prefix-cache 設(shè)計了一套 append-only 的運行循環(huán),讓長會話能把緩存命中保持在 94%,輸入 token 成本降到原來的 1/5。
![]()
Reasonix 的核心設(shè)計哲學(xué)是"只對接 DeepSeek,因為這是 feature 不是 bug"。DeepSeek 的 prefix-cache 從 prompt 第 0 字節(jié)開始指紋化,而 Reasonix 的循環(huán)正是圍繞這個不變量構(gòu)建的——append-only、不重排、不基于 marker 做壓縮。這保證了緩存前綴在每一次工具調(diào)用后都保持穩(wěn)定。
相比之下,其他通用 backend(如 Aider、Cline、Continue)的壓縮模式會破壞字節(jié)穩(wěn)定性,cache_control 標(biāo)記也會失效。
Reasonix 具備三大工程支柱。首先是 Cache-First Loop——所有消息和工具結(jié)果一律尾部追加,不修改歷史,不使用 cache_control 之類的標(biāo)記觸發(fā)器,工具調(diào)用順序與時間戳完全確定性,即使 dispatch 多次工具,前綴仍然能夠命中緩存。其次是 R1 Thought Harvest——將 DeepSeek R1 的推理鏈思考過程回收利用,形成可回放的思維鏈記錄。第三是 Tool-Call Repair——工具調(diào)用參數(shù)自愈,降低因參數(shù)錯誤導(dǎo)致的重復(fù)調(diào)用次數(shù)。
使用上,兩步即可啟動:安裝 Node.js 后(要求 ≥ 22 ),在項目目錄下運行 npx reasonix code,首次啟動的向?qū)龑?dǎo)你粘貼 DeepSeek API Key。它還支持 MCP 外部工具服務(wù)器接入,通過 --mcp "name=cmd args" 一行命令掛載,工具以前綴合并進(jìn)統(tǒng)一 registry,對模型透明。Skills 系統(tǒng)允許用 Markdown frontmatter 編寫可復(fù)用腳本,支持 runAs: subagent 隔離子循環(huán)運行。所有原生工具沙箱化到啟動目錄,/plan 進(jìn)入只讀審計門,未批準(zhǔn)前不允許寫入。
Reasonix 桌面端(Tauri)自帶 Node runtime,共享 CLI 的同一套循環(huán)與配置,提供多 tab 會話和實時 cost/cache/token 表盤。
![]()
Reasonix 目前已在 GitHub 收獲 9000+ stars,采用 MIT 開源許可證,可免費使用,但需要付費的 DeepSeek API Key。
參考來源:https://esengine.github.io/DeepSeek-Reasonix/
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.