SuperAPI AI 工具集

link-to-im

智能体与模型

查看项目

更新于 10-15 20:30

技能介绍

用途:Link-to-IM 是一个桥接技能,将当前主机上的编码智能体连接到 IM 平台(Telegram、Discord、飞书/Lark、QQ),用于设置、启动、停止或诊断桥接服务。用户数据存放在 ~/.link-to-im/。

主要能力:支持 setup(配置)、start(启动)、stop(停止)、status(状态)、logs(日志,默认 50 行)、reconfigure(修改配置)、doctor(诊断)等子命令。各平台差异:Telegram 适合个人使用,支持流式预览与内联权限按钮;Discord 适合团队,支持服务器/频道/用户级访问控制;飞书支持流式卡片、工具进度与内联权限按钮;QQ 仅支持 C2C 私聊,无内联按钮与流式预览,权限用文本 /perm 命令。

使用方式:先定位 SKILL.md 得到 SKILL_DIR。除 setup 外,运行前需检查 ~/.link-to-im/config.env 是否存在,不存在时交互式主机自动进入 setup 向导,非交互式主机则提示手动创建。setup 逐字段收集渠道与凭据,写入配置并执行 chmod 600,随后校验 token。启动运行 bash "SKILL_DIR/scripts/daemon.sh" start,停止、状态、日志分别用 stop、status、logs N。诊断运行 bash "SKILL_DIR/scripts/doctor.sh"。守护进程为后台 Node.js 进程,由平台监管器管理(macOS launchd、Linux setsid、Windows WinSW/NSSM)。

限制与注意:飞书需两阶段配置,事件订阅保存时校验 WebSocket 连接,桥接须先运行;升级旧版本可能需补充权限与回调并重新发布。输出中始终掩码密钥(仅显示末 4 位)。缺少 config.env 时不要启动守护进程,否则会崩溃并留下陈旧 PID 文件。具体模型名不硬编码,留空则继承运行时默认。