Repository navigation
Releases
Releases · zyfgood/dsh-feishu-bot
v0.8.5
新增
/model <编号>数字切换模型:/model list现在为每个模型标注跨 provider 的连续编号(1. 2. 3.),并按飞书会话记忆编号映射;随后/model 3即可精确切换——与/attach <编号>完全同一交互模式。编号失效(未先 list / 列表已变)时提示先发/model list。原/model <provider>/<model>、/model <模型id>用法不变,切换仍经ctx.llm校验、活跃会话自下一个 step 生效、跨重启持久化(model-overrides.json)。
完整变更: v0.3.0...v0.8.5
v0.3.0 — markdown 富文本排版 + feishu_push/email_send
v0.3.0 — 排版焕新 + 两个出站工具
✨ 回复排版升级(replyFormat,默认 markdown)
- llm / 命令回复:markdown 富文本渲染——粗体、列表、链接、代码块、表格不再是原始符号
- agent 流式回复:以 markdown 卡片呈现(card v2),边生成边更新,代码高亮、表格完整渲染
- 卡片发送/更新失败自动降级纯文本续流,永不断流
- 需要旧行为:
replyFormat: text
🧰 新增出站工具
feishu_push:任务结果/定时简报一键推送到目标群(配置pushChatId)email_send:SMTP 邮件通知(配置email,凭证支持env:VAR,显式超时防挂起)
其他
- SMTP 连接/问候/套接字显式超时(10s/10s/30s),不可达服务器不再 60s 级挂起
- 冒烟测试 19 组断言全过
v0.2.0 — 一条命令安装即挂载
v0.2.0
首个正式发布版。相对社区分享初版的关键改进:
亮点
- 一条命令安装即挂载:包内自带
cordis.patch.yml并声明dsh.bundle.patch,dsh plugin add "github:zyfgood/dsh-feishu-bot#main&path:/"安装后自动提进 bundle 栈真正加载(初版只装不挂,需手工配置) - README 双语:新增 English Summary,覆盖 Lark 国际版用户
- FAQ 新增 pnpm 10/11 安装坑:
ERR_PNPM_IGNORED_BUILDS(protobufjs)解决办法
安装
export FEISHU_APP_ID=cli_xxx
export FEISHU_APP_SECRET=xxx
dsh plugin --profile web add "github:zyfgood/dsh-feishu-bot#main&path:/"已收录于 WhaleHub 插件市场(分类 integrations)。