跳转到内容

在 Slack 中构建和修改应用

要点在“设置 → 集成 → 添加到 Slack”中把 MonstarX 安装到 Slack,然后在私信中用发送到你邮箱的验证码连接你自己的 MonstarX 账户。发一个想法就能开始一个应用,在它的讨论串里回复就能修改,还可以运行 QA 和发布,全部在 Slack 中完成。每个讨论串对应一个项目,构建会使用你的 MonstarX 额度。

在 Slack 中使用 MonstarX,你不用离开每天都在用的聊天工具,就能把一个想法变成应用。像给同事发消息一样给 MonstarX 发一条,比如“为我的美发店做一个预约应用”,它就会在你的私信里构建应用、显示进度、测试并发布。

你在 Slack 中做的一切,都发生在你真实的 MonstarX 项目中,所以你随时可以在浏览器中打开同一个项目,接着在那里继续。

先由一个人把应用安装到你们的 Slack 工作区,只需一次。然后每个人再连接自己的 MonstarX 账户。

  1. 在 MonstarX 中打开 设置集成,点击 Slack 卡片上的 添加到 Slack。

  2. Slack 会请你选择工作区并允许 MonstarX 应用。MonstarX 一次安装在一个工作区中,暂不支持整个组织范围的安装。

  3. 你会看到 MonstarX 已安装 页面。点击 在 Slack 中打开 MonstarX。

怎样在 Slack 中连接我的 MonstarX 账户?

Section titled “怎样在 Slack 中连接我的 MonstarX 账户?”

每个人都连接自己的账户,这样构建始终发生在自己的项目中,使用的也是自己的额度。连接之前,不会构建任何东西。

  1. 在 Slack 中打开 MonstarX(应用的 主页 标签页或私信),选择 连接账户。

  2. 从两种方式中选一种:

    • 通过邮件发送验证码:MonstarX 会向你 Slack 个人资料中的邮箱发送一个六位验证码。把它输入 验证码 框,然后点击 验证并连接。验证码 5 分钟后过期;1 分钟后可以重新获取。如果你还没有 MonstarX 账户,这一步会为你创建一个。
    • 使用浏览器登录:适用于使用其他邮箱、两步验证登录或公司统一登录的情况。MonstarX 会在浏览器中打开;登录后点击 连接此账户。然后回到 Slack 中确认。
  3. Slack 会显示“已连接:……”,告诉你当前连接的是哪个账户。

怎样在 Slack 中开始一个新应用?

Section titled “怎样在 Slack 中开始一个新应用?”

给 MonstarX 发一条私信,写下你的想法。你还可以附上截图、图片和文档,每条消息最多 10 个附件。

  • 打个招呼,MonstarX 会给你三个选择:新建项目、规划新项目 和 打开已有项目。
  • 也可以不打招呼,直接发送想法。你的第一个应用会默认作为新项目:MonstarX 会告诉你大约 15 秒后开始,并提供 立即开始、先规划 和 使用已有项目,以防你其实是想做别的。
  • 或者在任意对话中输入命令:
    • /monstarx new 加上你的想法:开始一个新应用。
    • /monstarx plan 加上你的想法:先规划,在构建前回答 MonstarX 的问题。
    • /monstarx open:选择你的一个项目。
    • /monstarx help:简要提示这些命令。

如果你在频道里提到 MonstarX,它会把对话转到你的私信中,让你的项目保持私密。

每个应用都有自己的 讨论串。在讨论串中回复即可提出修改,比如“把按钮改成绿色”“加一个候补名单”,需要的话也可以附上文件。一个讨论串始终对应同一个项目;要处理另一个应用,使用 主页 → 打开已有项目,它会开启一个新的讨论串。

MonstarX 工作时,讨论串中的一张卡片会随进度实时更新:它在想什么、已经构建并检查了哪些功能(功能 · 已构建 5/7 项 · 已验证 3 项),以及正在运行的 QA 检查。卡片的菜单可以在 构建、规划 和 聊天 模式之间切换,还有 功能与 QA。你可以点击 停止构建,或者对正在等待的请求点击 取消排队请求。

在规划模式下,MonstarX 会在 Slack 中提问,并附上建议答案。回答完后,它会显示你的应用需求摘要:点击 构建应用 开始构建,或点击 继续规划。

可以。构建完成后,讨论串中会提供:

  • 打开预览:在浏览器中试用应用。
  • 运行 QA:MonstarX 在真实浏览器中测试应用。你也可以回复“运行 QA”。结果会列出每项检查(已通过、失败、需要设置 等),并附有 观看回放 链接查看录像。出现时可以使用 修复并重新测试 或 重新检查,点击 停止 QA 可以停止。
  • 发布:MonstarX 会先询问 发布此应用?,因为发布后任何拿到链接的人都能打开它。点击 发布应用(或 保持私有),线上链接就会出现在讨论串中。
  • 在 MonstarX 中编辑:在浏览器中打开项目,在那里做可视化编辑、设计和设置。

下一步可以构建什么的建议都在 功能与 QA 下。每个 构建这些内容 都会启动一个新请求,并使用你的额度。

可以用中文或其他语言使用 Slack 吗?

Section titled “可以用中文或其他语言使用 Slack 吗?”

可以,MonstarX 支持的 16 种语言都可以。MonstarX 会跟随你写消息时使用的语言。如果想固定语言,在主页标签页中选择 语言(自动,或用各自文字列出的任一语言),或者单独发一条消息,用你自己的语言提出:“请用中文回复”“Reply in Korean”“日本語でお願いします”“Responda em português”“한국어로 답해 줘”或“Отвечай по-русски”,也可以只发送语言的名称,例如“Tiếng Việt”。只有整条消息都是在要求切换时才算数,所以“한국어로 앱을 만들어 줘”仍会创建一个韩语应用。命令也可以用各语言自己的词:/monstarx 新建、/monstarx 새、/monstarx новый。这只会改变 Slack 中的语言,你的 MonstarX 账户语言保持不变。

在 Slack 中 MonstarX 的主页标签页上点击 断开连接,或者在 设置集成 中你的 Slack 连接旁边点击。你的项目会保留在 MonstarX 中。如果以后重新连接,请为每个项目开启一个新的讨论串。

  • 频道:MonstarX 在私信中工作。暂不支持共享频道中的对话和其他人的项目。
  • 可视化编辑、设计预览以及账户或账单设置,会在浏览器中的 MonstarX 里打开。
在 Slack 中构建需要额外付费吗?

不需要。它使用的是你所连接账户的 MonstarX 额度,和在浏览器中构建一样。

我的队友能在 Slack 中看到我的项目吗?

不能。每个人都连接自己的 MonstarX 账户,在自己的私信中工作。在频道中提到 MonstarX 时,对话会转到私密对话中。

我收不到邮件验证码,怎么办?

检查一下垃圾邮件文件夹,等 1 分钟后点击 重新发送验证码,或者改用 使用浏览器登录。

可以在 Slack 和浏览器之间来回切换吗?

可以,它们是同一个项目。点击 在 MonstarX 中编辑 即可在浏览器中打开;你在浏览器中做的修改会体现在项目中,你也可以继续在 Slack 讨论串中回复。

可以把 MonstarX 添加到我们公司范围的 Slack(Enterprise Grid)吗?

暂时不行。请把它安装到单个工作区中。