软件名称: dstalk 网址: dstalk.top 说明: dstalk是基于中国国产大模型deepseek v4的支持OpenAI/Anthropic API的全新一代编程cli。 功能对标: claudecode , opencode ,kilocode 使用的编程语言: c(c11标准),c++(c++20标准) 使用的现有框架: c标准库,c++标准库, Boost库。 外部包的引入: Conan2 外部包说明: OpenSSL GUI 可选依赖: SDL3 编译目标: 标准cdll 调用方式: cdll函数式调用 前端ui: 1.命令行ui 命令行和基本输入输出以及文件读写网络通讯实现的界面,类似claudecode , opencode ,kilocode的可直接执行的exe程序,本质是调用dstalk.dll,基于ANSI 转义码直接实现。 2.图形化ui 基于 SDL3。 本质还是调用dstalk.dll 当前功能: 1.网络通讯:为了使用AI接口。 2.命令行输入输出:人机交互。 3.命令行UI;人机交互。 4.文件读写:输出信息或者读取信息。 编译工具: cmake,Ninja,llvm,clang,lld 编译流程: cmake->ninja->cdll & exe 测试连接网址: openai api:https://api.deepseek.com anthropic api:https://api.deepseek.com/anthropic 测试用模型: deepseek-v4-pro deepseek-v4-flash 密钥请通过本地 config.toml 配置,不要提交到仓库。