ax-feishu-bridge: A Feishu/Lark Message Bridge Plugin for DeepSeek Harness

ax1202/ax-feishu-bridge

Integrations & ConnectionsVerified
Listed on 2026-08-20
Page last updated 2026-08-20

Feishu/Lark bot bridge enabling remote collaboration with your coding assistant via DSH plugin.

Remotely operate your local DeepSeek Harness coding assistant from the Feishu chat interface, with separate sessions for private chats, group chats, and topics, plus attachment input.

install
dsh plugin --profile web add github:ax1202/ax-feishu-bridge
Category
Integrations & Connections
Platform
DSH-Plugin
Author
ax1202
Distribution
Plugin

ax-feishu-bridge Key Features

QR code bot creationSeparate sessions per chatAttachments: images, codeStreaming card outputSwitch model/workspace in Feishu

ax-feishu-bridge Repository

ax1202
Publisher
ax1202
Repository
ax1202/ax-feishu-bridge
34
Stars
18
Forks
0
Watchers
6
Open issues
LanguageTypeScript
License
Website
Repo last push2026-08-19 00:58:15
Repo created2026-05-25 23:25:40
Topics
chatbotcordisdshdsh-pluginfeishularkpi-plugin
Default branchmain

ax-feishu-bridge Repo Summary

ax-feishu-bridge is a Feishu/Lark message bridge plugin (DSH plugin) for DeepSeek Harness, maintained by AX1202 and written in TypeScript. It enables you to interact with your local DSH coding assistant directly within the familiar Feishu chat interface, solving the problem of inconvenient terminal access on mobile or in office scenarios. With QR-code scanning for quick bot creation, it supports separate sessions for private chats, group chats, and group topics, along with attachments like images, code files, and text files, and parsing of Feishu interactive alert cards. The plugin also works with Pi, and configurations for both platforms are independent and can coexist.

What core features does the ax-feishu-bridge DSH plugin support?

ax-feishu-bridge offers rich in-chat commands such as /new to start a new session, /resume to open history, /model to switch models, /thinking to adjust thinking intensity, and /stop to halt responses. Group chat policies include open (reply without @) and mention (requires @ or keyword), with keyword triggers and reply-to-bot for follow-ups. It shows "Replying..." immediately, streams answers in the same card, allows stopping, displays completion or failure status, and renders Markdown. For DSH, the /feishu admin commands are simplified to setup / status / autostart / debug / reset, and the bridge auto-starts with dsh.

How to install ax-feishu-bridge into DeepSeek Harness?

Ensure dsh is installed, then run:

bash
dsh plugin --profile web add github:ax1202/ax-feishu-bridge

After installation, restart dsh. If no Feishu bot config is detected, a terminal setup wizard will guide you; it's recommended to choose "Scan QR to auto-create Feishu assistant" or manually enter App ID and App Secret. The bridge auto-starts after configuration and reconnects on each dsh launch. DSH uses a separate config file ~/.dsh/feishu/config.harness.json, independent from Pi's.

How to use ax-feishu-bridge in Feishu?

For private chats, just send messages; for group chats, follow the policy on whether to @ the bot; topics get independent sessions. If the policy is open, you must enable "Get all messages in groups" or "Get messages sent by users and bots in groups" in the Feishu developer console. DSH uses the HARNESS_ environment variable prefix (e.g., HARNESS_APP_ID) and the default card callback port is 3002, which doesn't conflict with Pi's 3001.

Which DeepSeek Harness versions and platforms are compatible with ax-feishu-bridge?

The plugin is distributed as a DSH bundle, depending on official packages like @deepseek-ai/dsh-agent, @deepseek-ai/dsh-agent-presets, @deepseek-ai/dsh-llm, and @deepseek-ai/dsh-session, ensuring seamless integration. It also supports Pi via pi install npm:ax-feishu-bridge. The project was created on 2026-05-25, last updated on 2026-08-17, is MIT-licensed, and has 31 stars and 18 forks, indicating an active community.

What are the configuration and debugging notes for ax-feishu-bridge?

On Windows with Pi Agent, install Git for Windows, set shellPath in settings.json to bash.exe, and add Git Bash to the system PATH so plugins can call bash correctly. DSH's /feishu commands lack start / stop / restart; the bridge is controlled by autoStart. For issues, join the Feishu feedback group or follow the author AX阿煊 on Bilibili for the latest AI tools.

View more DSH plugins at dsh-plugin.org

DSH-Plugin FAQ