Show HN: SeaTicket – 一个能解决 GitHub 和 Discord 问题的 AI 代理
我从 2012 年开始维护开源文件同步软件 Seafile。在这十四年里,“去查查是不是已经有人报过这个 Bug”成了我们团队聊天里最常出现的一句话。因为同一个 Bug 往往会重复出现。GitHub 和 Discord 之间没有任何东西能把它们关联起来——直到团队里有人偶然想起好像在哪见过“那个东西”。
SeaTicket 就是我们先给自己用、后来才放出来的工具。它把 GitHub Issues、Discord,再加上 Notion、Confluence、Linear、Jira 等几个来源,都整合到一个工作空间里。每当新问题出现,AI 代理会搜集相关的 Issue、历史解决方案、以及知识库里的所有相关内容,然后给出下一步建议。不过它不会自动发送、回复或关闭任何东西——它会先等待你批准它的建议。我们不希望发布一个未经监督就能直接和用户交流的工具,所以也不要求别人这么做。
真正的难点在于,如何跨来源匹配到同一个底层问题——这些来源描述问题时几乎用不上相同的词汇。比如,Discord 上的两行评论和 GitHub 上的十行 Bug 报告,可能指向同一个 Bug,但关键词完全不重叠。如果 Hacker News 的朋友感兴趣,我很乐意在评论里聊聊我们是怎么做的;这也是我最想让人挑刺的部分。
它尤其适合那些问题并非来自单一队列的团队,比如开源项目的维护者,也包括管理多个仓库和 Discord 服务器的产品与支持团队。SeaTicket 有意不做成 Zendesk 或 Fin 那样的工具:它们假设支持团队在一个共享工单队列里工作;而我们假设你的团队本来就待在 GitHub 里,希望在 GitHub 内处理问题,而不是跑到另一个单独的工具。定价方面,所有套餐(包括免费版)都没有按人头收费。