返回首页
最新
我创建了vibe-budget,因为我经常在不知道成本的情况下消耗代币。您可以用简单的英语(或西班牙语)描述您的项目,它会检测相关任务,估算代币使用量,并通过OpenRouter比较85个以上模型的实时价格。
<p>示例:
vibe-budget 计划使用Stripe OAuth和Supabase的电子商务项目。
<p>它检测到4个任务,估算大约497,000个代币,并并排显示最便宜、性价比最佳和高级模型的选项。
<p>它还具有扫描命令——只需指向现有代码库,它就会估算使用AI重构或扩展所需的代币数量。
<p>无需API密钥。价格实时从OpenRouter获取,并有1小时的缓存回退。
<p>npm install -g vibe-budget
<p>文档: <a href="https://gaboexe0.github.io/vibe-budget/" rel="nofollow">https://gaboexe0.github.io/vibe-budget/</a>
代码库: <a href="https://github.com/gaboexe0/vibe-budget" rel="nofollow">https://github.com/gaboexe0/vibe-budget</a>
我构建了 kube-pilot —— 一个自主的 AI 代理,运行在你的 Kubernetes 集群内部,完成整个开发循环:编写代码、构建容器、部署服务、验证其健康状态,并关闭工单。你只需在 GitHub 上提交一个问题,其余的交给它处理。
与其他 AI 编码工具的不同之处在于:kube-pilot 不仅仅是生成代码并交还给你。它生活在集群内部,直接访问整个开发栈——包括 git、Tekton(CI/CD)、Kaniko(容器构建)、ArgoCD(GitOps 部署)、kubectl 和 Vault。每一次工具调用都会产生可观察的状态,这些状态会影响下一步的决策。集群不仅是代码运行的地方,更是代理进行思考的地方。
安全模型方面:所有持久性更改都通过 git 进行,因此一切都是可审计和可逆的。只有 ArgoCD 能够对集群进行写入操作。敏感信息保留在 Vault 后面——代理创建 ExternalSecret 引用,绝不接触原始凭证。凭证在到达大语言模型(LLM)之前会被清除。
现场演示:我在 GitHub 上提交了请求,让它构建一个包含四个服务的办公套件(身份验证、文档 API、通知工作者、API 网关)。它自主构建并部署了所有这些服务。你可以在关闭的问题中查看完整的代理循环——代码、构建、部署、验证、评论:
- <a href="https://github.com/fbongiovanni29/clouddesk-auth-service/issues/2" rel="nofollow">https://github.com/fbongiovanni29/clouddesk-auth-service/issues/2</a>
- <a href="https://github.com/fbongiovanni29/clouddesk-docs-api/issues/1" rel="nofollow">https://github.com/fbongiovanni29/clouddesk-docs-api/issues/1</a>
- <a href="https://github.com/fbongiovanni29/clouddesk-notifications-worker/issues/1" rel="nofollow">https://github.com/fbongiovanni29/clouddesk-notifications-worker/issues/1</a>
- <a href="https://github.com/fbongiovanni29/clouddesk-web-gateway/issues/1" rel="nofollow">https://github.com/fbongiovanni29/clouddesk-web-gateway/issues/1</a>
一次 helm 安装即可为你提供一切——代理、Gitea(git + 注册中心)、Tekton、ArgoCD、Vault 和 External Secrets。没有外部依赖。
接下来要推出的功能包括:Slack 和 Jira 集成(接收任务并在团队已经使用的地方发布更新)、Prometheus 指标和 Grafana 仪表板以实现代理可观察性,以及 Alertmanager 集成,使得触发的警报自动转化为 kube-pilot 调查和修复的问题。
这是一个早期的概念验证,虽然还有一些粗糙之处,但它确实有效。
<p><pre><code>一个月前,我只想要一件事:在我的桌面上开始一个编码会话,并能从任何地方继续——我的手机、沙发、另一台机器——而无需设置 VPN 或开放 SSH 端口。
我实现了这一点。然后我继续前进。
DAAO(分布式 AI 代理编排)——但它的起步远比这个名字所暗示的要简单得多。
它将一个单一的 Go 二进制文件部署到任何服务器(Windows、Linux、macOS)。它打开一个仅出站的 mTLS gRPC 隧道,连接回中央控制平面。没有入站端口。没有 VPN。没有 SSH。通过一个网页控制台,你可以获得实时终端会话,这些会话能够在浏览器断开连接后继续存活,完整的会话录制和回放,实时的 CPU/内存/磁盘遥测,以及一个代理工厂,用于将 AI 代理部署到你的服务器上。
代理部分是最有趣的地方。你可以从用户界面部署一个基础设施发现代理,它会自动在服务器上配置其运行时,运行并实时流回输出。我看到它映射了我自己的家庭实验室——AMD Ryzen 7 9800X3D,64GB 内存,RTX 4090,12 个正在运行的容器,所有监听端口,与上次扫描的结果有所偏差。实时的。通过浏览器。在一台没有入站端口的机器上。
那时我意识到,这不仅仅是一个个人工具。
我在过去一个月里完成了这一切。我有一份朝九晚五的工作。我有一个依赖我的家庭。我大量使用 AI 代理来快速推进——我不会假装我完全理解我发布的每一部分。但它有效,经过测试,持续集成是绿色的,我为此感到自豪。
社区版(免费,BSL 1.1)包含的内容:
- 跨平台卫星守护进程(Windows ConPTY,Linux/macOS POSIX PTY)
- 带环形缓冲区的实时终端会话,重新连接,多窗格仪表板
- 会话录制(asciicast v2,完整回放控制)
- 实时卫星遥测
- 带有 3 个内置代理的代理工厂(日志分析器、安全扫描器、基础设施发现)
- 自动配置的代理运行时——无需在服务器上安装任何东西
- 多用户身份验证,基于角色的访问控制(RBAC),开放ID连接(OIDC)
- 审计日志,推送通知
企业版(即将推出)包含的内容:
- 人工干预的命令拦截
- 自主发现/CMDB 填充
- SIEM 连接器
- 高可用性集群
我并不是想发财。我想建立一些真正的东西来支持我的家庭。如果这能为你解决问题——或者你有反馈——我真心希望听到你的声音。</code></pre>