3作者: marchypolite10 个月前
嘿,我创建了这个平台,旨在帮助人们利用 Vapi.ai 搭建自己的电话语音 AI 代理机构。目前,代理机构可以利用 Vapi 为客户提供语音 AI 助手,这些助手能够提供客户服务、预约以及通过电话进行冷呼。但他们缺乏一种方式来让客户了解这些助手的工作表现、具体操作,并根据使用情况向客户收费。这就是我创建这个平台的原因,这正是我在考虑基于 Vapi AI 创建产品时遇到的问题。
1作者: guiolmar10 个月前
嘿,Hacker News! 我们一直在构建 Limitly,这是一个即插即用的解决方案,用于管理任何基于 API 的产品的 API 密钥、速率限制和使用计划。 它包括一个 Web 仪表板、一个 REST API 和一个 SDK(Node.js、Next.js 和 Python)。您无需重复造轮子,就可以定义使用层级、撤销密钥、设置限制和监控消耗情况。 我们之所以构建它,是因为厌倦了在每个项目中构建自定义密钥系统。 很想听听您的反馈,以及您目前是如何处理 API 安全性和速率限制的! [https://www.limitly.dev](https://www.limitly.dev)
2作者: debba10 个月前
项目URL:https://github.com/debba/rewindtty 我一直在开发rewindtty,这是一个用C语言编写的轻量级终端会话录制和回放工具。它的工作方式类似于script/scriptreplay,但输出结构化的JSON,并包含一个基于浏览器的播放器,用于回放终端会话,具有时间轴、快进、书签等功能。 到目前为止,我一直在逐个命令地录制会话,分别捕获每个shell命令及其输出。这使得分析会话并按命令进行索引变得容易。 然而,我刚刚引入了一个新的交互模式,它的行为更像传统的script:它通过PTY实时录制原始终端I/O,捕获每个键入或显示的字符,包括控制序列。 这对于真实性和完整的会话保真度(例如,htop、vim、REPL等交互式工具)来说非常好,但它使得命令检测变得更加困难——我不再在shell级别拦截输入。 我的问题是:如何从这个原始的PTY流中提取实际的命令? 我知道这很棘手,但我很想知道: ``` 有人尝试过解析ANSI流来重建命令边界吗? 是否有可能实时钩入shell(bash、zsh等)来拦截命令? 是否有shell选项或审计功能可以与原始捕获并行使用? 我应该查看哪些相关的现有技术或库? ``` 我很想听听其他人是如何处理这个问题的——无论是用于录制、分析还是回放shell会话。任何见解或方向都将非常有帮助。