ailoushu666/dsh-feishu-bridge ↗★ 2

dsh-feishu-bridge

Feishu/Lark bot bridge for DeepSeek Harness — control DSH agents remotely from Feishu. 适合需要通过飞书群聊或单聊远程调用并与智能体交互的团队或个人。

패키지
dsh-feishu-bridge
호환성
미검증
Harness peer 범위
^0.1.0-rc.6
Cordis peer 범위
^4.0.1
버전
0.2.1
라이선스
MIT
최근 업데이트
2026. 8. 28.

같은 패키지 이름의 다른 저장소

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ailoushu666/dsh-feishu-bridge

配置文件与凭据位置

内容文件
启用实例 + 插件配置~/.dsh/profiles/web/cordis.patch.yml(Windows:C:\Users\\.dsh\profiles\web\cordis.patch.yml)
App Secret(凭据)~/.dsh/.credentials.yaml(Windows:C:\Users\\.dsh\.credentials.yaml)

配置项

配置项必填默认值说明
appId是无飞书应用 App ID(非敏感,直接写明文)
appSecretEnv是FEISHU_APP_SECRETApp Secret 的凭据引用名,真正的值在 ~/.dsh/.credentials.yaml
domain否feishufeishu(中国版)/ lark(国际版)
requireMention否true群聊是否必须 @机器人
dmMode否open单聊策略:open / allowlist / disabled
groupAllowlist否[]群 chat_id 白名单,空 = 不限制
dmAllowlist否[]dmMode: allowlist 时允许的用户 open_id
botOpenId否无机器人 open_id,用于精确判断“是否 @机器人”;不填则退化为“mentions 非空”
provider / model否Harness 默认为飞书渠道单独指定模型
reasoningEffort否模型默认为飞书渠道指定推理强度(如 off/high/max,取决于模型支持)
workspace否第一个 WorkspaceAgent 的工作目录
agentPreset否默认 PresetAgent 使用的 Preset(决定工具/系统提示组合)
streamProgress否true是否把执行过程(工具调用)回传飞书
maxProgressMessages否0(不限制)单个 turn 内最多回传多少条过程消息(工具调用 + 中间回复合计);0 = 有多少转多少
processingNotice否true收到普通消息时先回一句“正在处理 / 排队中”的即时回执
turnTimeoutMs否900000(15 分钟)单个 turn 最长执行时间(毫秒),超时自动取消本轮并提示
resetCommand否/reset重置会话的指令
compactCommand否/compact手动压缩上下文的指令
requireAdminForGroupReset否true群聊重置是否要求群主/管理员(需 im:chat:readonly 权限;设为 false 则群成员也能重置)
errorMessage否内置中文提示Agent 出错时返回给用户的统一提示(最长 500 字符)

完整示例:

- id: feishu-bridge
  disabled: false
  config:
    appId: cli_xxxxxxxxxxxxxxxx
    appSecretEnv: FEISHU_APP_SECRET
    domain: feishu
    requireMention: true
    dmMode: open
    # 可选:
    provider: deepseek-official
    model: deepseek-v4-flash
    reasoningEffort: high
    workspace: C:\Project\my-repo
    agentPreset: coding
    streamProgress: true
    maxProgressMessages: 10