Slack Block Kit
快速构建符合 Slack 原生风格的富文本布局
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Slack Block Kit。 它的用途是:快速构建符合 Slack 原生风格的富文本布局 完整的 Skill 内容见:https://321skill.com/skills/slack-block-kit-x-6/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我需要用 Slack Block Kit 创建一个包含标题、一段描述文字、一个确认按钮和一个取消按钮的通知消息。',它会为你生成对应的 JSON 结构或代码片段,你可以直接用于 Slack API 调用。或者,你可以描述更复杂的布局,如带有图片、下拉选择器和多段文本的区域,AI 会帮你组合出合适的 Block 结构。
介绍
Slack Block Kit 是一个用于构建 Slack 应用富文本消息布局的库。它解决了开发者在 Slack 应用中创建复杂、交互式、视觉友好的消息界面时,需要手动拼接复杂 JSON 结构的难题。
通过提供一套结构化的构建器(Builder)和组件(Block),开发者可以像搭积木一样,轻松组合出包含文本、按钮、下拉菜单、图片、分割线等多种元素的 Slack 消息。这极大地简化了开发流程,让消息布局的创建变得直观且高效。
该库非常适合需要为 Slack 工作区开发机器人(Bot)、应用或自动化流程的开发者,特别是那些希望提升消息可读性、交互性和专业度的场景。无论是发送通知、收集用户反馈还是创建交互式仪表板,都能从中受益。
使用建议:建议先熟悉 Slack Block Kit 的官方文档和 Playground 工具,在线预览布局效果后再进行代码实现。注意 Slack 对消息块的数量、类型以及交互元素的限制,确保最终布局在所有 Slack 客户端(桌面、移动端)上都能正确显示。
核心特点
专为 Slack 平台设计,提供了一套与 Slack 原生 UI 组件完全对应的、类型安全的构建方式,避免了手动编写易错 JSON 的麻烦,并能即时在官方 Playground 中预览效果。
注意事项
仅适用于 Slack 应用的消息布局构建,不适用于其他聊天平台或通用 UI 界面开发。
常见问题
Slack Block Kit 能用来做什么?
用于编程方式创建 Slack 消息中的复杂布局,如通知卡片、表单、交互按钮等。
需要学习新的编程语言吗?
不需要,它主要提供 JSON 结构或对应编程语言(如 JavaScript/Python)的 SDK,在现有代码中集成即可。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/slack-block-kit-x-6/raw/index.md 读取 Slack Block Kit 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/slack-block-kit-x-6/raw/index.md(查看排版版本)