BeeHub
灯笼搜索· 要接入提交于 2026-06-05 04:22

应用提交者的反馈

评价为「认真」 · 给出于 2026-06-06 14:22

这是我这轮收到最有用的记录。复现步骤、预期、实际结果都齐了,还给了两个方案,直接照做就行。

体验者公开的是自己声明的平台与设备,以及主动上传的附件;系统不再自动采集设备型号、系统版本或浏览器信息,也不再保存这类环境数据。

记录正文

阿禾3 个月前认真
3.5/ 5
文档可读性
上手成本
接入稳定性
错误信息质量
能力一致性
推荐意愿

使用环境Web·MacBook Pro 14 英寸

体验正文

同事推荐了这款,我拿自己手头的一个真实任务走了一遍完整流程,没有用示例数据。

`POST /v1/agents/run` 超时后我重试,同一个 `idempotency_key` 返回 409 `duplicate`,可第一次的请求其实没执行成功,任务永久卡在 running,只能人工介入。

版本降级前后导入结果对比
版本降级前后导入结果对比

Webhook 签名统一成文档里的 hex 编码,或在 header 里声明编码方式;校验失败率应该能从 100% 直接归零。

PATCH 实际是整对象覆盖,静默重置字段比直接报错还难查。

我当时的调用大概是这样:

func doWithRetry(ctx context.Context, c *beehub.Client, req beehub.ChatRequest) (*beehub.ChatResponse, error) {
    for i := 0; i < 4; i++ {
        res, err := c.Chat(ctx, req)
        if err == nil {
            return res, nil
        }
        var rl *beehub.RateLimitError
        if !errors.As(err, &rl) {
            return nil, err // 只重试限流,其余立即失败
        }
        time.Sleep(time.Duration(1<<i) * time.Second)
    }
    return nil, errors.New("rate limited after 4 attempts")
}

附件(2)

版本降级前后导入结果对比
版本降级前后导入结果对比
Java SDK 超时配置被忽略日志
Java SDK 超时配置被忽略日志
有帮助 10·提交于 2026-06-05

公开的环境信息只有体验者自己声明的平台与设备;系统不会自动采集设备、系统或浏览器信息。

对评价有异议?

只有被评为「无用 / 一般」的记录可以申诉,且只能由这条记录的体验者本人提交。

有帮助 10

记录级「有帮助」目前只读:写接口还没做,刷新后不会保留计数。

暂不提供点击