Repository navigation
DSH Codex Style 0.1.4
本版本汇总 2026 年 10 月 24 日至 25 日(北京时间,跨午夜) 的更新:合入协作者的 Windows 安装与重命名修复,支持 DSH rc.3,完善会话状态、输入框尺寸和动效,并新增两个默认关闭的可选组件。
适用 Windows DSH 0.2.1-rc.2 / 0.2.1-rc.3,需要 Node.js 20+。npm 包为 @xinxing1708/dsh-codex-style@0.1.4。
朋友的贡献:@yuehuawu416-cmyk
以下内容来自已合并的 PR #1,首次随 0.1.4 正式发行。
- 修复官方 Windows 安装适配:自动识别当前用户默认程序安装目录中的运行时,支持
DSH_RUNTIME_FILE指定自定义位置;允许 desktop profile 没有pnpm-lock.yaml或dependencies,保留版本核对、配置备份、回退及后续用户修改保护。 - 修复聊天重命名:使用插件内表单替代 Electron 不支持的
window.prompt(),通过宿主会话绑定保存中文名称;支持空白校验、取消、提交状态、失败说明及重新打开回读。 - 补齐安装器回归与实机记录:新增最初的 7 项安装/重复安装/回退检查;提供侧栏、搜索、重命名等 6 张实机截图,以及聊天、文件工具、审批后继续、置顶、归档恢复和更新查询的冒烟记录。
主要提交:3fb57bb、2e0ed29、532b76d。实机记录见 协作者测试说明;该记录覆盖当时的 0.1.3 基线和 PR 修复。
作者的贡献:@xinxing1708
宿主适配、导航与权限
- 同一构建支持 rc.2 / rc.3:修正宿主读取的根级版本声明,安装器扩展两版准入与默认目录优先级,保留自定义运行时和回退能力;账号请求使用当前页面的实际 release 标识。
- 整理 rc.3「更多」入口:位于自定义下方、社区快捷入口上方,采用纯图标和悬停标签。点击打开二级侧栏,收起后悬停显示统一浮卡;浏览进入真实插件列表,创建进入未发送的创造模式草稿。第三方原生入口、图标、固定与显隐继续保留。
- 重绘权限确认框:完全访问与自动审查采用一致的深色布局、权限范围说明、可展开帮助,以及明确的取消/确认动作。自动审查保留实验性与无沙箱范围提示;取消、Esc 和点击遮罩不会保存权限,确认仍调用宿主原权限命令。
- 移除点击下移反馈:导航图标、项目和会话标题按下时保持原位,保留原悬停高亮与项目开合动效。
会话状态与标题滚动
- 未读完成蓝点:DSH 窗口失焦,或用户正在查看其他会话/页面时,结束的会话行尾显示蓝点;聚焦并返回目标会话后清除,再次运行时清除旧标记。
- 运行中的灰色转圈:项目、最近和置顶会话使用同一运行状态,圆环约 1.9 秒顺时针一圈;等待用户处理时保留等待提示,结束后衔接未读蓝点。悬停行尾时给快捷操作让位,减少动效设置下保持静止。
- 长标题恒速滚动:移除 2.5 秒最低时长,轻微溢出和较长标题均约 30 CSS px/s 往返;保留悬停延迟、移出复位、改名/改宽重算与减少动效支持。
新增两个可选组件
开关位于 自定义 → 插件 → 本插件详情 → 包含的组件。两个组件均默认关闭,分别管理;请按宿主的应用或重启提示操作。
- Codex 风格工作规范(可选):加入随包提供的工作规范提示词,帮助明确任务与授权边界,减少自由发挥、顺手改动和无关扩展,区分只读审查与执行,并持续用中文正文报告进度、依据证据说明结果。实际效果取决于模型遵循;不更换模型、工具、权限或沙箱。关闭只停用该组件后续提供的提示词,不能撤回历史请求;全局和项目
AGENTS.md仍独立生效。 - Codex 正文效果(可选):需同时开启界面组件。将底部「深度求索中」替换为本轮顶部的「已处理」真实耗时和分割线;当前运行操作使用灰色流动高光,步骤展开增加淡入动效,编辑文件与运行命令使用接近参考的铅笔/终端图标。隐藏实时思考正文和摘要,完成的思考保留 DSH 原图标与折叠入口。正文、命令、文件、工具详情和审批均保留真实数据与动作;完成时固定耗时,停止/出错保留状态,关闭恢复原呈现。减少动效设置下停用新增动画。
输入框与发送/停止按钮
- 统一状态尺寸:按最新截图校准最大宽 736 CSS px、单行高 98px、24px 圆角;空态、空态有草稿、待发送、运行中和停止后的尺寸及中线保持一致。多行内容自然增高,窄窗口自动收窄。
- 修复按钮切换造成的跳高:发送、排队、插话和停止按钮统一为 28px,内部图标 14px;停止采用浅灰圆底、深灰方块,悬停保持灰色,空输入发送按钮为灰色。保留真实提交、中断、禁用状态和连续两次 Esc 快捷键。
- 项目栏随开聊消失:项目条仅在对话开始前显示,按实际卡片位置对齐;统一文本区和底部留位,保留真实统计栏,修正滚动条留位导致的横向偏移。
验证说明
- 完成独立构建、语法检查、源码与发行包一致性、包内容和隐私检查,以及最终发行包的安装/升级/回退核对。
- 安装器 15 项检查覆盖两版运行时、有/无锁文件、默认/自定义安装位置、版本拒绝、升级回退、用户后续修改保护和可选组件开关保留。
- 两版宿主原生组件下完成权限确认、更多入口、标题滚动、会话运行/完成标记、停止按钮和输入框的针对性隔离检查;正文可选效果完成 rc.3 原生组件/服务下的启停、计时、工具入口、折叠、减少动效与清理检查。
- 协作者提供了其修复的真实宿主记录;本轮后续新增功能主要以隔离状态和合成回调验证,完整日常宿主效果仍需在实际窗口中确认。提示词引导不等于模型行为保证,参考动效和尺寸是本次录像/截图的还原值。
下载与安装
-
Windows 用户:下载本页的
dsh-codex-style-0.1.4-windows.zip,退出 DSH,解压后双击install.cmd。已有本项目脚本安装可用同一方式升级,安装器保留旧版和回退入口。 -
npm / DSH 插件管理器:使用完整包名
@xinxing1708/dsh-codex-style。也可在 PowerShell 执行:npm pack @xinxing1708/dsh-codex-style@0.1.4 --registry=https://registry.npmjs.org tar -xf xinxing1708-dsh-codex-style-0.1.4.tgz cd package node scripts/install.mjs
-
国内下载可将 registry 换为
https://registry.npmmirror.com;镜像可能延后同步。 -
SHA256SUMS.txt提供 ZIP 和 npm tarball 的摘要。发布包已经构建,不需要安装 npm 依赖;源码下载后可运行npm run build。 -
保留 0.1.3 的手动检查、自动检查和新版提醒;插件不会自动覆盖安装或重启 DSH。
本项目为社区独立插件,与 OpenAI 或 DeepSeek 无关联,未获其赞助或背书。