AQI AIAQI AI Intelligence
⌕
Static analysisNot tested by AQI AI

DSH and Feishu/Lark: bot and allowlists

Community plugin using Feishu/Lark SDK WebSocket for messages and replies; custom app/approval required, not platform-official.

Last checked: Version: 0.2.6
A quick glossary

Models generate and reason. Agents use tools to work on tasks. A harness manages an agent’s environment. MCP connects tools and data. Skills are reusable task guidance.

Before you start

Hardware

Requires a running DSH host; exact RAM, VRAM and speed have not been tested.

Model / service

DSH provider/preset selects models and tools; cloud models may receive messages, subtitles and workspace context.

Agent / runtime

Pinned source0.2.6; Node ^22.19.0 or≥24.0.0, DSH0.1.x. Requires AppID/AppSecret, bot, im.message.receive_v1/scopes; DSH0.2.x untested here.

Implementation steps

  1. Open the original tutorial and source below; check package, version, host profile and license.

  2. Pinned source0.2.6; Node ^22.19.0 or≥24.0.0, DSH0.1.x. Requires AppID/AppSecret, bot, im.message.receive_v1/scopes; DSH0.2.x untested here.

  3. requireMention=true, but dmMode=open/groupAllowlist=[] are not default allowlisting. Set group/DM allowlists, isolated workspace and restricted preset; messages auto-trigger model/tools/replies.

  4. Use an isolated workspace and nonprivate sample. Verify permissions and logs manually before automation; complete platform login and secrets yourself.

Validation checks

Recorded test results

Pinned author sources reviewed; no installation, account binding, messages or end-to-end test by this site.

Cost

Not verified

MIT covers source licensing, not model, platform or operating costs; total cost unverified.

Limits & boundaries

AppSecret uses environment variables/Harness Credentials; author notes plaintext files. Messages pass through platform, local DSH and model; regions, eligibility and costs unverified.

Permissions & risks

requireMention=true, but dmMode=open/groupAllowlist=[] are not default allowlisting. Set group/DM allowlists, isolated workspace and restricted preset; messages auto-trigger model/tools/replies.

Original sources

  1. sugarforever/dsh-lark · README.md ↗

    github.com · · Community adaptation

  2. sugarforever/dsh-lark · package.json ↗

    github.com · · Community adaptation

  3. sugarforever/dsh-lark · src/config.ts ↗

    github.com · · Community adaptation

  4. sugarforever/dsh-lark · src/channel.ts ↗

    github.com · · Community adaptation

  5. sugarforever/dsh-lark · src/harness.ts ↗

    github.com · · Community adaptation

  6. sugarforever/dsh-lark · LICENSE ↗

    github.com · · Community adaptation

Connected resources

HarnessFree software; check license and compute costs

DeepSeek Harness

An official open-source agent harness from DeepSeek AI with a plugin architecture, in developer preview.

Official documentation
PluginNot verified

@sugarforever/dsh-lark

Community plugin using Feishu/Lark SDK WebSocket for messages and replies; custom app/approval required, not platform-official.

Community reference · not a default install recommendation
Static analysis