技能详情(站内镜像,无评论)
作者:ArianX @arianxx
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 21 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :良性
Package:arianxx/feishu-group-thread-reply
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
The skill's files and runtime instructions are consistent with its stated purpose (patching the openclaw-lark plugin and an optional live-card watcher to force thread replies); it modifies local plugin/skill files but does not request unrelated credentials or hidden network access.
目的
Name/description match included artifacts: two small patch scripts that edit the openclaw-lark dispatch code and the feishu-live-card watcher to enable thread replies. No unrelated binaries, credentials, or external services are requested.
说明范围
SKILL.md instructs running the provided scripts and restarting the gateway/watcher. The scripts only read/modify the expected paths under the user's ~/.openclaw tree and offer --check-only options. There is no instruction to collect or transmit secrets or to read unrelated system state.
安装机制
This is an instruction-only skill with no install spec; the only artifacts are local patch scripts (shell and Python). No downloads from remote URLs or package installs are performed by the skill itself.
证书
The skill requires no environment variables or credentials. It optionally respects OPENCLAW_LARK_DIR to override the plugin path. No sensitive tokens are requested or used.
持久
The scripts permanently modify local plugin and skill source files under ~/.openclaw, so the change persists until overwritten (e.g., by npm updates). The skill does not set always:true and does not change other skills' configs, but users should be aware these are persistent source-level edits.
综合结论
This skill appears to do exactly what it says: locally patch openclaw-lark and an optional feishu-live-card watcher so bot replies go into threads. Before running it: (1) inspect the scripts yourself (they are short and included) and back up the target files or use version control; (2) run the --check-only options first to see if a patch is needed; (3) be aware that npm updates to the openclaw-lark plugin will overwrite the patched files and y…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Feishu Group Thread Reply」。简介:Force openclaw-lark bot replies into message threads in Feishu group chats, pre…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/arianxx/feishu-group-thread-reply/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: feishu-group-thread-reply
description: |
Force openclaw-lark bot replies into message threads in Feishu group chats, preventing main chat noise.
Patches the plugin's dispatch layer and optionally the feishu-live-card watcher.
Use when:
(1) Bot replies appear in the main group chat stream instead of threads
(2) After updating openclaw-lark plugin (patches get overwritten by npm updates)
(3) User mentions "thread reply", "群聊 thread", "回复到话题", "thread 回复"
(4) Checking if the thread reply patch is still applied
(5) Setting up a new OpenClaw instance with Feishu group chats
---
# Feishu Group Thread Reply
Patch openclaw-lark to reply in threads for all group chat messages.
## Quick Apply
```bash
# 1. Patch plugin
bash scripts/patch-lark-thread.sh
# 2. Patch live-card (if installed)
python3 scripts/patch-live-card.py
# 3. Restart gateway
openclaw gateway restart
```
## Check Status
```bash
bash scripts/patch-lark-thread.sh --check-only
python3 scripts/patch-live-card.py --check-only
```
## Heartbeat Auto-Check
Add to `HEARTBEAT.md` to auto-detect and re-apply after plugin updates:
```markdown
### openclaw-lark thread patch
Run: `bash <skill-dir>/scripts/patch-lark-thread.sh --check-only`
If exit code 1, re-apply: `bash <skill-dir>/scripts/patch-lark-thread.sh` then restart gateway.
### feishu-live-card watcher
Check running: `ps aux | grep watcher.py | grep -v grep`
If not running: `cd ~/.openclaw/skills/feishu-live-card && python3 watcher.py start &`
```
## How It Works
The plugin hardcodes `replyInThread: dc.isThread` which is only true when the incoming message is already in a thread. The patch changes this to `dc.isGroup || dc.isThread` so all group replies use threads.
For detailed explanation, see `references/how-it-works.md`.
## After Plugin Updates
The openclaw-lark plugin is npm-installed. Updates overwrite patched files. Re-run:
```bash
bash scripts/patch-lark-thread.sh
openclaw gateway restart
```