← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

esengine DeepSeek-Reasonix


esengine DeepSeek-Reasonix

English · 简体中文 · Guide · ACP · Extensions · Spec · Website · Discord

一个面向终端、以 DeepSeek 为原生的 AI 编程代理。一个由配置和插件驱动的工具框架——单个静态 Go 二进制文件,围绕 DeepSeek 的前缀缓存进行调优,确保在长会话中保持较低的 token 成本。

重要

社区 · 加入社区 — 双语 Discord,提供设置帮助(#help / #求助)、工作流展示和功能创意。→ https://discord.gg/XF78rEME2D

功能特性

选择符合你使用 Reasonix 方式的路径。CLI/TUI、桌面应用和 VS Code 扩展都使用相同的本地 Reasonix 引擎。

路径 A:CLI / TUI

通过 npm 在任何支持的平台上安装原生二进制文件,或在 macOS 上使用 Homebrew:

npm i -g reasonix # 任何操作系统;拉取预构建的原生二进制文件
brew install esengine/reasonix/reasonix # macOS

预构建归档(darwin|linux|windows × amd64|arm64)和 SHA256SUMS 在每个 GitHub 发布版本中都有。

路径 B:桌面应用

使用官方下载页面获取最新的桌面构建版本。

| 平台 | 包格式 | 架构 | |------|--------|------| | macOS | 通用 .dmg 或 .zip | Apple Silicon / Intel | | Windows | 安装程序 .exe 或便携版 .zip | x64 / ARM64 | | Linux | .deb 或 .tar.gz | x64 |

Windows 安装程序通过 SignPath.io 签名,使用 SignPath 基金会提供的免费证书。

路径 C:VS Code 扩展

先完成路径 A。该扩展不捆绑 CLI;它启动你本地的 reasonix acp 后端,并添加原生聊天、编辑器上下文、工具调用审批、模型选择和工作区会话。

以下命令适用于通过路径 A 安装的 CLI/TUI:

reasonix setup # 配置提供商和模型
reasonix # 启动交互式会话
reasonix run "实现 main.go 中的 TODO"

在交互式会话中,当你希望 Reasonix 创建项目说明时,运行 /init

桌面应用

从官方下载页面下载适用于你平台的安装程序,安装并启动 Reasonix,然后在应用中配置提供商和模型。桌面应用不需要上述 CLI 命令。

有关高级 CLI 用法和配置,请参阅 CLI 参考、指南和配置路径。

文档

以下是一小部分对 Reasonix 影响最大的人员名单——按提交数排名的当前前 20 位贡献者。完整的贡献者图表在 GitHub 上。

| 贡献者 | 贡献者 | 贡献者 | 贡献者 | |--------|--------|--------|--------| | SivanCola | esengine | ttmouse | lifu963 | | reasonix (匿名) | HUQIANTAO | GTC2080 | light-front-theory | | merge-order-check (匿名) | Li-Charles-One | eghrhegpe | wufengfan (匿名) | | CVEngineer66 | dependabot[bot] | lanshi17 | SuMuxi66 | | CnsMaple | cyq1017 | JesonChou | XTLine |

另外,特别感谢 Bernardxu123 设计了项目标志,以及 AIGC Link 在 小红书 上推广该项目。

许可证

MIT — 参见 LICENSE

由社区在 esengine/DeepSeek-Reasonix 构建

支持本项目

如果 Reasonix 对你有用,而你想表达感谢,你可以这样做。这只是一杯咖啡,而非一份契约——捐赠不会购买功能优先级,也不会改变问题被处理的方式。

📖 阅读原文 →