DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Im Feishu — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-im-feishu

Im Feishu

Feishu channel adapter (dsh-im plugin family, experimental): WebSocket long connection without public internet access + approval card buttons. Requires credentials for a real Feishu self-built app; not tested in CI.

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-im-feishu@1.0.5
READMECompatibilityVersions

Compatibility and provenance

Im Feishu is published as dsh-im-feishu and currently resolves to version 1.0.5. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
9/20/2026

Versions

1.0.5stable
8/15/2026
1.0.4stable
8/15/2026
1.0.3stable
8/15/2026
Show 1 more versionCollapse versions
1.0.2stable
8/15/2026

Related plugins

Loading related plugins…

Latest
1.0.5
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
43.6 kB
Files
12
Surface
web
License
MIT
Source
npm
GitHub
★ 3
Weekly downloads
92
Last push
8/15/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in integrations-communication.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseRemote Web Ui@linxin666/dsh-remote-web-uiScan-to-pair remote access for the dsh web GUI that shares one official interface: a QR beside the settings button pairs phones and PCs into the same Web GUI (a portrait-touch adaptation layer for phones, full desktop on PCs) through one-time tokens and rPocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.

README

dsh-im-feishu(飞书适配器)

飞书渠道适配器:官方 SDK @larksuiteoapi/node-sdk 长连接接收事件(免公网)+ 交互卡片审批按钮 + 文件消息。

✅ 状态:已在真实飞书自建应用上跑通(长连接 ready、文本收发、审批卡片)。 配置步骤见 docs/feishu-setup.md(含 card.action.trigger 回调配置的准确位置)。

  • 依赖:inject: ['im'](需 dsh-im 核心)
  • 密钥:appId: 'env:FEISHU_APP_ID'、appSecret: 'env:FEISHU_APP_SECRET'(§9:密钥不落明文)
  • 联调脚本:node demo/feishu-real.mjs --trust-first
  • 测试:npm run test:feishu(stub 官方 SDK,验证事件→ImMessage/回调→出站接线)

实现说明

  • 事件订阅(长连接):
    • im.message.receive_v1(接收消息)→ 统一 ImMessage → ctx.im.dispatchInbound
    • card.action.trigger(卡片回传交互,在开放平台「回调配置」页签添加)→ ctx.im.handleCallback
  • 出站:
    • 文本消息 im.message.create(receive_id_type 按入站学习 + id 前缀启发:ou_=open_id / oc_=chat_id)
    • 审批卡片:msg_type: interactive,按钮 value 携带 {action, id, answer} 回传
    • 文件(/log 全量交付):im.file.create 上传 → msg_type: file
  • 断线重连/心跳:由官方 WSClient(autoReconnect: true)内置(FR-1.5)