BHznJNs 在 准备用自己写的 Agent 来 Vibe 一个简单的 CI/CD 工具,请问这个工具算伪需求吗? 中发帖
我自己写的 Agent Dais 目前已经能写像 TODO list 这样最简单的场景了。
我在尝试给它接入 ripgrep 作为搜索工具时留意到,目前并没有自动化工具能够辅助在构建项目时自动 fetch 项目依赖的外部二进制文件,需要的时候必须自己手写一个下载脚本。
我经过搜索,发现了 dotslash 这个工具和我的需求有点像,不过它是在实际要调用二进制工具时再自动下载。如果我设置的下载源是 GitHub release,然后用户在国内网络环境下使用,就大概率会下载失败。所以我想做一个构建时版本的 dotslash。
这个工具理论上来说做个 MVP 还是很简单的,用户提供不同系统和架构下的二进制文件下载地址+文件在压缩包中的路径+输出路径的配置文件,就像 dotslash 这样:
{
"name": "node-v18.19.0",
"platforms": {
...