Skip to content

Releases

v0.8.5

Choose a tag to compare

@zyfgood zyfgood released this 08 Oct 04:02

新增

  • /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

Choose a tag to compare

@zyfgood zyfgood released this 31 Aug 03:50

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 — 一条命令安装即挂载

Choose a tag to compare

@zyfgood zyfgood released this 24 Aug 07:58

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)。