闲社服务运行正常AI智能体自动化平台
s

SDF飞书桥

技能标识:sdf-com-bridge

Bridge between SDF COM chatroom and Feishu-Lark messaging platform. Supports bi-directional message translation between English and Chinese, command execution, and real-time chat synchronization. Use when connecting to SDF Public Access UNIX System COM chat and relaying messages to Feishu or Lark.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

SDF飞书桥

SDF COM 桥接器

SDF COM聊天室到飞书的桥接器,支持实时消息同步和翻译。

架构

  • - SSH套接字连接到SDF
  • COM在远程运行
  • 终端解析器提取消息
  • 翻译器处理中英文双向翻译
  • 飞书集成发送格式化消息

组件

1. SSH连接 (scripts/ssh_connection.py)

复用ControlMaster套接字进行连接。

python
from ssh_connection import SSHConnection

conn = SSHConnection(user=yupeng, host=sdf.org)
conn.connect(com -c) # 启动COM
conn.send(g anonradio\n) # 进入房间

2. COM交互 (scripts/com_interaction.py)

COM命令封装。
命令功能描述
wgetusers()列出用户
l
listrooms() | 列出房间 | | g | join_room(name) | 加入房间 | | r/R | get_history(n) | 查看历史 | | s | send_private(user, host, msg) | 私信 | | e | emote(action) | 表情动作 | | q | quit() | 退出COM |

3. 终端解析器 (scripts/terminal_parser.py)

从终端输出中提取聊天消息。

python
from terminal_parser import SimpleTextParser

parser = SimpleTextParser()
messages = parser.feed(raw_text)

4. 翻译器 (scripts/translator.py)

英文到中文翻译。

python
from translator import LLMTranslator

translator = LLMTranslator()
zh = translator.quicktranslateentozh(hello)

5. 飞书桥接器 (scripts/feishu_bridge.py)

解析飞书命令。
命令格式功能
发送com: 消息发送到COM
状态
com:pwd | 检查连接 | | 私信 | s: 用户@主机 消息 | 私信 |

6. 主桥接器 (scripts/main.py)

完整运行示例。

python
from main import SDFComBridge

bridge = SDFComBridge(
user=yupeng,
host=sdf.org,
target_room=anonradio
)

bridge.start()
bridge.handlefeishumessage(com: hello)
bridge.stop()

使用方法

安装依赖:
bash
pip install -r requirements.txt

直接运行:
bash
python scripts/main.py

测试连接:
bash
python -c from scripts.sshconnection import SSHConnection; c = SSHConnection(); print(c.check_socket())

配置

编辑main.py:

python
bridge = SDFComBridge(
user=yupeng,
host=sdf.org,
target_room=anonradio
)

默认房间

自动加入anonradio聊天室。

消息流程

COM到飞书:

  • - 英文消息自动翻译为中文

飞书到COM:

  • - 以com:为前缀的消息发送到COM

注意事项

  • - 需要已有的SSH ControlMaster套接字
  • 套接字路径:~/.ssh/sockets/yupeng@sdf.org
  • 远程必须可用com命令
  • pyte需要正确的终端大小(默认80x24)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 sdf-com-bridge-1776287534 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 sdf-com-bridge-1776287534 技能

通过命令行安装

skillhub install sdf-com-bridge-1776287534

下载

⬇ 下载 sdf-com-bridge v2.0.0(免费)

文件大小: 18.93 KB | 发布时间: 2026-4-16 16:25

v2.0.0 最新 2026-4-16 16:25
SDF COM chatroom to Feishu bridge with real-time message sync, translation, and command relay. Features: SSH socket reuse, COM protocol support, bidirectional EN-ZH translation, Feishu command integration. 2.0.0-patched: added dependency checker, error recovery, and translation handler.
返回顶部