Fieldy AI Webhook
2026-04-01
新闻来源:网淘吧
围观:16
电脑广告
手机广告
这样设置的含义
您需要配置 Moltbot Gateway 的 webhook,使得发送至POST /hooks/fieldy的传入请求,会先经过一个转换模块(fieldy-webhook.js),然后才会触发智能体运行。
行为说明(默认值在fieldy-webhook.js中):

- 说出"嘿,Fieldy"(或者仅仅是"Fieldy")将会触发智能体,并将唤醒词之后的文本传递给它。
- 文字记录中没有唤醒词的不唤醒代理;它们只会被记录到JSONL文件中通过
fieldy-webhook.js(位于<workspace>/fieldy/transcripts/目录下)。 - 您可以通过编辑
fieldy-webhook.js来调整唤醒词、解析和日志记录行为。
1) 将转换脚本放入配置的转换目录
您的hooks.transformsDir是:
/root/clawd/skills/fieldy/scripts
从本仓库移动脚本:
- 从:
src/fieldy-webhook.js - 到:
/root/clawd/skills/fieldy/scripts/fieldy-webhook.js
注意:
- 确保目标文件名完全一致
fieldy-webhook.js(与下面的配置相匹配)。
2) 添加webhook映射到~/.clawdbot/moltbot.json
添加此配置:
"hooks": {
"token": "insert-your-token",
"transformsDir": "/root/clawd/skills/fieldy/scripts",
"mappings": [
{
"match": {
"path": "fieldy"
},
"action": "agent",
"name": "Fieldy",
"messageTemplate": "{{message}}",
"deliver": true,
"transform": {
"module": "fieldy-webhook.js"
}
}
]
}
重要:
hooks.token在启用hooks时是必需的(参见Webhooks文档)。- 确保
hooks.enabled: true存在于您的配置中的某个位置(以及可选的hooks.path,默认值为/hooks)。
3) 重启网关
插件/配置更改通常需要重启网关。重启后,webhook端点应该会生效。
4) 在Fieldy应用中配置webhook URL
- 登录到您的Fieldy应用
- 前往设置开发者设置设置
- Webhook端点URL为:https://your-url.com/hooks/fieldy?token=insert-your-token
注意:Moltbot也支持通过请求头发送令牌,但许多Webhook提供商仅支持查询参数。Moltbot仍接受
?token=(参见Webhooks文档)。5)测试
示例请求(请调整主机/端口和令牌):
Example request (adjust host/port and token):
curl -X POST "http://127.0.0.1:18789/hooks/fieldy" \
-H "Authorization: Bearer insert-your-token" \
-H "Content-Type: application/json" \
-d '{"transcript":"Hey Fieldy summarize this: hello world"}'
文章底部电脑广告
手机广告位-内容正文底部
上一篇:MoltDocker
下一篇:JavaScript


微信扫一扫,打赏作者吧~