返回首页
最新
我之所以开发这个工具,是因为我厌倦了每天都要重新打开相同的终端标签,涉及Laravel、Vite、ngrok、队列工作者和一些随机的辅助命令。LaaS是一个小型的Antigravity / VS Code扩展,它将这些命令整合到一个侧边栏面板中,提供启动、停止和检查的控制选项。它还支持自定义停止命令,因此服务可以更干净地关闭,而不仅仅是被强制终止。我的主要目标是减少终端标签的杂乱,让本地开发环境的管理变得不那么烦人。我非常希望能得到反馈,看看这个工具是否有用,以及哪些功能可以更好地适应你的工作流程。我认为这个想法会对像我这样的人有所帮助。(扩展链接:<a href="https://open-vsx.org/extension/lakruwanx/laas" rel="nofollow">https://open-vsx.org/extension/lakruwanx/laas</a>)
自由职业者在评估客户时常常关注收入,但仅仅关注收入可能会产生误导。一个每月支付2,000美元的客户看起来是个不错的账户,但当你将这笔收入除以为他们工作所花费的总时间时,情况就会有所不同。
例如:
收入:2,000美元
花费时间:45小时
客户特定费用:120美元
这样计算出的有效小时费率大约为41.77美元。一旦你将会议、沟通、修改和偶尔的工具费用考虑在内,实际的小时费率可能远低于预期。
两个支付相同金额的客户,所需的时间不同,可能会产生截然不同的结果。我制作了一个小型的免费计算器,可以让你输入收入、工作小时数和费用,快速查看客户的有效小时费率。这对于理解客户是否真正盈利非常有帮助。
构建了一个名为 Reflex Engine SDK 的小型技术预览版本。它是一个本地验证层,旨在帮助系统在执行之前检查提议的操作或遥测事件。其核心循环为:输入数据进入,评估本地策略规则,Reflex 返回允许(ALLOW)或拒绝(DENY),并生成一个可重放的 JSON 文件,记录发生的事件。
当前的代码库/演示故意设计得很小:包含一个允许的事件、一个被拒绝的事件、本地创建的文件以及一个可供检查的文件。它并不是一个完整的自主堆栈或车队平台,而只是一个更狭窄的验证组件,位于规划者/控制器/本地系统与执行之间。
我创建了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 调查和修复的问题。
这是一个早期的概念验证,虽然还有一些粗糙之处,但它确实有效。