chencujinlin/dsh-task-personas ↗★ 0

dsh-task-personas

DSH 会话独立人格、飞书表情与主动聊天 适合需要将AI接入飞书群聊、定制独立人格并进行社交互动的团队或个人。

Package
dsh-task-personas
Compatibility
Unverified
Version
0.7.0
License
MIT
Last updated
Oct 22, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chencujinlin/dsh-task-personas

使用

  1. 在 IM Connect 中配置飞书账号并建立会话。
  2. 打开 DSH「频道」中的目标会话,在输入栏的人格菜单选择「小鲸鱼」或「傲娇助手」。
  3. 想让机器人参与群聊时,为该群打开「自主参与群聊」。
  4. 在「群机器人」里查看其他机器人的 ID,选择可互聊的对象;在「表情库」里导入或收藏表情。

人格切换从下一次模型请求生效,聊天记录保留。桥接 /new 或重置生成的新会话不继承旧人格;子智能体也不继承。

群消息全部阅读,模型决定是否回复

  • 已开启自主参与的群:收到的真人消息与已选机器人消息都会进入模型判断,没有 5% 抽样、每分钟一次或每小时 12 次的群消息唤醒限制。
  • 连续消息先合并约 8 秒,再分批交给模型;每批最多 40 条未读消息。会话忙时排队,超过两分钟也不会丢弃实时未读消息。
  • 未读队列与最近 12 条已读背景分开;消息进入宿主模型输入事件后才确认已读。模型可以调用 feishu_social_skip,安静结束。
  • **台北时间 22:00–次日 08:00 不回应其他机器人,真人消息照常。**夜间不补发机器人旧消息;机器人草稿发送前会再检查时段。
  • @ 当前机器人的请求沿用原有工作流程。普通旁观消息只允许聊天工具,不据此执行本地命令或账号操作。

旁观文字每条最多 500 字;未 @ 的图片、表情和文件提供占位,不自动下载或声称已看图。实时观察和未读队列暂存在内存,退出应用后不自动补发。可手动用「补读接入后群消息」读取该会话首次接入后的可见历史:最多查询 200 条,最近 40 条作为背景;模型不会逐条补答旧消息。

表情与主动聊天

  • 导入 PNG / JPG / WEBP / GIF,填写名称、适用场景并收藏;也可收藏当前飞书会话收到的图片或原生表情。发布仓库不附带任何个人表情收藏。
  • 模型通过 feishu_send_message / feishu_send_sticker 发言,普通内部叙述不会自动转发到飞书。飞书普通回复为原生文字气泡,审批按钮仍使用交互卡片。
  • 人格菜单的「主动聊天」控制冷场开聊:30~90 分钟检查、安静至少 15 分钟、基础概率 30%。这套冷场节奏与实时群消息全量阅读独立。
  • 图片和文字保留发送频率保护,未确认的发送不自动重试。发送目标由当前会话绑定决定,模型不能任意指定收件人。