fuilyha56-wq/dsh-for-mofox-ada ↗★ 0
dsh-for-mofox-ada
DSH bundle and deployment metadata for the Neo-MoFox DSH Adapter bridge
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fuilyha56-wq/dsh-for-mofox-ada说明文档
阅读完整 README ↗DSH Adapter
dsh_adapter 让 Neo-MoFox 调用和管理本机 DeepSeek Harness。插件不会复刻 DSH
内部能力,而是完整保留 DSH 官方边界:任意一元 RPC、同源 HTTP、CLI 参数、
profile、长期进程、HTTP SSE 下行事件和 DSH_HOME 数据。
当前发布版本:1.0.0。
安装
仓库根目录提供 DSH bundle,可先将其登记到 DSH Web profile:
dsh plugin --profile web add github:fuilyha56-wq/dsh-for-mofox-ada
本地开发或已克隆仓库时:
dsh plugin --profile web add .
该 bundle 的作用是让 DSH profile 记录此集成包;它不在 DSH 的 Node/Cordis 进程中
执行 Neo-MoFox 的 Python 代码。完整桥接运行时仍必须作为 Neo-MoFox 插件部署:将本目录
放入 Neo-MoFox 的 plugins/,重启或重新加载 Neo-MoFox,然后确认
dsh_adapter:adapter:dsh_adapter 已注册。DSH Web 与 Neo-MoFox 可以运行在同一台主机,
默认通过 http://127.0.0.1:18948 通信。
未发布到 npm 前,建议固定可信提交安装,例如:
dsh plugin --profile web add github:fuilyha56-wq/dsh-for-mofox-ada#COMMIT_SHA
DSH 使用 pnpm 安装 git 依赖;若它提示需要在 profile 的 pnpm-workspace.yaml 中授权
allowBuilds,仅在审阅并信任该固定提交后再授予权限。本包没有构建步骤或安装脚本。
组件
| 签名 | 用途 |
|---|---|
dsh_adapter:service:dsh_adapter | 供其他插件调用全部桥接操作 |
dsh_adapter:command:dsh | Owner 级 /dsh 管理命令 |
dsh_adapter:adapter:dsh_adapter | 将每个 DSH Web session 映射为 Neo-MoFox 私聊流 |
dsh_adapter:router:dsh_adapter | /api/dsh-adapter HTTP API |
dsh_adapter:tool:dsh_query | LLM 只读查询 Tool |
dsh_adapter:action:dsh_headless | LLM 委派任务给 DSH headless Agent |
dsh_adapter:action:dsh_model_switch | LLM 按实时目录切换 DSH 会话模型 |
dsh_adapter:action:dsh_preset_switch | LLM 切换空白 DSH 会话的 Agent preset 模式 |
dsh_adapter:action:dsh_operate | LLM 完整 DSH 操作 Action |
dsh_adapter:action:dsh_respond | LLM 在当前 DSH 私聊流中结构化回答问题或审批 |
启动
当前机器已经全局安装 。默认配置使用 命令和 ,并在 自动启动 Web profile。