You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Chrome中创建Slack应用及特定频道/会话书签的技术问询

Chrome中创建Slack应用及特定频道/会话书签的技术问询

嘿,这个问题我之前折腾过,刚好能给你分享下可行的方案!

首先得明确:Slack的slack://协议不是直接替换网页链接的开头就行,它有自己特定的参数格式,不同场景的链接写法不一样:

  • 打开指定工作区的频道:用这个格式 slack://channel?team={工作区ID}&id={频道ID}
  • 打开指定工作区的私聊会话:格式是 slack://user?team={工作区ID}&id={用户ID}
  • 直接定位到某条具体消息:可以用 slack://message?team={工作区ID}&channel={频道ID}&msg={消息ID}

那怎么找这些ID呢?其实从网页版Slack里就能拿到:

  • 工作区ID:打开网页版Slack,地址栏里的链接是https://app.slack.com/client/{工作区ID}/{频道ID},这里的第一串字符就是工作区ID
  • 频道/用户ID:还是看网页版地址栏,频道页面的第二串是频道ID;私聊窗口的第二串就是对方的用户ID
  • 消息ID:右键点击目标消息,选「复制链接」,链接末尾的那串数字就是消息ID

举个实际例子:如果我的工作区ID是T123ABC,#general频道的ID是C456DEF,那对应的书签链接就是 slack://channel?team=T123ABC&id=C456DEF,在Chrome里把这个设为书签,点击后就会直接唤起Slack应用并跳转到这个频道。

至于你问的文档,Slack官方确实有关于这个深度链接协议的说明,核心就是slack://协议支持通过不同的参数(team、id、channel等)直接定位到应用内的具体内容,不用再绕网页版。

另外还有个小技巧:部分版本的Slack桌面端里,右键点击频道、私聊或者消息时,会有「复制应用链接」的选项,直接复制这个链接就能拿来当书签用,省得自己拼参数~

备注:内容来源于stack exchange,提问作者jsj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 10:49:35