Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

认证 ​

此提供商需要身份验证。

  • access_token: Ntfy 访问令牌(必需:False,敏感:True)
  • host: Ntfy 主机 URL(仅适用于自托管 Ntfy)(必需:False,敏感:False)
  • username: Ntfy 用户名(仅适用于自托管 Ntfy)(必需:False,敏感:False)
  • password: Ntfy 密码(仅适用于自托管 Ntfy)(必需:False,敏感:True)

某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:

  • send_alert: (强制)

在工作流中 ​

此提供商可用于工作流。

作为"操作"来进行更改或更新数据,示例:

yaml
actions:
    - name: Query ntfy
      provider: ntfy
      config: "{{ provider.my_provider_name }}"
      with:
        message: {value}
        topic: {value}

请查看以下工作流示例:

连接 Provider ​

获取 Ntfy 访问令牌(仅适用于 Ntfy.sh)

  1. 在 Ntfy.sh 上创建账户。
  2. 登录后,前往 Access token 页面。
  3. 点击 CREATE ACCESS TOKEN。为其提供标签,选择令牌过期时间,然后点击 CREATE TOKEN 按钮。
  4. 复制生成的令牌。这将用作 provider 设置中的 Ntfy Access Token。

自托管 Ntfy

  1. 要自托管 Ntfy,您可以按照此处的说明进行操作 here。
  2. 对于自托管 Ntfy,您需要在 provider 设置中提供 Ntfy Host URL、Ntfy Username 和 Ntfy Password,而不是 Ntfy Access Token。
  3. 为自托管 Ntfy 实例创建新用户,并在 provider 设置中使用生成的用户名和密码。

订阅主题(适用于 Ntfy.sh 和自托管 Ntfy)

  1. 登录您的 Ntfy.sh 账户。
  2. 点击 Subscribe to a topic 按钮,生成主题名称并订阅。
  3. 复制生成的主题名称。这将用作 provider 设置中的 Ntfy Subcription Topic。
  4. 保留主题并配置访问权限(需要 ntfy Pro)

相关链接 ​

基于 MIT 协议开源的 Keep · 由更夫社区维护