跳到主内容

dsh-tui-plugin-OhMyPi 使用指南

一个dsh的终端样式插件,灵感来自Oh My Pi

本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。

本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。

快速上手

一个dsh的终端样式插件,灵感来自Oh My Pi

— 源: plugins.ai_summary

安装与验证

dsh plugin --profile web add --allow-build=dsh-omp-tui github:mytianyi0712/dsh-tui-plugin-OhMyPi

复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。

— 源: plugins.install

关键要点

  • 升级 dsh 宿主依赖与开发依赖至 0.1.0-rc.8
  • 适配 rc8 commands.execute(agent, line, images, signal) 新签名,TUI 与微信命令路径统一传入空图片批次
  • 移除失效的 dsh-llm pnpm patch,改为 TUI 侧 llm/stream 流式消毒器:空 tool-call-delta/block-end 的 id/name 在进入 BlockAssembler 前替换为 call-<index>/unknown
  • 在 JSONL backend 读写边界修复历史异常工具调用:tool/call、tool/result、assistant/message 中空 callId/name/arguments 规范化,使存在空工具 id 的存量会话可恢复
  • 工具卡空名称显示回退为 Unknown

— 源: plugin_wiki.readme_zh (fallback readme_raw)

踩坑提醒

安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。

— 来源:通用规则

dsh-tui-plugin-OhMyPi 使用指南