Repository navigation
Releases: wangshouyong/dsh-roundtable
Release list
dsh-im v0.2.0 · UI 重做 / 深色模式 / 顶部状态条
v0.2.0(开发中) — UI 重做 + 深色模式跟随 DSH + 模型失败顶部状态条
本版变化
- UI 重做:样式体系重写、16px 线性 SVG 图标(替代 emoji)、右栏 / 聊天流 / 会话列表 / 角色卡布局调整
- 深色模式:跟随 DSH 的有效主题(读宿主投影
data-ds-theme-source/data-ds-dark-theme,不猜系统设置),
面板与 portal 浮层一起切换 - 模型调用失败:中断卡改为顶部固定状态条(消息 kind 归一,不顶掉聊天滚动位置),
可选「已修好,重试 / 移除它,继续 / 暂停本轮」 - 版本号 0.1.0 → 0.2.0
安装
源码:
git clone https://github.com/wangshouyong/dsh-roundtable.git && cd dsh-roundtable
npm install && npm run build
dsh plugin --profile desktop add ./或下载下方附件(tgz / zip),解压后 dsh plugin --profile desktop add <目录>。
质量门禁
npm run gate:typecheck → 84 文件通过 / 1 跳过;599 用例(595 通过 / 4 默认跳过)→ build → 打包校验
(137 文件 / 410 kB)。CI 在 GitHub Actions windows-latest 跑同一串。
已知限制
- 开发中版本:数据格式与接口可能变化
- 实验特性(检索注入 / 记忆层注入 / token 校准)默认 shadow,只观测不改行为
- 目前仅在 Windows 的 DSH Desktop 实测
- 原生 session 依赖宿主
ctx.agents+tools.register/tools.guard,缺失时整体回退ctx.llm
MIT License · 本项目为 AI 辅助开发(作者与 AI 编程助手协作,架构取舍与发布决定由作者负责)
dsh-im v0.1.0 · 首个公开版本(开发中)
首个公开版本(开发中)
DSH(DeepSeek Harness)插件:多角色群聊 / 私聊,角色各带人设、岗位、模型与工具协作。
模型与调用只走宿主 ctx.llm(或原生 session),插件不直连网关、不保存密钥。
主要能力
- 群聊 / 私聊 /
@点名 / 附件;发言权仲裁 + 串行地板 - 分层上下文(摘要 + 角色状态快照 + 按需检索,默认 shadow)
- 事实与共识层(抽取 / 归档 / 生命周期状态;prompt 只注入有效条目)
- 可寻址记忆层(索引投影 + claim 弱状态 + 可见性谓词 +
memory_search/memory_expand;默认 shadow) - 工具授权:内置五能力(read / search / write / check / memory,无 shell)+ 宿主工具按来源组 / 单工具显式授权,未授权硬拒绝
- 原生 session(默认开,角色 × 群);宿主能力缺失时整体回退
ctx.llm - 可观测:执行轨迹、两阶段回执、metrics、黄金回放
安装
源码:git clone https://github.com/wangshouyong/dsh-im.git && cd dsh-im && npm install && npm run build,然后 dsh plugin --profile desktop add ./。
或下载下方附件(tgz / zip),解压后 dsh plugin --profile desktop add <目录>。
质量门禁
npm run gate(typecheck → 测试 84 文件 / 590 用例 → build → 打包校验)+ GitHub Actions(windows-latest)。
发布包额外校验:产物齐全、无开发材料混入、dsh-plugin.json 与 package.json 版本一致。
已知限制
- 0.1.0 开发中,数据格式与接口可能变化
- 实验特性(检索注入 / 记忆层注入 / token 校准)默认 shadow
- 目前仅在 Windows 的 DSH Desktop 实测
- 原生 session 依赖宿主
ctx.agents+tools.register/tools.guard
MIT License · 本项目为 AI 辅助开发(作者与 AI 编程助手协作,架构取舍与发布决定由作者负责)