2048lr/dsh-feishu ↗★ 0

dsh-feishu

集成飞书与Lark的多维表格、文档及消息服务 适合需要在飞书或Lark云空间中自动创建文档、表格和发送消息的用户。

套件
dsh-feishu
相容性
待驗證
版本
0.1.0
授權
MIT
最近更新
2026年10月14日

同名套件的其他儲存庫

安裝

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

Configuration

All fields are optional except appId.

FieldDefaultMeaning
appId—The Feishu app id. Required.
appSecretRefFEISHU_APP_SECRETCredential reference resolved through the harness credential store, then the environment.
appSecret''Literal fallback. Discouraged: it puts a secret in configuration.
brandfeishufeishu (open.feishu.cn) or lark (open.larksuite.com).
apiBaseUrl / accountsBaseUrlper brandOverride the endpoints (for a proxy or a private gateway).
defaultFolderToken''Where new documents, sheets, Bitable apps, and uploads go when a call omits a folder.
defaultIdentityautoauto, user, or app. auto uses the user when authorized and otherwise the app, reporting the fallback.
toolPrefixfeishu_Rename the tools (for example fs_).
requestTimeoutMs30000Per-attempt timeout.
maxRetries2Total attempts for rate-limited or transient failures (capped at 6).
enableToolstrueRegister the model-facing tools.
enableOAuthtrueMount the /api/feishu/* routes (status, activity, config, OAuth).
enableUitrueShow the floating panel.
oauthRedirectUriautoOverride the callback. Empty means "use the host webserver's loopback address".
oauthScopesrecommended setScopes requested by the authorization flow.
registerSystemPrompttrueAppend the Feishu guidance section to the system prompt.
activityLogSize50Entries retained for the browser panel.
maxRecordsPerPage500Page-size cap for paginated Feishu reads.
patchFilePathautoThe profile patch file the settings page edits. Not writable from the browser.
userAccessToken''Static user token for headless use; skips OAuth entirely.

Environment fallbacks: FEISHU_APP_ID, FEISHU_APP_SECRET, FEISHU_BRAND, FEISHU_FOLDER_TOKEN, FEISHU_USER_ACCESS_TOKEN.