Show HN:Rust 编写的开源实时语音助手 1 分•作者: irqlevel•7 个月前正在开发中。用户暂停检测可能无法正常工作,LLM/TTS 中断尚未实现。 它已经可以运行并回答问题,但你需要戴上耳机以避免回声问题(使用笔记本电脑麦克风作为输入,耳机作为输出)。 抱歉,我不是 Rust 专家,所以代码可能写得比较丑陋,大部分代码都是用 vibe 写的。
Show HN: 开源代理,让 Claude 的 5 分钟缓存永不过期 1 分•作者: tonyystef•7 个月前我注意到,如果我花超过 5 分钟的时间阅读和/或理解 Claude 的回复,Anthropic 的提示缓存就会过期。下一条消息会强制进行完整的上下文重建,这大约需要 1.25 倍的成本(写入) vs 0.1 倍的成本(读取),并且会更快地达到速率限制。 因此,我更新了 Grov,我的开源工具,加入了“心跳”模式 (--extended-cache),在空闲时间每 4 分钟发送一个最小的 token(仅一个 .)。 我们还推出了云同步功能,这样你的代理就可以从你的团队成员的会话(共享推理轨迹)中学习,但缓存保活是本次发布的主要“技巧”。目前它仅适用于 Claude 代码 CLI。 代码采用 Apache 2.0 协议。请告诉我你对代理实现的看法。
Show HN: TapeHead – 用于文件流状态化随机访问的命令行工具 2 分•作者: emamoah•7 个月前我写这个工具是因为在调试驱动程序时,我找不到一个能让我打开文件、随机定位、读写数据的工具。<p>我想它也许有一天也能帮到别人。