2作者: 0xrelogic24 天前原帖
嗨,HN!<p>我创建了Streaky来解决一个个人问题——在忙碌的日子里,我总是会失去我的GitHub贡献连续天数。它监控你的贡献连续天数,并在即将中断之前向Discord/Telegram发送通知。<p>*从技术上看,为什么它有趣:*<p>1. *分布式定时任务处理*:使用Cloudflare服务绑定来绕过30秒的CPU限制。每个用户在一个独立的Worker实例中处理,拥有自己的CPU预算。<p>2. *幂等队列系统*:基于D1的队列和原子操作防止在定时任务重叠或重试时出现重复处理。<p>3. *零知识安全*:GitHub令牌从不存储(OAuth刷新流程),Webhook使用AES-256-GCM加密,通知通过独立的Rust代理发送。<p>4. *速率限制解决方案*:Cloudflare Workers使用共享IP池,这会触发Discord/Telegram的速率限制。通过将通知路由到Koyeb上的专用Rust服务器来解决。<p>*技术栈:* - 前端:Next.js 15,React 19,TypeScript - 后端:Cloudflare Workers + D1(SQLite) - 基础设施:Rust通知代理 - 认证:通过NextAuth.js v5的GitHub OAuth<p>*在线演示*:<a href="https://streakyy.vercel.app" rel="nofollow">https://streakyy.vercel.app</a><p>该项目完全开源,采用MIT许可证。欢迎随时询问有关架构或实现的问题!
5作者: erans24 天前原帖
LunaRoute 是一款高性能的本地代理,专为 AI 编程助手设计,如 Claude Code、OpenAI Codex CLI 和 OpenCode。它提供了对每次大语言模型(LLM)交互的全面可视化,具备零开销的直通功能、全面的会话记录和强大的调试能力。 <p>- 了解您的 AI 所做的一切 - 获取完整的日志(JSONL),会话摘要,包括使用的令牌(输入/输出)以及工具使用情况和成功率。 <p>- 内置隐私与合规性 - 可以根据正则表达式屏蔽或标记任何敏感信息。 <p>- 支持 OpenAI 和 Anthropic 的方言,因此您可以在模型和提供者之间进行路由(和翻译)。 <p>- 高性能 - 直通延迟为 0.1ms - 0.2ms。日志记录和摘要处理被卸载到一个辅助线程,以实现最大性能。 <p>我们始终欢迎反馈和对仓库的星标 :)