返回首页

Skate:AI 代理管理看板

Skate — 用于将 AI 代理与 Mattermost Boards 集成的 Go CLI 工具。代理自主管理任务:状态、计时器、评论、翻译。带有人工计划审查的完整团队工作流程。

AI 比团队更好地管理看板:Skate CLI
Advertisement 728x90

Skate CLI 工具:AI 代理管理 Mattermost 看板

像 Claude Code 这样的 AI 代理擅长生成代码,但往往忽略项目跟踪:任务状态无人更新,时间未记录,上下文在会话间丢失。Skate 登场:一个基于 Go 的 CLI 工具,内置 MCP 服务器,直接连接 Mattermost Boards API。代理可自主查看任务、更新状态、启动计时器、评论变更并关闭工单。

Skate 桥接终端工作与看板状态。skate tasks 命令显示优先级排序的任务列表:

ID                           TITLE                        STATUS       PRIORITY   ASSIGNEE
c4cf6f4wzbjgxdm3hpa7iygtjdo  Task translation middleware  Not Started  2. Medium
cuppcm819atnixx71qg9i485jsr  listing tasks                In Progress  1. High 🔥

代理解析输出,抓取最高优先级任务,通过 API 更新状态,无需切换上下文循环执行。

Google AdInline article slot

安装与基本流程

Skate 的静态二进制文件通过 HTTP 请求和 Mattermost Bearer 令牌工作,无需数据库或容器依赖。

初始化:

  • skate init — 输入服务器 URL 和令牌。
  • skate local-init — 为项目选择看板。
  • skate setup claude-code — 注册 MCP 服务器,提供 9 个工具:看板、任务、任务详情、状态更新、创建任务、评论、计时器启动/停止、时间记录。

输出支持 JSON/YAML,便于解析:

Google AdInline article slot
skate tasks --json | jq '.[] | select(.Priority | test("High"))'

权限继承自用户账号:浏览器可见看板,即可在 CLI 访问。

多语言团队的任务翻译

中间件将任务描述翻译成英文供代理使用,原看板内容不变。在 ~/.config/skate.yaml 中启用:

translate:
  enabled: true
  provider: ollama
  model: gpt-oss:latest
  base_url: http://localhost:11434/v1

启发式规则:ASCII 文本跳过翻译;非 ASCII 文本通过 OpenAI 兼容 API(Ollama、OpenRouter)处理。非常适合分布式多语言团队。

Google AdInline article slot

AI 代理全掌控开发周期

Skate 本身就是用此流程构建:一个 Mattermost 看板的任务列表,Claude 抓取下一个最高优先级任务。

代理步骤:

  • skate tasks — 获取列表。
  • skate task <ID> — 查看详情。
  • 状态:进行中。
  • 启动计时器。
  • 执行(代码、测试、文档)。
  • 评论变更。
  • 停止计时器。
  • 状态:已完成。
  • 询问:下一个任务?

30 个任务带时间戳和评论关闭。重复任务(README 更新、测试)从已完成拖回未开始 — 代理自行分析差异并更新。

将 AI 代理融入团队流程

从终端创建任务:skate create 附带聊天描述。对于复杂功能,代理生成 Markdown 计划,附加到工单并设为阻塞。团队异步审查;代理整合反馈后再编码。

结果:AI 如全职团队成员般活跃在看板上 — 计划可见,时间记录,决策存档。

通过 SKILL.md 控制: 内置 Markdown 文件含指令(状态、计时器、@提及、附件)。代理比人类更可靠:检查关联任务、重读评论、记录每步。

核心要点

  • Skate 让 AI 直连 Mattermost 看板,无需浏览器,利用团队记忆而非代理记忆。
  • 全周期:从优先级到关闭,含时间跟踪和翻译。
  • 重复任务自动化 — 代理自行比对文件。
  • 团队整合:编码前看板计划供人工审查。
  • 极简技术栈:Go 二进制、REST API、MCP 工具。

— Editorial Team

Advertisement 728x90

继续阅读