feishu-chat-forwarder

📤 飞书消息自动合并转发助手

🥥75总安装量 16评分人数 14
100% 的用户推荐

基于飞书官方 API 构建的消息转发工具,可自动获取群聊历史并以合并格式转发,便捷实现消息归档与跨群同步。

B

存在边界风险,建议在隔离环境中验证

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 无危险代码执行风险,使用标准 HTTPS 通信与飞书官方 API
  • ✅ 敏感信息通过环境变量管理,Token 具备过期与本地缓存机制
  • ⚠️ 涉及聊天记录读取与跨群转发,需严格遵守数据隐私与合规要求
  • ⚠️ 依赖声明不完整(缺少 dotenv),且输入参数缺乏类型与范围验证
  • ❌ 文档未明确声明所需飞书权限及数据访问范围,存在信息不透明

使用说明

核心用法

该 Skill 是一个基于 Node.js 的命令行工具,专门用于飞书(Feishu/Lark)平台的消息管理。通过调用飞书官方开放 API,它能够从指定的群组(Source Chat)中获取近期聊天记录,并以"合并转发"(Merge Forward)的形式发送给目标用户或群组(Target)。用户可通过 --limit 参数控制转发消息数量(默认 20 条,最多 100 条),适用于消息归档、跨群同步、重要信息备份等场景。使用时需配置飞书应用的 APP_ID 和 APP_SECRET 获取访问令牌,所有通信均通过 HTTPS 加密传输。

显著优点

首先,该工具直接对接飞书官方 API,数据传输安全可靠,避免了非官方接口的封号风险。其次,支持合并转发格式,保持原始消息的上下文结构和完整性,比单纯文本复制更专业。Token 本地缓存机制减少了重复认证的开销,提升执行效率。命令行接口设计简洁,易于集成到自动化工作流或定时任务中。此外,无硬编码凭据,所有敏感信息均通过环境变量注入,符合安全开发规范。

潜在缺点或局限性

作为 T3 来源的个人项目,代码健壮性存在不足:--limit 参数缺乏类型检查和范围验证,可能导致 API 调用异常。依赖管理不完善,package.json 中遗漏了 dotenv 依赖声明,用户需手动安装。功能相对单一,仅支持单向转发,不支持消息筛选、关键词过滤或增量同步。此外,该 Skill 需要用户具备一定的技术背景(Node.js 环境配置、飞书开放平台应用创建),对非技术人员门槛较高。

适合的目标群体

主要面向企业 IT 管理员、飞书群组运营人员、以及需要定期备份重要群聊记录的知识管理者。适合中小型企业内部使用,特别是有合规归档需求但预算有限的团队。也适用于开发者将其集成到更复杂的企业自动化流程中,如客服记录归档、项目群消息同步至管理群等场景。

使用风险

隐私合规风险是最主要的考量,转发聊天记录可能涉及敏感商业信息或个人隐私,必须确保已获得群成员明确授权。技术层面,依赖项缺失可能导致运行时错误;输入验证不完善在极端情况下可能引发 API 限流或错误。Token 本地存储虽有过期机制,但若设备被入侵仍存在泄露风险。建议仅在受控的内网环境使用,避免处理涉密信息,并定期更新飞书应用凭证。

feishu-chat-forwarder 内容

手动下载zip · 3.1 kB
index.jstext/javascript
请选择文件