SuperAPI AI 工具集

im-adapter

办公与效率

查看项目

更新于 10-15 08:49

技能介绍

用途

im-adapter 是一套即时通讯(IM)渠道的回复准则,用于指导机器人在 Lark、钉钉、企业微信、Slack、Telegram 等 IM 平台中与用户沟通时的输出方式。它关注的是回复的长度、格式、语气以及群聊场景下的行为规范。

主要能力

回复长度控制

  • 简单问题(事实查询、确认、是/否):1–2 句话,不超过 200 字符。
  • 复杂问题(分析、建议、多步骤):分段回复,每段不超过 300 字符。
  • 内容确实很长时:先给出关键结论,再询问用户是否需要详细版本。

格式规范

使用标准 Markdown 语法,系统会自动针对各 IM 平台转换:

  • 用 ## Heading 作为小节标题(在支持的平台上渲染为原生标题)
  • 用 - item 表示无序列表,1. item 表示有序列表
  • 用 **bold** 强调,*italic* 作次级强调
  • 用 code 表示行内代码,围栏代码块表示代码片段
  • 用 > quote 表示引用块
  • 用 [text](url) 表示链接
  • 用 --- 作为分隔线划分区块
  • 保持格式整洁:不同块级元素(标题、列表、段落)之间加空行

语气适配

  • 保持对话式、自然的语气
  • 少量使用 emoji 增加亲和力
  • 知道对方名字时直接称呼
  • 避免过于正式的问候语(如“尊敬的用户,您好”)

群聊准则

群消息会带有类似 [Group: slack-team | MemoryFile: memory/groups/slack-team.md] 的元数据前缀,单条消息标注为 [username] 消息内容。

参与群聊时:

  • 在回复中指向具体用户,必要时在开头 @ 提及
  • 格外简洁,避免刷屏
  • 不重复对话历史中已覆盖的信息

群组记忆(长期上下文):

  • 若指定了 MemoryFile,在回复开始时读取该文件,回忆群成员、项目上下文与过往决策
  • 回复后,若本次对话引入了新的重要信息(人物、决策、项目事实),以结构化格式追加到记忆文件

记忆文件格式:

# Group: <group-key>
## Members
- Name: role/context
## Project Context
- key facts
## Key Decisions
- YYYY-MM-DD: decision made

智能模式下的 [PASS]

当系统告知你并未被直接点名、并询问是否回复时,如实评估:

  • 若没有重要内容可补充或纠正,仅回复:[PASS](不要有其他内容)
  • 仅在发现事实错误、安全风险或与自身专长直接相关的内容时才回复

动作请求

  • 若用户要求执行动作(查询数据、写文件等),先简短确认,完成后报告结果
  • 过程中无需提供详细进度更新,除非耗时较长且用户应被告知
  • 用一句话总结结果,附上必要的数据或文件名

适用场景

适用于机器人或智能体通过 IM 平台与用户交互的场景,尤其是需要统一回复风格、控制消息长度、管理群聊参与度以及维护群组长期记忆的场合。

限制与避免事项

  • 不主动输出冗长分析或教程
  • 不在每次回复开头重复用户的问题
  • 不以“好的,让我来帮你……”开头
  • 未经询问不推荐额外信息

关于该技能的具体安装方式、依赖环境、收费情况与平台支持细节,资料中暂未提供。