94 分•作者: lompad•4 天前
返回首页
最新
9 分•作者: Alien1Being•4 天前
1 分•作者: tosh•4 天前
1 分•作者: tanelpoder•4 天前
我一直在使用这个工具来分析和优化 eBPF 程序,现在我将其发布出来,因为它极大地简化了我“性能极客的生活”。
这是一个用于分析 eBPF 程序本身、探针到内核的活动、与共享哈希表的交互等的工具。
由于 eBPF 程序是驻留在(内核)地址空间中的机器码片段,因此您可以像分析任何其他内核函数一样,使用标准的 perf 工具来分析它们。然而,单独使用 perf 无法显示像 `bpftop` 那样有用的指标,例如执行次数和 eBPF 程序的平均运行时长。此外,我还希望有一种简单的方法,在可能的情况下将 CPU 采样映射到原始源代码行。
我希望能够**统一**这两种方法,显示 `bpftop` 风格的调用计数和探针延迟,同时能够深入分析 eBPF 程序花费大部分时间的地方。
1 分•作者: thunderbong•4 天前
1 分•作者: bsampera•4 天前
我在一家开发武术健身房软件(MAAT)的初创公司工作。我们负责处理学员的会员管理,让健身房老板无需操心,通过支付系统和数据库来完成。随着我们接入的健身房越来越多,支持任务也随之增加:订阅问题、会员更新、数据导出……
我们目前解决这个问题的方式是采用一个“LLM 树状结构”(tree of llms.txt)。通常,llms.txt 文件会引用网站或文档中可用的信息——我们内部也沿用这个思路来组织代理所需的信息。代理从一个文件夹开始,向下导航:
├── llms.txt # 引用此层级的每个文件夹
├── stripe/ # info.md: 我们的 Stripe 账户结构
├── firestore/ # info.md: 数据库 schema 结构
└── support/
├── info.md # 如何解决支持任务
├── runbooks/ # 每个任务一个文件,有自己的 llms.txt
│ ├── cancel-subscription.md
│ ├── export-gym-data.md
│ └── fix-membership-mismatch.md
└── logs/ # 每天一个文件,记录代理已解决的每个任务
通过这种方式,我们可以更好地引导代理,并在出现新的支持任务时创建新的 runbook。
您可以在每个集成中指定代理应该做什么和不应该做什么。gcontext 提示确保任何安全措施都得到一丝不苟地遵守。
1 分•作者: modinfo•4 天前
1 分•作者: ironyman•4 天前
1 分•作者: EvgeniyZh•4 天前
1 分•作者: robrain•4 天前
2 分•作者: pTech-pl•4 天前
1 分•作者: tosh•4 天前
8 分•作者: icy•4 天前
2 分•作者: SpecialistK•4 天前
我正在查看我的未命名反向代理和 CDN 服务日志。爬虫机器人大军像惹怒了它们一样攻击我的 PHP 应用程序,所以我正在查看哪些奇怪的用户代理字符串被允许连接。有“Sogou”和“meta-webindexer”,以及少量来自“SleepBot/1.0”的请求。
SleepBot 是什么?
ASN 是 Google,用户代理字符串是:“Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; SleepBot/1.0; +http://sleepbot com/) Chrome/131.0.0.0 Safari/537.36” [已编辑以使链接不可点击]
所以我访问了这个网站。看起来像一个有趣的技术和氛围音乐人士的主页,他还在运行一个 Shoutcast 在线广播流,但除此之外,他已经五年没有出现在线上了。Wayback Machine 显示十多年来变化甚少。但是简历链接会带到一个具有不同 URL 和用户名的 GitHub 账户,该账户在今年三月份报告了一个问题。事情比这更复杂。
这是怎么回事?是 Google 或相关员工在浏览网页时运行个人抓取器或自定义用户代理字符串吗?是有人打错了字?还是某种奇怪的安全游戏/ARG,而我就是那个上钩的傻瓜?
8 分•作者: ericlbuehler•4 天前
大家好!
我是 mistral.rs 的维护者。我刚刚为 OpenAI 兼容的 Agent Skills 添加了支持,通过 `/v1/skills` 端点实现,并且可以在本地的开放模型上运行。
到目前为止,Skills 主要局限于闭源模型。随着私有化、本地化智能的重要性日益增加,这项功能将允许您使用本地模型执行 XYZ 操作。
它与 OpenAI 的 `/v1/skills` API 完全兼容,因此您可以轻松地将 mistral.rs 集成到您现有的代码中。
我们还支持相关的工具:`/v1/files` 或 `input_file` 用于将文件附加到您的提示中,并且 mistral.rs 还允许模型使用 OpenAI 兼容的方法将生成的文件发送回来。
现在尝试 mistral.rs 比以往任何时候都更容易:我们提供了 NVIDIA CUDA、Apple Silicon 和 CPU 的预编译二进制文件!
# Linux/Mac
> curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/EricLBuehler/mistral.rs/master/install.sh | sh
# Windows
> irm https://raw.githubusercontent.com/EricLBuehler/mistral.rs/master/install.ps1 | iex
然后:
mistralrs serve --agent --isq 4 -m google/gemma-4-E4B-it
我非常期待您试用这项功能并提供反馈!您对下一版本有什么建议吗?
查看 GitHub:https://github.com/EricLBuehler/mistral.rs
文档和快速入门:https://ericlbuehler.github.io/mistral.rs/
2 分•作者: casey2•4 天前
1 分•作者: tosh•4 天前
1 分•作者: hpcaitech•4 天前
2 分•作者: Michelangelo11•4 天前
1 分•作者: mindaslab•4 天前