Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Bridge between SDF COM chatroom and Feishu-Lark messaging platform. Supports bi-directional message translation between English and Chinese, command executio...
Bridge between SDF COM chatroom and Feishu-Lark messaging platform. Supports bi-directional message translation between English and Chinese, command executio...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
SDF COM chatroom to Feishu bridge with real-time message sync and translation.
SSH Socket connects to SDF COM runs on remote Terminal Parser extracts messages Translator handles EN-ZH bidirectional translation Feishu Integration sends formatted messages
Reuses ControlMaster socket for connection. from ssh_connection import SSHConnection conn = SSHConnection(user="yupeng", host="sdf.org") conn.connect("com -c") # Start COM conn.send("g anonradio\n") # Enter room
COM command wrapper. CommandFunctionDescriptionwget_users()List usersllist_rooms()List roomsgjoin_room("name")Join roomr/Rget_history(n)View historyssend_private(user, host, msg)Private messageeemote(action)Emote actionqquit()Exit COM
Extracts chat messages from terminal output. from terminal_parser import SimpleTextParser parser = SimpleTextParser() messages = parser.feed(raw_text)
English to Chinese translation. from translator import LLMTranslator translator = LLMTranslator() zh = translator.quick_translate_en_to_zh("hello")
Parse Feishu commands. CommandFormatFunctionSendcom: messageSend to COMStatuscom:pwdCheck connectionPrivmsgs: user@host messagePrivate message
Complete runtime example. from main import SDFComBridge bridge = SDFComBridge( user="yupeng", host="sdf.org", target_room="anonradio" ) bridge.start() bridge.handle_feishu_message("com: hello") bridge.stop()
Install dependencies: pip install -r requirements.txt Run directly: python scripts/main.py Test connection: python -c "from scripts.ssh_connection import SSHConnection; c = SSHConnection(); print(c._check_socket())"
Edit main.py: bridge = SDFComBridge( user="yupeng", host="sdf.org", target_room="anonradio" )
Auto-joins anonradio chatroom.
COM to Feishu: English messages auto-translated to Chinese Feishu to COM: Messages prefixed with "com:" sent to COM
Requires existing SSH ControlMaster socket Socket path: ~/.ssh/sockets/yupeng@sdf.org com command must be available on remote pyte requires correct terminal size (80x24 default)
Messaging, meetings, inboxes, CRM, and teammate communication surfaces.
Largest current source with strong distribution and engagement signals.