蓝信协作联动
日常工作中有大量“小而碎”的蓝信操作:发个通知、查个联系人、建个日程、看看群里聊了什么。这些操作单个不难,但频繁切换应用会打断工作节奏。用 LanMate 一句话就能完成。
用到的技能
- 内置技能(随 LanMate 安装,开箱即用):蓝信集成(lanmate-lansenger)——发消息、查通讯录、管日程、拉群聊记录的能力全部来自它
场景痛点
- 多应用切换:写文档时还要切到蓝信发通知、查信息
- 群发通知手动操作:逐个群复制粘贴
- 找人和查日程要翻通讯录:姓名→部门→联系方式,层层查找
- 群聊信息太多看不过来:几百条消息没时间逐条看
- 会议日程需要逐个通知参会人:创建日程后还要分别通知
推荐流程
用自然语言描述需求 → LanMate 自动调用对应蓝信能力执行 → 涉及写入操作时确认后执行 → 结果反馈在会话中。
LanMate 调用蓝信能力时遵循“先查后写”原则:先获取数据(查联系人、查日程),再执行写入(发消息、创建日程),写入操作前会请你确认。
提示词示例
场景一:群发通知
给"项目评审群"发一条通知:
明天下午 3 点在三楼多功能厅开项目评审会,
请各模块负责人准备好进展汇报材料,每人 10 分钟。
场景二:查联系人
帮我查一下张三的联系方式,他在哪个部门?
LanMate 会从蓝信通讯录中搜索,返回姓名、部门、职位、手机号等信息。
场景三:创建日程并通知参会人
帮我创建一个日程:
- 标题:V0.4.0 版本评审会
- 时间:明天下午 2 点到 4 点
- 参会人:张三、李四、王五
- 地点:三楼会议室 A
创建后通知所有参会人。
LanMate 会先查参会人的通讯录信息获取 staffId,创建日程后自动发送通知。
场景四:群聊摘要
拉取"项目群"最近三天的聊天记录,
整理出讨论重点和待办事项。
摘要控制在 500 字以内。
如果群聊消息很多,LanMate 会自动分批拉取并汇总摘要。
场景五:查看本周日程
看看我这周还有哪些日程安排。
验收标准
- 消息发送成功,目标群组或联系人正确
- 联系人信息准确,包含部门和联系方式
- 日程创建成功,参会人收到通知
- 群聊摘要覆盖指定时间范围的关键讨论和待办
- 日程查询结果完整,不遗漏
常见错误
| 常见错误 | 为什么会发生 | 更好的做法 |
|---|---|---|
| 未说明目标群组名称 | 以为 LanMate 知道你要发给谁 | 明确群名,如“项目评审群”而非“发到群里” |
| 时间表述不明确 | “明天下午”可能有歧义 | 尽量给出具体日期和时间,如“8 月 15 日 14:00-16:00” |
| 未确认就执行写入操作 | 急于完成 | 发消息、创建日程前先确认内容和对象 |
| 群聊摘要未指定时间范围 | “最近的消息”范围模糊 | 明确时间范围,如“最近三天”或“本周” |
| 混淆机器人和助理身份 | 不了解蓝信双身份机制 | 不需要关心身份细节,LanMate 会自动选择;但要知道机器人只能在它所在的群里发消息 |
小贴士
- 群发通知:群消息可以按助理身份或机器人身份发送,LanMate 会自动选择:以助理身份发送时以你的名义发出,收件人看到的是你发的消息;以机器人身份发送时,只能发到机器人所在的群。个人机器人只能由你(创建者)邀请进群,如需发到更多群,把你的机器人邀请进目标群即可。
- 私聊通知:以助理身份通过你的蓝信账号发送私聊,收件人看到的是你发的消息。LanMate 也可以以机器人身份给你(主人)发私聊——个人机器人只能给主人发私聊,不能私聊其他人。
- 日程通知:创建日程后,LanMate 会以助理身份通知参会人,通知内容包含日程时间、地点和参会人列表。
- 群聊摘要:摘要基于聊天记录提取,无法获取消息记录的群无法生成摘要。