github Fu-Jie/deepseek-free-api v1.2.0

latest release: v1.2.1
one month ago

DeepSeek Free API v1.2.0

中文

亮点

  • 新增基于 Streamable HTTP 的 MCP 端点 /mcp,内置搜索工具,可直接用于 Cursor 和 Claude Desktop。
  • 新增基于 SQLite 的持久化会话存储,在 Chat、Responses、Messages 和 MCP 流程中稳定复用客户端或令牌级会话。
  • 新增 logs/audit/ 下的 JSONL 审计日志,对请求、错误和流式输出中的敏感头信息自动脱敏。
  • 增强工具调用提示词与解析器兼容性,兼容 XML、JSON 和 DSML 风格输出。
  • 新增多轮回归脚本,覆盖 Chat、Responses、Messages 的流式与非流式工具调用。

验证

  • 本地 TypeScript 构建已通过:yarn run build
  • 本地多轮工具调用回归脚本已通过(含内建重试)。
  • 本地 Docker Buildx 多架构校验已通过,linux/amd64linux/arm64 路径与 GitHub Actions 发布流程一致。

English

Highlights

  • Added a Streamable HTTP MCP endpoint at /mcp with a built-in search tool for Cursor and Claude Desktop.
  • Added SQLite-backed persistent session storage with stable client- or token-scoped session reuse across Chat, Responses, Messages, and MCP flows.
  • Added JSONL audit logging under logs/audit/ with automatic sensitive-header masking for requests, errors, and streamed output.
  • Hardened tool-calling prompt and parser compatibility across XML, JSON, and DSML-style outputs.
  • Added a multi-turn regression script covering streaming and non-streaming tool calls across Chat, Responses, and Messages.

Verification

  • Local TypeScript build passes with yarn run build.
  • Local multi-turn tool-calling regression script passes after built-in retries.
  • Local multi-arch Docker Buildx validation passed for linux/amd64 and linux/arm64, matching the GitHub Actions release path.

Don't miss a new deepseek-free-api release

NewReleases is sending notifications on new releases.