Skip to content

合作邀请:Blue TUI 生态适配(适配工作我们来做) #17

Description

@GeekCmore

你好,我是 Blue 的作者。Bluehttps://github.com/dsh-blue/blue ,MIT 开源)是 DeepSeek Harness 的终端 TUI 前端,也是社区里唯一以「Cordis 插件树」为开发理念打造的 TUI:每个渲染组件、命令、面板都是独立的 Fiber 插件,可热替换、可省略。这让它能广泛适配各类 dsh 插件——插件几乎不需要改动就能迁移进 Blue 运行;反之,插件的终端呈现也有了原生挂载点。

我们刚完成插件架构与接口的设计定型(契约与路线图已合入 master:docs/blue-plugin-contract-v1.md),正处于拓展生态能力的阶段——subagent-director 的适配 PR 已提交(SeverusZh/dsh-plugin-subagent-director#8),TokenLedger 的适配也在进行中(zh667/TokenLedger#57)。

读了 dsh-session-manager 的实现——README 里说“这可能是目前功能最全的 DSH 会话管理插件”,读完确实如此:删除/回收站/彻底清除、归档恢复、继续/暂停、未读已读标记、新聊天中继续(fork)、工作区分组与排序,加上每会话的近期活动统计,通过设置分栏与对话顶部抽屉双入口提供,全程不修改 DSH 核心代码。会话管理正是 TUI 最高频的场景:终端里没有侧边栏可点,会话的切换、恢复、清理全靠命令与面板——Blue 的面板与状态栏正是这些能力的原生呈现位(会话列表、未读/运行状态、活动统计都有现成挂载点),域侧 Blue 本就提供 sessionReader / sessionActions 接口,你的域逻辑接入近乎零改动。我们认为它是 Blue 生态最需要的那类能力,而终端形态也能为它带来一整批新用户(不想常开浏览器、SSH/远程工作的开发者)。

我们提供的:

  1. 适配工作我们来做——你的插件是域侧实现,装进 blue profile 近乎零改动即可运行;验证、必要的终端呈现适配(状态栏/面板挂载)由我们完成并提 PR 给你;
  2. 分发支持——适配完成后在插件市场推广,并支持在 Blue 中一键安装。

我们希望的(不强求):适配成功后,你愿意在 README 或你的用户群里把 Blue 作为推荐的 TUI 支持提一句。

如果有兴趣,回复这个 issue 即可;也欢迎直接体验:npm i -g @dsh-blue/blue-cli@rc。仓库:https://github.com/dsh-blue/blue · 中文文档 https://dsh-blue.dev/ · 官方讨论区介绍帖 deepseek-ai/deepseek-harness#5038

—— GeekCmore,Blue 作者

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions