Menghuan1918
|
b6ef4d544a
|
docs: README 标题下新增 MIT/dshfind 徽章,功能小标统一为徽章样式;最近更新补充 v0.12.2 文本说明(双语同步)
|
2026-08-15 21:35:49 +08:00 |
|
Menghuan1918
|
8ad1766390
|
feat: 位置兼容模式支持自定义下移距离(齿轮弹窗数字输入)
titleBarStripPx 新偏好(0–120px,默认 40):侧边栏按钮与内容的下移量改为
CSS 变量 --dsh-title-bar-strip 驱动,Sidebar shell 随 prefs 写入。设置页
「常规」的位置兼容模式行在开启时显示齿轮小图标,弹窗内用数字行设置下移
距离(复用 FeatureSettingsRows 行控件与提交钳制)。
|
2026-08-15 15:46:56 +08:00 |
|
Menghuan1918
|
648ff27b5f
|
chore: 版本号升至 v0.12.2(位置兼容模式随本次发布)
|
2026-08-15 15:37:31 +08:00 |
|
Menghuan1918
|
29f162dac0
|
feat: 服务化 API 新增 urlTarget 外链认领 + 浏览器 HTTP/HTTPS 二级设置开关
基于 PR #74 的颗粒度讨论向前兼容拓展服务化 API:
- TabDescriptor 新增可选 urlTarget(url) 谓词:聊天/界面外链被拦截时按注册
顺序路由到第一个命中的插件 tab 类型(openTab({ type, url, title })),
内置 browser 退居隐式兜底;SIDEBAR_FEATURES 追加 'urlTarget'
- 浏览器链接设置改为二级菜单(齿轮弹窗):新增 browserInterceptHttp
(默认开)+ browserInterceptHttps(默认关);browserInterceptLinks
保留为总闸(默认开,旧文档零迁移)
- 拦截管线:registerLinkInterception 的 takeoverEnabled 改收解析后的
URL,协议/同源纯判定(shouldInterceptLink)签名不变
- 测试:matchUrlTarget(注册顺序/抛错吞掉/browser 永不命中)、jsdom
点击接管门控、parsePrefs 新字段默认值;全默认字面量同步
- 文档:设计文档 + AGENTS.md(字段/示例/设置键)+ README(外链分流)
|
2026-08-15 15:05:06 +08:00 |
|
Menghuan1918
|
f842fa0029
|
docs: 友情链接收录 DeepSeek Harness Desktop(issue #78)
|
2026-08-15 10:47:30 +08:00 |
|
Menghuan1918
|
d478780e43
|
docs: README 语气专业化并放大最近更新截图
- Hero 特性标签新增 <code>插件接入</code>(Plugin integration),以 code 标签承载插件注册接入能力
- 移除口语化表达(吃自己的狗粮 / 把自己当用户),改用中性措辞
- 「我们的态度」改为「核心理念」,表述更正式
- 最近更新截图放大(320 → 480)
- 同步英文 README
|
2026-08-15 01:18:58 +08:00 |
|
Menghuan1918
|
cb6f2cdc8f
|
docs: README 服务化定位前置、精简功能一览并修正内置 viewer 计数
- 开头(Hero)声明服务化框架定位:ctx.betterSidebar 服务 + registerTab/registerFileViewer,内置 tab/viewer 与外部插件走同一套服务
- Hero 附 GitHub topic dsh-better-sidebar,说明生态位插件
- 修复展示视频(裸 URL → <video> 内嵌)与截图排版
- 功能一览 15 条精简为 10 条,突出重点;新增「我们的态度」引言
- 最近更新保留截图列,整理为可点击缩略图
- 修正内置 viewer 计数 9 → 6(Office 预览已迁至推荐插件)
- 同步英文 README
|
2026-08-15 01:09:42 +08:00 |
|
Menghuan1918
|
4e275aa321
|
chore: v0.12.1(0.12.0 被 npm 判定已发布过无法复用,正式版改用 0.12.1;README 版本号同步)
|
2026-08-15 00:36:09 +08:00 |
|
Menghuan1918
|
cba7e77896
|
docs: README 精简,最近更新改为表格(v0.12.0),版本号 0.11.0→0.12.0
|
2026-08-14 23:33:40 +08:00 |
|
Menghuan1918
|
cbc28473a0
|
feat: 设置页「添加插件」推荐目录 + 复制安装命令;移除内置 Office 预览
- 设置页侧边栏内容/文件预览两个网格末尾各增虚线卡片,弹出对应 kind 的插件弹窗
- 弹窗:GitHub topic 按钮(新标签页)+ 推荐插件目录(plugins-tabs.ts / plugins-viewers.ts)
- 每条目「跳转」(window.open 新标签页直达仓库)与「复制」(writeClipboard + 已复制反馈)
- 不做终端预填流:不关闭弹窗、不打开终端、无失败路径(install/installNotice/installError* 文案删除)
- 内置 Office 预览(docx/xlsx/pptx)整体移除,chunk 白名单 5→2(terminal/editor)
- 文案「内置插件」→「推荐插件」;AGENTS.md/README/设计文档同步
|
2026-08-14 22:30:34 +08:00 |
|
Menghuan1918
|
ced3a1eade
|
docs: README 指向外部插件指南与 AGENTS.md,设计文档补 v0.12.0 扩展记录
- README/README_EN:服务化小节与特性清单同时链接 AGENTS.md 与
docs/external-plugin-guide.md;安装示例版本 0.10.3 → 0.11.0(npm 最新已发布版)
- docs/plans/2026-08-11-service-registry-design.md:追加 §18 v0.12.0
基座化扩展记录(类型导出/零 Node 依赖/新方法/新字段/设置 seam/load signal/测试)
- docs/plans/2026-08-11-declarative-sidebar-settings-design.md:追加 §8
设置 seam 开放记录(pluginSettings 持久化/pluginToggles/render/SettingsBody)
- docs/external-plugin-guide.md:修正纯度门交叉引用(§9 → §10)
|
2026-08-14 20:49:00 +08:00 |
|
Menghuan1918
|
82a69546d2
|
feat: 公共 API 基座化(v0.12.0,纯增量)— 类型/能力/设置 seam 全面补齐
- 类型生态:service 模块 re-export SidebarTab/SidebarState/SidebarStore/
SidebarSnapshot/SidebarDiffRef/TabType/SessionScope/SidebarPrefs 等公共
状态词汇(此前 TS2459 无法命名);context-types 去 Node 依赖(结构镜像
SidebarHttpRequest/Response/UpgradeSocket/Head),client 可达声明图零
node:* 引用,外部消费者无 @types/node + skipLibCheck:false 可编译
(scripts/check-consumer-types.sh 守护)
- 服务能力:version/features 版本与能力探测(单调只增)、getSnapshot/
subscribeState 状态订阅、updateTab(title/path/meta)、activateTab、
openFile(路径派生 id 与内置拦截一致)、openTab(seed, scope?) 定向到
指定 session(store.reduceFor 不扰动 UI)
- TabDescriptor:badge 角标(99+ 封顶,抛错吞掉)、onOpen/onActivate/
onClose 生命周期回调(service 路径派发,dedupe 聚焦触发 onActivate
而非 onOpen,抛错不打断流程);SidebarTab.meta JSON 可序列化跨刷新
持久化(sanitize 宽松保留)
- 设置 seam 开放:PrefsSchema 增 pluginSettings 开放嵌套 map(z.dict),
settings.pluginToggles(插件自有行,同 switch/text/number 控件)与
settings.render(自定义面板,含 store/service/prefs/updatePluginSetting/
close props);viewer 卡片 v0.12.0 起也有齿轮设置弹窗
- FileViewerDescriptor.load 增第三参 AbortSignal(EditorHost 生命周期中止)
- UI 接线:tab 激活/关闭改走 service(跨树激活修复 + 回调触发)、+ 菜单
传 scope、TabBar badge pill 渲染;active-session scope 走原 reduce 路径
保证 notify
- 测试 +23:生命周期/定向打开/updateTab/activateTab/openFile/meta 持久化/
reduceFor/能力常量(与 package.json 锁步)、consumer-types.ts 编译门、
api-surface.spec.ts(client 图零 node 依赖守护);既有 430 测试全绿
- 文档:AGENTS.md 修 available 三参示例并补全部新 API;external-plugin-
guide.md 刷新至 v0.12.0(7 tab + 9 viewer、设置 seam 开放、类型导入
路径建议);README×2 服务化小节同步
未发版 npm(用户决定);分支 feat/plugin-api-v012。
|
2026-08-14 20:44:43 +08:00 |
|
Menghuan1918
|
10fdeae409
|
docs: 友情链接新增 dshfind 三方插件市场
|
2026-08-14 17:39:40 +08:00 |
|
Menghuan1918
|
562bc96f7e
|
docs: 友情链接新增 dsh-TUI(ccch1mneyyy)
|
2026-08-14 17:39:39 +08:00 |
|
Menghuan1918
|
0c254a2197
|
docs: README 末尾新增友情链接(dsh-tianshu-tui,双语同步)
|
2026-08-14 15:03:03 +08:00 |
|
Menghuan1918
|
c5fda3716d
|
docs: README 增加最近更新块(v0.11 要点 + #25 修复),精简功能一览(双语同步)
|
2026-08-14 14:59:44 +08:00 |
|
Menghuan1918
|
d83490c93e
|
feat: 终端二级设置支持自定义字体(字体族 + 9–32px 字号,实时生效)
- SidebarPrefs 新增 terminalFontFamily(空 = 跟随主题等宽字体)/ terminalFontSize(9–32,默认 13),PrefsSchema 与 parsePrefs 同步校验
- 声明式设置 API 扩展:SidebarSettingToggle 支持 type: 'switch' | 'text' | 'number'(缺省 switch,向后兼容)+ min/max/placeholder/unit
- 终端卡片齿轮弹窗新增「终端字体」「终端字号」两行:blur/Enter 提交、number 钳制、提交失败回滚草稿
- TerminalView 经 store 订阅实时应用字体(options + re-fit + resize),懒加载 chunk 无新增依赖
- 新增 resolveTerminalFont 纯函数(回退链:用户字体 → 主题 token → 内置等宽栈)并单测
- 版本 0.11.0,README/AGENTS.md/设计文档同步
|
2026-08-14 14:36:49 +08:00 |
|
Menghuan1918
|
96064c31a9
|
docs: DSH 对 client 改动热加载,更新各处「重启 DSH」说明为硬刷新即可(仅 host 半改动需重启)
|
2026-08-14 14:07:55 +08:00 |
|
Menghuan1918
|
97e52b650e
|
docs: 安装章节折叠技术细节为可折叠块,版本引用更新为 0.10.3
|
2026-08-14 00:59:02 +08:00 |
|
Menghuan1918
|
3cbf43854b
|
docs: README_EN 同步安装章节(PowerShell 一键命令 + 分步手动 + 故障排查表)
|
2026-08-14 00:49:01 +08:00 |
|
Menghuan1918
|
3d88752eb1
|
docs: 供应链策略说明改为「命令链无法完全规避,24h 后自动消失」
|
2026-08-14 00:21:01 +08:00 |
|
Menghuan1918
|
1b7c8ba497
|
docs: 安装置顶一键脚本;手动方式改为 npx dsh 命令链(自愈构建脚本拦截)
|
2026-08-14 00:12:25 +08:00 |
|
Menghuan1918
|
5a93f610d8
|
docs: 官方 CLI 安装默认最新版(不带 @版本)
|
2026-08-13 23:48:56 +08:00 |
|
Menghuan1918
|
9fdb44d9f9
|
feat: 支持官方 CLI 一行安装(dsh plugin add dsh-better-sidebar)
- package.json 声明 dsh.bundle.patch(./cordis.patch.yml),随包发布挂载
patch;dsh plugin --profile <name> add dsh-better-sidebar@<v> 自动完成
安装 + 注册到 dsh.profile.bundles + 下次启动挂载(无需手写挂载行)
- cordis.patch.yml:bundle 挂载层(insert better-sidebar)
- scripts/install.sh:改走官方 CLI;预写 allowBuilds(node-pty/protobufjs)
规避 pnpm 11 strict-dep-builds 非零退出;幂等移除旧手动挂载行防双挂载
- README(EN):安装置顶官方 CLI 一行命令
v0.10.2
|
2026-08-13 23:19:05 +08:00 |
|
Menghuan1918
|
a85d1ab004
|
feat: v0.10.1 — 新增一键安装脚本 scripts/install.sh,README 安装置顶 npm 方式
- scripts/install.sh:把插件以 npm 包形式装进 web profile(幂等写依赖 + 挂载行 + pnpm install;支持版本参数 / --restart / --dry-run)
- 版本 0.10.0 -> 0.10.1(修正 npm 元数据 repository URL 到 omdsh-dev)
- scripts/install.sh 纳入发布 files
|
2026-08-13 22:42:26 +08:00 |
|
Menghuan1918
|
b9f8eea56d
|
docs: 安装方式改为以 npm 包为主(源码/plugin-registry 降为可折叠可选)
|
2026-08-13 22:33:41 +08:00 |
|
Menghuan1918
|
72ba010ab7
|
docs: README 增加 npm 安装方式(dsh-better-sidebar@0.10.0)
|
2026-08-13 22:29:49 +08:00 |
|
Menghuan1918
|
1b7014b2d4
|
docs: 仓库迁移至 omdsh-dev/DSH-better-sidebar,更新 URL 引用
|
2026-08-13 22:29:20 +08:00 |
|
Menghuan1918
|
64c6aa477e
|
chore: v0.10.0 npm 发布准备
- @deepseek-ai/* 依赖换为实际发布版本(dsh-* ^0.1.0-rc.6、cordis ^4.0.1),
补齐 dsh-client-locale peer/dev 声明(对齐 dsh.client.inject)
- pnpm-lock.yaml 重新生成(移除旧 0.0.1-rc.1 图;锁文件不再引用未公开的 dsh-type-meta)
- pnpm-workspace.yaml 补 minimumReleaseAgeExclude 新版本条目
- src/context-types.ts 增加 @deepseek-ai/cordis 双 augmentation
- package.json 发布脚手架:publishConfig.access、prepublishOnly、files 含 README_EN/LICENSE
- README 版本注释同步(^0.1.0-rc.6 / dsh@0.1.0-rc.6)
|
2026-08-13 22:25:20 +08:00 |
|
Menghuan1918
|
5f6d4c97d5
|
docs: 快捷键移至安装之后,头部介绍区改用 HTML 徽标样式排版
|
2026-08-13 20:28:05 +08:00 |
|
Menghuan1918
|
58d6167b69
|
docs: README 顶部介绍区改为 HTML 居中排版并新增多语言跳转
|
2026-08-13 20:23:20 +08:00 |
|
Menghuan1918
|
23b1b564d7
|
docs: 新增英文 README_EN.md,优化安装指引(@deepseek-ai/* 已公开、plugin-registry 折叠)
|
2026-08-13 20:19:56 +08:00 |
|