xby-drand:AI 流程中的可验证随机数生成服务

在 DeepSeek Harness (DSH) 插件生态中,为智能体引入随机性是构建复杂流程的常见需求。传统的硬编码随机数无法满足分布式或可验证的场景。下面介绍 xby-drand 插件,它利用 Drand 协议提供可验证的随机数服务。

简介

xby-drand 是由 xby-skill 维护的插件,主要解决 AI 应用模型驱动流程中的随机数获取问题。它基于 Drand 协议,支持通过时间戳或轮次号获取随机值,并需要小笨羊官网提供的 API 密钥。

核心功能

插件提供以下能力:

  • set_xby_apikey:在聊天会话中设置 API 密钥,支持自动持久化,重启后依然有效。
  • get_randomness_latest:获取 Drand quicknet 的最新随机值。
  • get_randomness_by_round:获取指定轮次对应的随机值。
  • get_randomness_by_time:根据指定的时间戳获取对应的随机值。

安装与启用

使用 DSH 命令行工具安装插件:

dsh plugin --profile web add github:xby_skill/xby-drand

使用说明

在 DSH 的对话中调用上述功能:

  1. 设置密钥:在对话中触发 set_xby_apikey,输入从小笨羊官网获取的 API 密钥。
  2. 获取最新随机数:调用 get_randomness_latest 接口。
  3. 按时间获取:调用 get_randomness_by_time 接口。
  4. 按轮次获取:调用 get_randomness_by_round 接口。

注意事项

该插件适合需要在 AI 流程中引入确定性或分布式随机数的开发者。
* 需要在 小笨羊官网 注册并获取 API 密钥。
* 插件代码托管在 GitHub,使用前建议检查源码与 MIT 许可证。

以上是 xby-drand 插件的介绍。更多详情请查阅插件目录或源码仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜