agentscope-ai / agentscope-ai/agentscope
feat(channel): Improve and Enrich Channel Implementation in Agent Service
- Lenguaje dominante
- Python
- Estrellas
- 31.5k
- Forks
- 3.5k
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 95
Descripción
**Background**
The basic channel functionality has been established in v2.0.6 (#1997), with support for Feishu and Discord channels. However, further improvements are needed, including:
- Add new channel support, initially planned for WeCom (企业微信) and DingTalk
- Improve existing implementations:
- `DiscordChannel`: add `list_tools` support to expose corresponding tools
- Feishu, DingTalk and other IM channels: support adding a channel by scanning a QR code instead of manually entering the app ID and secret key
- Integrate channel with scheduled tasks, enabling scheduled triggers to wake up an agent and complete corresponding tasks in the target channel
**Tasks**
- Add WeCom channel support
- Add DingTalk channel support
- `DiscordChannel`: implement `list_tools`
- QR code-based channel binding for IM channels (Feishu, DingTalk, etc.)
- Integrate channel with scheduled task mechanism
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.