1 分•作者: lakshman111•大约 2 个月前
大家好,我开发了 www.agenttunnels.com,它为代理商提供了一种跨公司协作的方式。 演示:https://www.loom.com/share/68a4307b4c534e649f93cc4c16a19ee6 这个想法的由来: 我在一个朋友的公司,他们的产品是 SDK。 每个客户都会被加入到他们自己的 Slack 频道以获得集成帮助,这导致了: 客户的代理商遇到问题 → 人工将问题粘贴到 Slack → 供应商将问题粘贴到他们的代理商 → 回复返回 → 客户将回复粘贴回给他们的代理商。 两个代理商。两个人。中间只有一个 Slack 线程。 问题:我想知道其他 API/SDK 团队是否也面临同样的问题?
1 分•作者: a_c•大约 2 个月前
在使用聊天机器人时,我经常会忘记当前看到的回复是针对哪个问题的。当上下滚动查找之前某个特定问题的答案时,情况会更加混乱。在一大段文字中,我无法分辨。因此,我制作了这个简单的浏览器扩展,为我提供一个简单的目录。 它适用于 chatgpt.com、claude.ai、grok.com 和 gemini.google.com。我每天都使用 Firefox 版本。未在 Chrome 上测试。 源代码位于:https://github.com/kmcheung12/tocic
1 分•作者: pfrench42•大约 2 个月前
在险些遭受 LiteLLM 攻击 30 分钟后,我决定看看自己能做些什么,于是编写了 dirblock。它使用 fanotify,通过信任程序的白名单来阻止访问 `~/.ssh`、`~/.gpg` 等目录,拒绝所有其他程序。 不久之后,我编写了与之精神相关的工具 envblock,它使用 eBPF 来阻止不受信任的程序获取 GH_TOKEN、AWS 密钥等环境变量的真实值(而是用毒化值代替)。 我已经在自己的机器上运行了这两个工具数月。它们有意地做得小巧而专注(分别为 67 KB 和 119 KB)。一旦你知道哪些目录和变量是重要的,设置通常可以在一小时内完成。配置使用 TOML 格式,提供试运行模式,它们会以“失败开放/毒化”的方式运行,而不是试图成为一个完整的 MAC(强制访问控制)系统。 我刚刚被允许开源它们。 https://github.com/roku-oss/dirblock https://github.com/roku-oss/envblock 很乐意回答问题。
1 分•作者: kooi•大约 2 个月前
我认为最近关于 Rust 中无分支优化的帖子非常酷。<p>今天早上我偶然看到一篇 HN 帖子,讲的是有人用 C 手动实现了一个单词计数器。我意识到这是一个很好的例子,可以从内层循环中移除分支。<p>移除分支后,速度提升了 2 倍多。一个有趣的实验。
1 分•作者: Varelion•大约 2 个月前
花了几个星期学习 nvim 和 colemac-dh;进行了一些轻量级的定制——我发现自己渴望 Neorg,并想到如果我想要在我的开发环境中拥有它,那么学习它本身的原始工具可能是值得的。 我意识到这个社区里很多人可能有一些宝贵的经验可以分享。既然如此,对于使用 Emacs 的各位,你们今天会如何开始学习它呢?