用日语界面操作 dsh,自行掌控渲染与交互
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add mugi995/DSH-forJP-TUI该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 用の日本語ネイティブ TUI(設計段階 / design phase)
README
由 DeepSeek 最新模型翻译生成DSH-forJP-TUI
为 DeepSeek Harness (dsh) 打造的日语原生 TUI。
状态:Phase 0(走路骨架)已完成。渲染尚未着手。
自研 bundle 已挂到 DSH 的 Cordis 树上,从自有入口(C)启动;C 一旦损坏,就回退到 dsh --profile 子进程(B),并能捕获 session/event 的原始事件。
验证用 node scripts/verify-bundle.mjs(12 项检查)。
这是什么
自研 dsh 的 TUI 界面,把日语当作一等公民来处理。
参考现有 dsh-TUI,但不共享代码,渲染层从零自己设计。
目标
| # | 目标 | 设计要求 |
| P1 | 外观自己设计 | 渲染层自己掌控。默认不加装饰性演出 |
| P2 | 日语原生 | 文案从一开始就做成目录。
展开完整文档(README 剩余 1 节)
DSH-forJP-TUI 为 DeepSeek Harness (dsh) 打造的日语原生 TUI。 状态:Phase 0(走路骨架)已完成。渲染尚未着手。 自研 bundle 已挂到 DSH 的 Cordis 树上,从自有入口(C)启动;C 一旦损坏,就回退到 dsh --profile 子进程(B),并能捕获 session/event 的原始事件。 验证用 node scripts/verify-bundle.mjs(12 项检查)。 这是什么 自研 dsh 的 TUI 界面,把日语当作一等公民来处理。 参考现有 dsh-TUI,但不共享代码,渲染层从零自己设计。 目标 | # | 目标 | 设计要求 | | P1 | 外观自己设计 | 渲染层自己掌控。默认不加装饰性演出 | | P2 | 日语原生 | 文案从一开始就做成目录。不把日语赶进语言包 | | P3 | 上游更新不易崩 | 尽量少依赖上游的非公开契约,并持续统计其数量 | | P4 | UX 研究的地基 | 分离 UI 层与 harness 层,让 UI 的反复试错更便宜 | | P5 | 将来连 harness 一起替换(作为理念保留) | 把 harness 边界收拢到一处 | | P6 | harness 调优研究 | 保持 harness 行为可从外部替换 | 已确定的方针 - 如何挂到 DSH 上:in-process 的 Cordis bundle(dsh.bundle.patch)。要用人类对话的方式完成审批、用户提问、模型切换,除此之外没有别的路径(官方 SDK / ACP 没有审批通道) - 启动:持有自研的完整 host-entry。但失败时必定回退到 dsh --profile 子进程 - 渲染层:fork 上游 Ink v8.0.0(commit 26d2c3f8),放到 src/ink/ 自行扩展。Ink 本体没有鼠标选择、命中测试、滚动固定,这些自己实现 - v0 范围:输入解析 / 差分渲染 / 全角宽度 / 输入框 / 流式显示 / 工具卡片 / 审批面板 / 用户提问面板 / 会话接线 / 中断与退出 文档 | 文档 | 内容 | | docs/design/0001-architecture-and-roadmap.md | 设计书与路线图(决策日志 D1〜D9、Phase -1〜5、风险 R1〜R8) | | docs/reports/2026-10-18-phase0-walking-skeleton.md | Phase 0 完成报告(达成项、改变设计的新发现、尚未做的事) | | docs/research/2026-10-18-dsh-bundle-authoring.md | bundle/Cordis 插件的写法(从官方实物中提取) | | docs/research/2026-10-18-dsh-headless-recipe.md | 从官方 dsh-headless 提取的智能体驱动步骤 | | docs/research/2026-10-18-sandbox-and-dsh-home.md | 运行环境的限制与替换 DSH_HOME 的验证方法 | | docs/research/2026-10-18-dsh-integration-surfaces.md | DSH 的集成面、bundle 契约、SDK 协议、Ink 反证 | | docs/research/2026-10-18-dsh-core-public-surface.md | DSH 本体的公开接口 | | docs/research/2026-10-18-dsh-tui-seam.md | 参考实现如何与 DSH 对接 | | docs/research/2026-10-18-dsh-tui-feature-inventory.md | 参考实现的功能与 UX 盘点 | | docs/research/2026-10-18-renderer-options.md | TypeScript TUI 渲染器基座比较 | | docs/research/2026-10-18-dsh-third-party-tui-web.md | DSH 与第三方 TUI 的外部信息 | 调研笔记中依赖环境的本地绝对路径已做遮蔽($HOME/<workspace>/...)。 开发 pnpm install pnpm build node scripts/verify-bundle.mjs # 结构检查(A〜D) COMMANDCODE_API_KEY=... node scripts/verify-bundle.mjs # 一直到实模型执行(E) 验证过程绝不写入 $HOME/.dsh。把 DSH_HOME 指向工作区内的 .dsh-home/,让配置档与 bundle 解析都在这里完成(理由)。 入口是 lib/bin.js(dsh-forjp)。用环境变量切换行为: | 变量 | 值 | 含义 | | FORJP_ENTRY | auto(默认) | 先试 C,失败则回退到 B | | | in-process | 只用 C。失败就异常退出 | | | child | 强制用 B | | FORJP_PROFILE | 默认 forjp | 配置档名 | | DSH_FORJP_HOST_PACKAGE | 未设置 | 显式指定宿主 @deepseek-ai/dsh 的包目录 | 许可证 MIT(LICENSE)。 fork 来源 Ink 同样是 MIT,把 Ink 引入 src/ink/ 时一并附上 Ink 的许可证声明。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
mugi995/DSH-forJP-TUI
用日语界面操作 dsh,自行掌控渲染与交互
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。