Skip to content

Releases: xinxing1708/DSH-Codex-Style

DSH Codex Style 0.1.5

Choose a tag to compare

@xinxing1708 xinxing1708 released this 25 Oct 09:29

0.1.5 · 滑条动效与界面细节修正

本版集中修正思考强度动效、按钮悬停轮廓、正文间距与编辑项目弹窗。兼容 Windows DSH 0.2.1-rc.2 / 0.2.1-rc.3,需要 Node.js 20+;两个可选组件继续默认关闭。

  • 思考强度滑条:修复 rc.3 全局方圆角的影响,白色滑块、小节点和轨道恢复圆形/圆头轮廓;小节点悬停由 5px 放大到约 8px,保留大白点放大效果。模型标签的悬停与展开背景统一为胶囊。
  • MAX 光效:亮带与星点只从右往左单程循环,进入 MAX 后在白色滑块周围播放一次紫色扩散;退出后结束,重新进入可重播,减少动效设置下停用新增动画。
  • 输入区悬停:权限、工作区和模式切换按钮采用胶囊轮廓;“+”悬停圆底调亮、提示框改深灰,保留 DSH 原有提示文字与命令入口。
  • 正文效果间距:移除「已处理」回合头与宿主原生间距叠加的 18px 下边距,缩短分割线到下方分析/正文的距离;计时与分割线位置保持不变。
  • 编辑项目弹窗:修复保存悬停白底白字,普通和悬停均为浅灰底、深色字;移除本地项目改为暗红底红字,底部按钮尺寸与圆角按参考图校准。源文件夹继续只读显示当前工作区路径,保存、移除及其确认流程沿用原逻辑。

本轮外观修正经局部组件检查并获作者确认。宿主原生编辑器、模型/权限接口、工具及可选组件开关保持既有行为;完整宿主验收范围沿用既有记录。安装、包内容与下载摘要按本版本核对。

下载与安装

  • Windows:下载 dsh-codex-style-0.1.5-windows.zip,退出 DSH 后解压,运行 install.cmd。
  • npm / DSH 插件管理器:使用完整包名 @xinxing1708/dsh-codex-style,版本 0.1.5。
  • xinxing1708-dsh-codex-style-0.1.5.tgz 与 Windows ZIP 来自同一构建;SHA256SUMS.txt 提供下载校验。
  • 脚本无法识别经宿主重写的皮肤配置时会停止,请按 README 改用插件管理器更新同一包名;旧安装与回退入口保留。

本项目为社区独立插件,与 OpenAI 或 DeepSeek 无关联。

DSH Codex Style 0.1.4

Choose a tag to compare

@xinxing1708 xinxing1708 released this 24 Oct 17:03

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 往返;保留悬停延迟、移出复位、改名/改宽重算与减少动效支持。

新增两个可选组件

开关位于 自定义 → 插件 → 本插件详情 → 包含的组件。两个组件均默认关闭,分别管理;请按宿主的应用或重启提示操作。

  1. Codex 风格工作规范(可选):加入随包提供的工作规范提示词,帮助明确任务与授权边界,减少自由发挥、顺手改动和无关扩展,区分只读审查与执行,并持续用中文正文报告进度、依据证据说明结果。实际效果取决于模型遵循;不更换模型、工具、权限或沙箱。关闭只停用该组件后续提供的提示词,不能撤回历史请求;全局和项目 AGENTS.md 仍独立生效。
  2. 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 无关联,未获其赞助或背书。

DSH Codex Style 0.1.3

Choose a tag to compare

@xinxing1708 xinxing1708 released this 23 Oct 17:08

本版本整合最新的项目分组/单项目开合动效、对话右键菜单、长标题悬停滚动、置顶/归档快捷提示,并增加自动检查更新与新版提醒。

  • 插件加载约 8 秒后检查,此后每 24 小时复查;失败时安静等待约 1 小时重试,并响应恢复联网。
  • 发现新版时在右下角提醒,可进入本插件详情或忽略本次版本;重新打开会读取检查与忽略记录。
  • 自动检查和「卸载」左侧的手动按钮复用查询,支持 npmmirror、腾讯云 npm 镜像和 npm 官方源。自动检查负责提醒,安装由用户执行。
  • 保留搜索框高度、灰色发送按钮及之前的悬停修复,README 效果演示完整保留。

npm:@xinxing1708/dsh-codex-style@0.1.3。Windows DSH 0.2.1-rc.2 用户可下载下方 ZIP,退出 DSH 后解压并运行 install.cmd;已有本项目本地安装可直接升级,安装器保留旧版和回退。请勿使用第三方同名的 unscoped 包。

已验证提交源码独立重建与发行 bundle 完全一致、包内容与隐私规则、隔离真实组件中的手动检查和自动提醒、调度/缓存/断网恢复,以及最终包的安装、旧名称迁移、0.1.2 升级与回退。隔离检查不替代日常 DSH 的完整运行验收。

DSH Codex Style 0.1.1

Choose a tag to compare

@xinxing1708 xinxing1708 released this 23 Oct 14:01

修复两处界面问题,适配 Windows DSH 0.2.1-rc.2。

  • 点击侧栏放大镜后,搜索框保持 32px 单行高度,常驻和悬浮侧栏均适用。
  • 发送按钮改为 Codex 风格灰色:空输入为灰色,可发送时为灰白色,箭头为深灰色。中英文发送、排队发送及插话发送状态均适用。

下载 dsh-codex-style-0.1.1-windows.zip,退出 DSH 后解压并双击 install.cmd。需要 Node.js 20+;安装器保留上一版本并输出回退脚本。

已完成构建、实际插件/宿主 CSS 的隔离浏览器检查,以及最终 ZIP 的 0.1.0 → 0.1.1 升级与回退检查。隔离验证不等同于真实宿主完整交互验收;宿主发送与停止逻辑沿用原实现。

附件 SHA256SUMS.txt 提供 ZIP 的 SHA-256 校验值。源码可独立构建:在仓库根目录运行 npm run build,无需安装依赖。

DSH Codex Style 0.1.0

Choose a tag to compare

@xinxing1708 xinxing1708 released this 23 Oct 11:04

面向 Windows DSH 0.2.1-rc.2 的 Codex 风格深色界面插件,版本 0.1.0。

安装

  1. 下载 dsh-codex-style-0.1.0-windows.zip 并解压。
  2. 确认已安装 Node.js 20 或更高版本,退出 DSH。
  3. 双击 install.cmd,或在解压目录运行 node scripts/install.mjs。
  4. 安装后启动 DSH;回退时执行安装器输出的 rollback.mjs。

包含

独立导航、项目/会话侧栏与浮卡、账号/设置入口、真实权限和模型/思考强度控件、Max 动效,以及设置悬停、行内按钮退出和圆形滑块修复。原生输入、附件、消息、工具调用与审批仍由宿主提供。

验证与范围

已完成独立源码构建、隐私/包内容检查、临时 DSH profile 中的初装、升级、回退和最终 ZIP 安装入口验证。未修改日常 DSH profile,未新增真实宿主交互验收。当前限定 Windows DSH 0.2.1-rc.2。

源码可从本页 Source code 下载,根目录运行 npm run build,不需要 npm 依赖安装。MIT 许可及品牌素材来源见仓库说明。

附件 SHA256SUMS.txt 提供 ZIP 的 SHA-256 校验值。