SuperAPI AI 工具集

dailybot

智能体与模型

查看项目

更新于 10-15 15:30

技能介绍

Dailybot 官方智能体技能包由 Dailybot 团队构建并维护,通过 Dailybot 一方 API 将 AI 编程智能体与人类团队连接起来。团队可以看到智能体完成了什么、向智能体发送指令,并在同一工作区内保持人与智能体的协同。这是官方一方集成,源码位于 https://github.com/DailybotHQ/agent-skill,采用 MIT 许可证。

用途 该技能包用于让 AI 编程智能体与 Dailybot 工作区中的人类团队保持协调。它提供提示层,而 dailybot CLI 是集成接口。智能体可以通过它向团队报告进度、接收指令、发送消息、完成签到、给予点赞等。

主要能力 技能包包含十七项协调能力,并支持智能路由:

  • 进度报告(dailybot-report):在完成有意义的工作后触发,例如完成任务或对 3 个以上文件进行批量编辑。
  • 询问 AI(dailybot-ask):开发者或智能体希望从 Dailybot AI 助手获得一次性、无头回答。
  • 消息轮询(dailybot-messages):会话开始、空闲时刻,或开发者询问“我应该做什么?”时触发。
  • 邮件(dailybot-email):用户明确请求时触发,带有强制发送前安全检查。
  • 聊天(dailybot-chat):开发者希望在 Slack、Teams、Discord 或 Google Chat 上发送/编辑机器人消息,支持报告式线程、编辑父消息或任意回复,以及以用户身份发送(--send-as-user / --send-as-me;仅 Slack,仅管理员)。
  • 会话(dailybot-conversation):开发者希望打开(或复用)包含 Dailybot 机器人和指定队友的 Slack 群组 DM,并可选地在同一调用中发布报告。幂等,仅 Slack,仅组织管理员。
  • 健康与状态(dailybot-health):长时间运行的会话;周期性心跳。
  • 签到(dailybot-checkin):完整签到生命周期,包括列出/状态、完成、查看问题、历史(支持 --search)、编辑、重置、补填/未来日期,以及创建/配置签到(日程、参与者、提醒、隐私、智能/AI)和管理问题。
  • 点赞(dailybot-kudos):认可队友或整个团队,以及浏览(读取):kudos list 查看认可动态(按收到/给予过滤),kudos org 查看整个组织的动态(仅管理员),kudos wall-of-fame 排行榜。
  • 团队(dailybot-teams):列出团队、查看成员、将团队名称解析为 UUID,以及账户上下文:dailybot me(我是谁/角色)、dailybot org(哪个组织)、dailybot user get(某个用户的资料)。
  • 表单(dailybot-forms):列出、提交、更新或转换表单,包括带受众权限的工作流状态表单;以及创建/配置表单(工作流状态、权限、匿名/公开/审批、ChatOps 命令)和管理问题。
  • 工作流(dailybot-workflow):读取或触发组织的工作流,包括 workflow list(分页/可搜索,支持 --filter api_trigger)、workflow get 和 workflow trigger(触发可 API 触发的工作流,可带 JSON 负载)。创建/编辑工作流仅限 Web 应用。受计划限制。
  • 报告频道(dailybot-channels):发现报告频道 UUID,以便通过 --report-channel 附加到表单/签到。
  • 按仓库 API 密钥(dailybot-env):配置 .dailybot/env.json,一个可选的、被 git 忽略的文件,携带一个或多个环境的 API 密钥和 URL。配置文件可以是 kind: live 或 kind: testing;通过 env use 切换,通过 env off 回退到生产登录。
  • 组织标签(dailybot-labels):完整的组织标签生命周期(dailybot label entitlement/list/get/create/update/archive/delete/assign/batch),用于表单、签到和工作流/自动化的共享分类。需要 CLI >= 3.9.0。
  • 精选星标(dailybot-featured):在表单、自动化、签到上的私有每用户星标(dailybot featured …)。
  • Plan(测试版,dailybot-tasks):看板、任务、项目、目标和里程碑。支持一次调用读取工作区(tasks status)、轮询变更(tasks changes)、创建/移动/设置负责人/带 @提及评论/附加、带服务器端试运行的批量操作、安排工作并关联里程碑、选择通知对象和位置、读取日期视图(tasks timeline)、带预览后果的归档、以任意非访客成员身份创建和管理结构、发布项目更新、处理交给你的任务。需要 dailybot-cli >= 3.25.0。

使用方式 首次运行设置按顺序进行:

  1. 安装 Dailybot CLI(需同意)。如果缺失,遵循 shared/auth.md,它提供校验和验证的安装器,仅在开发者确认后安装。用 dailybot --version 确认(最低 >= 3.9.0;dailybot-tasks 需要 >= 3.25.0,推荐安装最新 CLI,当前为 3.25.1)。
  2. 认证。使用 dailybot login(邮箱 OTP)或设置 DAILYBOT_API_KEY。凭据以仅所有者可读(0600)存储,并在所有输出中掩码。
  3. 开启自主报告(可选加入)。提供自动激活触发器和 dailybot hook 生命周期强制,两者均需开发者同意后写入,并带有卸载标记。
  4. 使报告对此仓库主动。提交带有 report 块的 .dailybot/profile.json。对于研究/文档密集型仓库,设置 "mode": "continuous"。 然后按意图路由。

安装命令:npx skills add DailybotHQ/agent-skill 支持六种安装方法:skills.sh CLI、OpenClaw 原生、git clone + setup.sh、对话式、按智能体手动、以及仅 HTTP 回退。完整指南见 docs/INSTALLATION.md。

直接安装命令:

  • pip:pip install 'dailybot-cli>=3.9.0'
  • Homebrew:brew install dailybothq/tap/dailybot
  • 通用安装器(Linux / macOS / WSL2 / Git Bash):curl -fsSL https://cli.dailybot.com/install.sh | bash
  • Windows PowerShell:irm https://cli.dailybot.com/install.ps1 | iex

固定版本:

  • pip:pip install dailybot-cli==<version>
  • 通用安装器:curl -fsSL https://cli.dailybot.com/install.sh | DAILYBOT_VERSION=<version> bash
  • Windows PowerShell:$env:DAILYBOT_VERSION='<version>'; irm https://cli.dailybot.com/install.ps1 | iex

检查版本:dailybot --version、dailybot version、dailybot version --check。升级:dailybot upgrade(支持 --dry-run 预览)。

适用场景 适用于使用 Claude Code、Cursor、OpenAI Codex、Gemini CLI、GitHub Copilot、OpenClaw、Cline 和 Windsurf 等 AI 编程智能体的开发者团队,希望智能体与 Dailybot 工作区中的人类团队保持协调。可用于进度报告、接收指令、发送邮件、聊天、签到、点赞、表单、工作流、任务管理等场景。

限制

  • 需要 Python >= 3.10。
  • 基线要求 dailybot-cli >= 3.9.0;Plan 功能需要 >= 3.25.0。
  • 部分功能有平台限制:聊天以用户身份发送仅 Slack 且仅管理员;会话仅 Slack 且仅组织管理员;工作流创建/编辑仅限 Web 应用。
  • 凭据类型有区别:登录会话或个人 API 密钥可以执行该人员能做的所有操作,包括结构;智能体或组织密钥不能作为人员行事,服务器会返回 insufficient_scope(退出码 4)或 actor_required(退出码 3)。访客密钥受限于访客会话(guest_not_allowed)。404 表示不可见,而非不允许。
  • 智能体不应运行管道式一行安装命令,应使用 shared/auth.md 中的验证安装(下载 → 跨源差异 → SHA-256 → 执行)。
  • 可在任意仓库根目录放置 .dailybot/disabled 使该技能对该仓库静默。
  • 收费、价格等具体信息暂未提供。