单文件 ELF,落地即用
C++17 编译出的一个 ELF 可执行文件(约 400 KB),运行时只依赖系统 glibc / libstdc++ 与 curl,不需要 Python / Node / JVM。拷到 /usr/local/bin 加 chmod +x 就能用,不需要包管理器权限。
面向 Linux 开发者的 AI 辅助命令行工具。一个编译好的 ELF 可执行文件,在终端里直接跑:通过原生 Function Calling 调用
read / write / visit / execute 四个内置工具,由模型自己决定读哪个文件、改哪一行、执行什么命令。
API Key 由你通过环境变量提供,请求从本机直连你配置的 api_base,不经过任何中转。
首次运行前先 export 你的 API Key(如 DEEPSEEK_API_KEY),否则会直接提示「启动失败: 未找到 API Key」。
$ ls -l /opt/cppagent/ -rwxr-xr-x 1 root root 401960 aiagent # 单个可执行文件 -rw-r--r-- 1 root root 1241 config.ini # ini 配置,随文件一起发 $ export DEEPSEEK_API_KEY=sk-******** # Key 由你自己提供 $ /opt/cppagent/aiagent /opt/cppagent/config.ini ======================================== WebsiteBuilder (backend: openai(deepseek-flash,thinking=high,stream)) 输入 /help 查看命令,/quit 退出 ======================================== 你 > /tools WebsiteBuilder > 已注册工具: read - 读取本地文件内容。 write - 写入或修改本地文件,支持 6 种模式: overwrite / zz / p / ptp / d / dtd visit - HTTP GET 访问一个 URL,返回页面内容(前 50000 字符)。 execute - 在服务器上执行一条 shell 命令,返回 stdout+stderr。 你 > 只使用 read 工具读取 Makefile,原样列出前 4 行 The user wants me to read the Makefile. Let me use the read tool. # thinking 流式输出 ⚙ 调用工具 read 参数: {"path": "/opt/cppagent/Makefile"} WebsiteBuilder > 前 4 行原样如下: CXX ?= g++ CXXFLAGS ?= -std=c++17 -O2 -Wall -Wextra -Isrc LDFLAGS ?= 你 > /quit 再见。
下面 4 点全部来自实际运行记录,不是设计稿:一个 ELF 文件、四个原生工具、六种写入模式、可观测的流式输出。
C++17 编译出的一个 ELF 可执行文件(约 400 KB),运行时只依赖系统 glibc / libstdc++ 与 curl,不需要 Python / Node / JVM。拷到 /usr/local/bin 加 chmod +x 就能用,不需要包管理器权限。
不靠提示词里拼 JSON。四个内置工具 read / write / visit / execute 以 function calling 协议注册给模型,由模型自己决定读哪个文件、改哪一行、执行什么命令,支持多轮工具调用(max_tool_rounds 可配)。
改文件不必整篇重写:overwrite 整文件覆盖、zz 正则替换、p 覆盖指定行、ptp 覆盖行区间、d 删除行、dtd 删除行区间,全部按行号精确定位。
流式打印模型回复;thinking = true 时用 reasoning_effort 调推理强度(low / medium / high)。输入 /debug 打开 [debug] / [tool] 日志,工具调用与参数全程可见;/tools、/config、/history 随时自查。
[agent] name = WebsiteBuilder system_prompt = 你是一个资深的网站开发助手…… max_history = 1000 max_tool_rounds = 1000 [model] backend = openai model = deepseek-flash api_base = https://api.deepseek.com/chat/completions api_key_env = DEEPSEEK_API_KEY # Key 从环境变量读取 temperature = 0.7 max_tokens = 393216 timeout_sec = 600 thinking = true reasoning_effort = high [tools] enabled = read,write,visit,execute visit_timeout = 30 execute_timeout = 120
/help 帮助 /reset 清空对话历史 /history 查看历史 /config 打印当前配置 /tools 列出已注册工具 /debug 打开 [debug] / [tool] 日志 /dc 关闭调试输出 /quit 退出 # 也可以把指令用管道喂进去(读到 EOF 即退出) $ printf '读取 Makefile 前 4 行\n/quit\n' | ./aiagent config.ini # 启动失败会明确告诉原因,不会静默退出 启动失败: 未找到 API Key:请 export DEEPSEEK_API_KEY 启动失败: 无法打开配置文件: config.ini
所有档位均为一次性付费(非订阅)。交付内容均为编译后的可执行文件,不包含任何源代码。
只要文件,不要沟通。适合自己能折腾、愿意读文档的用户。
文件 + 短期答疑。装不起来、跑不通的时候有人接一下。
按你的场景做少量改动,条款明确、超量计价,先看条款再决定。
※ 计价规则:定制需求 ≤5 条、新增工具 ≤3 条为定制版包含额度;超出的每一条加收 5 元。 需求条目总数(含新增工具)上限 50 条,超过 50 条一律拒绝接单,恕不议价。 所有档位均为一次性付费,交付后可下载使用,不提供源码。
继续购买或使用,即视为您已完整阅读、理解并同意以上全部条款。条款同时请参见页脚《使用条款》与《产品服务说明》。
不接私聊转账、不走第三方平台担保,全部在闲鱼内完成下单与发货,聊天记录即为凭据。
复制后打开闲鱼 App 会自动识别。
若口令失效,请到我的闲鱼主页查看在售商品,或先阅读合规声明。