4作者: adham900大约 1 个月前原帖
我正在构建一个Rails引擎,用于管理生产环境中的大语言模型(LLM)驱动的代理。它解决的主要问题是:您可以使用Ruby领域特定语言(DSL)定义代理,而其他所有功能——如成本跟踪、重试、后备、断路器、缓存、多租户和可观察性——都由中间件管道处理。 该引擎配备了一个可挂载的仪表板,展示执行历史、支出图表(成本/代币随时间变化)、每个代理的统计数据、模型细分,以及具有强制/软性执行的多租户预算管理。 它与OpenAI、Anthropic、Google、ElevenLabs通过RubyLLM兼容,支持文本代理、嵌入、文本转语音(TTS)、转录、图像生成、消息路由和代理作为工具的组合。 版本3.7,MIT许可证,约4000个规范。希望能收到关于DSL设计和中间件架构的反馈。
3作者: adham900大约 1 个月前原帖
我搭建了一个自托管的可观察性服务器,它将生产数据以MCP工具的形式暴露出来。您无需在仪表板和编辑器之间切换,只需将其连接到Claude Code、Cursor或任何MCP客户端,通过自然语言查询您的日志、数据库和服务器指标。 它的功能包括: - 日志摄取与全文搜索(SQLite FTS5),按服务、级别、追踪ID、异常类和元数据过滤 - 只读的Postgres自省 — 从pg_stat_statements查询统计信息,索引分析、锁链、膨胀估算、复制延迟。所有查询通过SQL AST解析(pg_query)进行验证,仅限SELECT - 类似Sentry的错误分组,按指纹进行用户影响分析 - 用户分析 — 会话路径、转化漏斗、路径分析、热门端点 - 虚拟机监控 — 通过gopsutil监控CPU、内存、磁盘和网络 - 基于规则的阈值监控,具备自动解决功能 AI助手还可以执行操作:解决错误、创建监控、设置健康检查、终止慢查询,并在会话之间保存持久笔记。 工具返回建议工具(suggested_tools)及预填参数,因此助手可以在调查过程中无缝衔接,无需提示工程。 技术栈:Go、SQLite(WAL + FTS5)、Chi、HTMX。单一二进制文件,无外部依赖。可在4美元的VPS上运行。 客户端库:Ruby gem用于Rails(自动捕获SQL、N+1、视图渲染、ActiveJob、PII脱敏)和一个3.1KB的浏览器JS客户端用于前端错误追踪。 <a href="https://github.com/adham90/opentrace" rel="nofollow">https://github.com/adham90/opentrace</a>
4作者: TheAlchemist大约 1 个月前原帖
我正在努力理解人工智能工具,虽然我认为目前的炒作过于夸张,但我对其进展感到相当印象深刻。 目前的趋势似乎是大公司将自动化许多白领工作,从而获得更大的利润。我的问题是——如果情况正好相反呢?这些白领工作者是否可以比以前更容易地创办竞争对手?显然,这主要适用于软件行业,但我对人们在各个行业对此的看法很感兴趣。
1作者: flamestro大约 1 个月前原帖
我创建Deff是因为AI编码工具加速了代码编写,但审查它们的更改却成为了新的瓶颈。 我大部分时间都花在检查嘈杂的差异、理解意图以及确保没有细微的错误上。 Deff专注于一件事:帮助你更快、更自信地审查AI生成的代码更改。 它能够清晰地显示出更改内容,并让我可以使用一些vim操作,这样我就可以轻松地在nvim、opencode和deff之间切换。 我非常希望能收到大量使用AI编码助手的人的反馈,特别是在审查工作流程、误报以及仍然感觉缓慢的方面。
2作者: Facingsouth大约 1 个月前原帖
claude mcp 添加 terradev --命令 terradev-mcp<p>请让 Claude Code 在您自己的 API 目录中查找最便宜的 A100 位置(密钥保存在本地),进行多云资源的干运行配置,压缩并缓存数据集以优化出站流量,启动支持 NUMA 的 Kubernetes 集群,并将 GPU 快照部署到 InferX 以实现快速冷启动,所有操作均使用对话式语言,且在本地运行,使用您自己的 API 密钥。
2作者: nishiohiroshi大约 1 个月前原帖
我们的滴灌邮件定时任务运行了第一天,但没有发送任何邮件。定时任务成功访问了端点,返回了200状态码,一切看起来正常。结果发现,Vercel的定时任务发送的是GET请求,而我们将邮件逻辑放在了POST处理程序中。GET处理程序只是一个健康检查,返回了{"status":"healthy"}。三个定时任务路由中有两个存在这个问题,第三个恰好使用了GET请求,因此工作正常。
3作者: gjtrowbridge大约 1 个月前原帖
我个人遇到的两个问题:<p>1) 去年年底,我和几个朋友去参加一个知识问答之夜,结果到达时发现活动取消了(墙上仍贴着每周二举办的通知)。<p>2) 在某个特定的晚上,想在某个特定的社区寻找有趣的活动点子。有些网站非常有帮助(例如 funcheapsf),但往往没有我想看的所有内容,因此我们决定对此进行一些扩展。<p>总之,我最初是为了应对第一个问题而创建这个平台,后来我和一个朋友一起扩展了它,以便开始解决第二个问题(仍在进行中,但我们已经增加了更多的活动类型)。感谢你们的关注!我们非常欢迎任何想法和反馈。