搜索

PythonReactSEOPDF
OpenClaw

feishu-topic-spawn

Create a new topic in a Feishu topic-group, and optionally add the first in-thread reply (with optional @mention) by sending as the user. Use when the user says things like ‘开话题’, ‘/topic’, ‘开个新话题’, ‘在话题里回一条’, or asks to simulate a ChatGPT-style ‘new chat’ workflow inside a Feishu topic-group. In a Feishu topic-group, a top-level send creates the topic; replying with `reply_in_thread=true` posts inside that topic.

dxxbb0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install dxxbb/feishu-new-chat

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Feishu Topic Spawn

Create a new Feishu topic in a dedicated topic-group, then optionally post the first thread reply inside it.

Keep this skill lightweight. Use it for topic creation and first-reply bootstrapping, not for session routing magic.

Validated behavior

This workflow has been verified:

  1. feishu_im_user_message.send to a topic-group chat_id creates a new top-level topic.
  2. feishu_im_user_message.reply with reply_in_thread=true posts inside that topic.
  3. A reply can @ a user by placing Feishu text markup directly in the content:
<at user_id="ou_xxx">Name</at> 你好

This is the current working path. Prefer it over assumptions about implicit reply routing.

Preconditions

Require all of the following:

  • The destination is a real Feishu topic-group.
  • The user has explicitly asked to send the message.
  • The user has permission to post in that group.
  • User-auth Feishu messaging is available for feishu_im_user_message.

If user auth is unavailable or expired, stop and ask the user to re-authorize.

If the target group is not a topic-group, explain that the result will only be a normal group message, not a topic.

Default target group

Default to the fixed topic-group configured in TOOLS.md.

Current default:

  • 泡菜的话题群

Use feishu_chat with action=search to resolve the group.

If no matching group is found:

  • Stop.
  • Tell the user the topic-group does not exist yet.
  • Ask them to create it manually first.

Workflow

1. Resolve target group
  • If the user explicitly names a group, use that name.
  • Otherwise default to 泡菜的话题群.
  • Resolve the chat_id with feishu_chat.search.
2. Parse requested action

Support four shapes:

A. Open topic only

Example:

开话题:OpenClaw 多线程 SOP

Send one top-level text message only.

B. Open topic + first thread reply

Example:

开话题:OpenClaw 多线程 SOP|先写一个 5 点大纲

Interpret as:

  • title = `O...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/dxxbb/feishu-new-chat
Version
—
Commit
7e5acb2ac278eb126671013d79ef9a2bed404220
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Feishu Topic Spawn

Create a new Feishu topic in a dedicated **topic-group**, then optionally post the **first thread reply** inside it.

Keep this skill lightweight. Use it for topic creation and first-reply bootstrapping, not for session routing magic.

## Validated behavior

This workflow has been verified:

1. `feishu_im_user_message.send` to a topic-group `chat_id` creates a **new top-level topic**.
2. `feishu_im_user_message.reply` with `reply_in_thread=true` posts **inside that topic**.
3. A reply can `@` a user by placing Feishu text markup directly in the content:

```text
<at user_id="ou_xxx">Name</at> 你好
```

This is the current working path. Prefer it over assumptions about implicit reply routing.

## Preconditions

Require all of the following:

- The destination is a real **Feishu topic-group**.
- The user has explicitly asked to send the message.
- The user has permission to post in that group.
- User-auth Feishu messaging is available for `feishu_im_user_message`.

If user auth is unavailable or expired, stop and ask the user to re-authorize.

If the target group is not a topic-group, explain that the result will only be a normal group message, not a topic.

## Default target group

Default to the fixed topic-group configured in `TOOLS.md`.

Current default:
- `泡菜的话题群`

Use `feishu_chat` with `action=search` to resolve the group.

If no matching group is found:
- Stop.
- Tell the user the topic-group does not exist yet.
- Ask them to create it manually first.

## Workflow

### 1. Resolve target group

- If the user explicitly names a group, use that name.
- Otherwise default to `泡菜的话题群`.
- Resolve the `chat_id` with `feishu_chat.search`.

### 2. Parse requested action

Support four shapes:

#### A. Open topic only
Example:
```text
开话题:OpenClaw 多线程 SOP
```

Send one top-level text message only.

#### B. Open topic + first thread reply
Example:
```text
开话题:OpenClaw 多线程 SOP|先写一个 5 点大纲
```

Interpret as:
- title = `O...

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.