Skip to content

Releases: ShingStars/dsh-bili-models

v2.4.0 — 从对话里学 / @ 拆开 / 每天一条动态

Choose a tag to compare

@ShingStars ShingStars released this 20 Oct 09:21

2.4.0 — 从对话里学 / @ 拆开 / 每天一条动态

新增

  • 从对话里学(learnOn,默认开):交流轮里学到的事(称呼、忌讳、能接着聊的信息)用 bili_learn 记进
    ~/.dsh/bili-duty/learn-state.json(最多 20 条、同句去重),之后每轮的「怎么说话」都会带上它。
  • 每天发一条动态(dailyPostOn,默认关):一天一条第一人称动态总结今天,bili_post_dynamic。
    POST /api/bili-duty/dynamic 可用今天的报告拼一句人话立刻发(不花模型)。

变更

  • 自动评论与 @ 拆成两个开关:autoComment 管评论、mentionOn 管 @;mentionOn 关着时
    bili_reply 会把正文里的 @昵称 剥掉(工具层兜底)。评论不再要求先填 @ 名单;
    commentPerRound = 0 表示每条挑中的都评论。
  • 设置页「发言」页新增「每天发一条动态」「从对话里学」两张卡,自动评论拆成三行。

安装 / 更新

插件市场里用 github:ShingStars/dsh-bili-models 安装;以后在市场的「更新」里点一下即可拉到最新 commit,不需要 npm。

v2.3.0 — 交流轮 + 真人感 + 自定义时段

Choose a tag to compare

@ShingStars ShingStars released this 20 Oct 08:45

2.3.0

  • 交流轮:单独一轮回评论楼中楼 / 回私信,宿主先取好待回内容写进提示词,模型只决定怎么回;去重表落家目录 converse-state.json;系统通知一律跳过。
  • 像真人一样说话:评论 10–40 字、私信 30–120 字,禁 markdown/分点/客套模板;每轮换一种口吻(auto/casual/witty/warm/blunt)。
  • 自定义定时时段:峰谷之外另開多段(HH:MM-HH:MM,最多 8 段),可选每 N 分钟再来一轮。
  • 新增只读工具:bili_comment_replies / bili_dm_sessions / bili_dm_history(宿主侧与 MCP 侧各一份)。
  • 设置页:定时页加「自定义定时时段」,发言页加「像真人一样说话」「交流轮」。

v2.2.0 — v4 会话格式修复 + 设置页 UI 推倒重做

Choose a tag to compare

@ShingStars ShingStars released this 20 Oct 08:18

v2.2.0 — v4 会话格式修复 + 设置页 UI 推倒重做

Fixed

  • format v4 message requires a producer-owned source kind:in-host 消息的 source.kind 从 'plugin'(v4 持久化层明确拒绝)改为生产者自有标识 'bili-duty'。
  • 0s 空跑:followup 后直接 whenIdle() 会秒回(驱动器尚未把这一轮置为活动)。对齐官方 automation 的判据 —— 监听 turn/start → turn/end 事件对,辅以 agent.status 轮询与会话日志游标扫描三路判据;90 秒无起跑迹象自动留痕并报错,flush 失败不再被静默吞掉。

Changed

  • 设置页整体重做(不沿用旧样式):胶囊分页(概览/定时/发言/关注/模型/环境)、hero 卡 + 每日配额进度条、DSH 设计变量(深浅色跟随宿主)、左标签右控件栅格。

@see c1overzz/dsh-bili-scroll — 本仓库为其社区分支。

v2.1.0 — 宿主内固定会话运行

Choose a tag to compare

@ShingStars ShingStars released this 20 Oct 08:18

v2.1.0 — 宿主内固定会话运行

Added

  • runMode: in-host(默认):定时/手动跑一轮改为在 DSH 宿主进程内的固定会话上执行(ctx.agents + followup),每轮是同一条会话的新一轮对话 —— 不再新开子进程、不再新建会话;sessionId 自动生成并记住,权限档位可选(read-only / workspace-write / danger-full-access),无人值守审批钉为 never。
  • 多人私信 / 多人 @:dmUids / mentionNames 逗号分隔,各最多 20 人,每个收件人各一条。
  • 特别关注 UP 主:watchUids(≤50)+ watchNotify(off/dm/comment/both)+ watchEveryMin 轮询间隔;新视频自动私信或评论 @ 通知;bili_watch_check 工具与「立刻检查」按钮。
  • 设置页重排:吸顶徽章行、运行模式徽章、分区折叠。

Fixed

  • 上下文洞察冲突:子进程会话在宿主 sessions 表不存在 ⇒ 打开洞察面板被当冷会话回写投影 ⇒ 正在跑的一轮被中断。in-host 模式下会话始终是活的,冲突机制性消失。

@see c1overzz/dsh-bili-scroll — 本仓库为其社区分支。