Skip to content

feat: list dsh-turn-outline in the plugin ecosystem (README + catalog) - #544

Open
Andor-Z wants to merge 1 commit into
omdsh-dev:mainfrom
Andor-Z:feat/dsh-turn-outline-listing
Open

feat: list dsh-turn-outline in the plugin ecosystem (README + catalog)#544
Andor-Z wants to merge 1 commit into
omdsh-dev:mainfrom
Andor-Z:feat/dsh-turn-outline-listing

Conversation

@Andor-Z

@Andor-Z Andor-Z commented Sep 3, 2026

Copy link
Copy Markdown

收录申请:dsh-turn-outline(轮次轨迹 tab)

插件信息

npm 包名(目录 id) dsh-turn-outline(已发布,latest = 0.2.5)
仓库 https://github.com/Andor-Z/dsh-turn-outline (已打 dsh-better-sidebar / dsh-plugin / dsh / deepseek-harness / sidebar topics)
类型 Tab 注册插件(registerTab,single)
依赖 dsh-better-sidebar 可选 peer(未装则 inert);零 LLM 调用、只读

功能一句话:按用户轮次把会话折叠成「输入 + 工具步骤 + 输出」摘要,点击任意步骤一键跳回对话原位(聊天 / 轨迹视图双支持)。

变更内容

  1. README.md / README_EN.md「🌐 插件生态 → 📑 Tab 插件」表格各加一行(zh/en),表头计数 24 → 26。
    • 注:表头此前已落后实际行数(表中本有 25 行),本次一并修正为与行数一致。
  2. src/client/plugins-tabs.ts:追加 dsh-turn-outline 推荐目录条目:
    cd ~/.dsh && dsh plugin --profile web add dsh-better-sidebar@0.17.1 && dsh plugin --profile web add dsh-turn-outline
    为什么把前置依赖钉在 0.17.1:本插件 peer 声明 ^0.17.0,当前验证于 better-sidebar 0.17.x + DSH 0.1.1-rc.x(stable 线);npm latest 的 0.18.0 仅支持 DSH 0.1.2-rc.1+,尚未与本插件联调。0.18 适配版发布后会把安装行放宽。条目注释里已说明该策略。
  3. i18npluginTurnOutlineName / pluginTurnOutlineDesc 补全全部 20 本词典(locales.ts 的 zh/en + 19 个 locale chunk),保持 tests/locales.spec.ts 键位对齐;文案为 best-effort 初稿(词风参照 turn-review / bilingual-reader 既有条目),欢迎维护者润色。

自检

  • npm view dsh-turn-outline → 0.2.5 已在 registry(目录安装行可实际执行)
  • 仓库 topics 含 dsh-better-sidebar
  • 条目满足 tests/plugin-list.spec.ts(id = npm 包名 / url 以 github.com 开头 / install 以 cd ~/.dsh 开头且含 dsh plugin
  • 20 本词典键位对齐(tests/locales.spec.ts 口径)

本地未跑全量套件(未装 devDependencies),请以 CI 为准;如个别语言措辞需要调整,我随时跟进修改。

Adds Andor-Z/dsh-turn-outline (turn-outline tab) to the ecosystem:
- README.md / README_EN.md tab-plugin table rows + header count 24 -> 26
  (aligns with the actual row count, which was already 25)
- recommended-catalog entry in plugins-tabs.ts (npm install; better-sidebar
  prereq pinned to 0.17.1 - stable-line policy, see the entry comment)
- pluginTurnOutlineName/pluginTurnOutlineDesc i18n keys across all 20
  dictionaries (locales.ts zh/en + 19 locale chunks)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant