Repository navigation
Releases: ItQianChen/dsh-github-flow
Releases · ItQianChen/dsh-github-flow
Release list
dsh-github-flow v0.3.0
🚀 dsh-github-flow v0.3.0
📦 安装与升级
# 场景 A: DSH 桌面端 (Desktop Profile)
dsh plugin --profile desktop add dsh-github-flow@0.3.0
# 场景 B: DSH Web / CLI 终端环境(--profile 为官方 CLI 必填参数)
dsh plugin --profile web add dsh-github-flow@0.3.0📝 更新内容
🚀 新增与改进
- panel:右侧栏 Tab 布局重构、Git 状态与提交记录详情滚动与分页加载
- help:gh 命令映射总表与主题知识库全面刷新
- issue,pr,run,secret:变更面补齐——confirm 分级、variable 域并入与产物下载落盘纪律
- repo,run:查询面补齐——search 三域、免 clone 读文件目录与 workflow 查询
- ci:Release 附带离线安装包资产(.tgz + sha256 校验)
- 执行引擎:注入 AI_AGENT 识别信号并新增 runGuarded 版本守卫降级链
📚 文档完善
- README 双语与架构文档全量同步新工具能力
🔍 变更详情与原始提交记录
- 对比基线:
v0.2.1...v0.3.0 29e2109chore(release): v0.3.04cd9fb9feat(panel): 右侧栏 Tab 布局重构、Git 状态与提交记录详情滚动与分页加载941f26fdocs: README 双语与架构文档全量同步新工具能力ef2cddefeat(help): gh 命令映射总表与主题知识库全面刷新8e72adafeat(issue,pr,run,secret): 变更面补齐——confirm 分级、variable 域并入与产物下载落盘纪律2578e15feat(repo,run): 查询面补齐——search 三域、免 clone 读文件目录与 workflow 查询f7b56e9feat(ci): Release 附带离线安装包资产(.tgz + sha256 校验)b7b14d5feat(executor): 注入 AI_AGENT 识别信号并新增 runGuarded 版本守卫降级链
💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。
dsh-github-flow v0.2.1
🚀 dsh-github-flow v0.2.1
📦 安装与升级
# 场景 A: DSH 桌面端 (Desktop Profile)
dsh plugin --profile desktop add dsh-github-flow@0.2.1
# 场景 B: DSH Web / CLI 终端环境(--profile 为官方 CLI 必填参数)
dsh plugin --profile web add dsh-github-flow@0.2.1📝 更新内容
🚀 新增与改进
- 界面交互:新增插件身份标识与关于页面并打通右侧栏设置入口
- settings:新增更新源设置并修复版本号漂移
- repo:支持读取 README 原文与截图下载
- issue,pr:图片获取支持按 URL 精准提取与触顶续传
- pr:PR 支持图片附件获取并抽取共享图片工具链
- issue:支持 Issue 图片附件的获取与查看
🐛 问题修复
- pr:修复 CI 检查动作请求了 gh 从未支持的字段而完全不可用
- ui,api:唤起终端改用无 profile 模式消除 PowerShell 启动报错
- client,executor:修复无 gh 环境刷新永久卡死与 stdin 通道失效
- ui,api:修复唤起终端无反应并如实回传唤起结果
- 升级引擎:修复一键升级静默失败与升级命令缺 profile 问题
📚 文档完善
- 全面同步文档与代码现状并修正安装升级命令
🔍 变更详情与原始提交记录
- 对比基线:
v0.2.0...v0.2.1 0fc79bdchore(release): v0.2.127e11e3docs: 全面同步文档与代码现状并修正安装升级命令f8cb4d4feat(ui): 新增插件身份标识与关于页面并打通右侧栏设置入口e16878cfix(pr): 修复 CI 检查动作请求了 gh 从未支持的字段而完全不可用86c506ffix(ui,api): 唤起终端改用无 profile 模式消除 PowerShell 启动报错42c118afix(client,executor): 修复无 gh 环境刷新永久卡死与 stdin 通道失效580b199feat(settings): 新增更新源设置并修复版本号漂移ff4ea22feat(repo): 支持读取 README 原文与截图下载e81a7cefeat(issue,pr): 图片获取支持按 URL 精准提取与触顶续传cebfb87feat(pr): PR 支持图片附件获取并抽取共享图片工具链d143df4feat(issue): 支持 Issue 图片附件的获取与查看73379d7fix(ui,api): 修复唤起终端无反应并如实回传唤起结果263e08ffix(upgrade): 修复一键升级静默失败与升级命令缺 profile 问题
💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。
dsh-github-flow v0.2.0
🚀 dsh-github-flow v0.2.0
📦 安装与升级
# 场景 A: DSH 桌面端 (Desktop Profile)
dsh plugin --profile desktop add dsh-github-flow@0.2.0
# 场景 B: DSH Web / CLI 终端环境
pnpm dsh plugin add dsh-github-flow@0.2.0📝 更新内容
🚀 新增与改进
- 界面交互:移除定时轮询策略并收敛为双态同步模式
- proxy,ui:新增全局网络代理支持并重构设置中心为分区导航
- tools,docs:打通 defaultListLimit 配置消费并统一测试套件与文档对齐
- Agent工具:新增 release/secret/skill 三大领域工具
- Agent工具:扩展核心工具链能力并新增 github_help 帮助与诊断工具
🐛 问题修复
- Agent工具:加固帮助主题类型防护并优化生命周期与日志错误处理
- Agent工具:修复 github_api 参数导致请求转为 POST 问题并扩展 PR 列表参数
⚡ 稳定性与性能优化
- api,client:拆分超长文件并清理客户端死代码
- Agent工具:引入 Native Markdown 渲染引擎并大幅压缩模型输出 Token
📚 文档完善
- readme:优化信息架构并补齐配置文档
- 补充 pnpm 供应链安全发布年龄导致的安装回退说明
- 在中英文文档中添加 LINUX DO 友情链接
🔍 变更详情与原始提交记录
- 对比基线:
v0.1.8...v0.2.0 644229fchore(release): v0.2.021a396arefactor(api,client): 拆分超长文件并清理客户端死代码0b87d9cfeat(ui): 移除定时轮询策略并收敛为双态同步模式9dc818fdocs(readme): 优化信息架构并补齐配置文档edd5cb0feat(proxy,ui): 新增全局网络代理支持并重构设置中心为分区导航4ee6d32fix(tools): 加固帮助主题类型防护并优化生命周期与日志错误处理e319bcefeat(tools,docs): 打通 defaultListLimit 配置消费并统一测试套件与文档对齐6bae330feat(tools): 新增 release/secret/skill 三大领域工具26a7811chore: 将 docs/plans/ 添加到 .gitignore 忽略规则957d6c3docs: 补充 pnpm 供应链安全发布年龄导致的安装回退说明37f7320perf(tools): 引入 Native Markdown 渲染引擎并大幅压缩模型输出 Token134321efeat(tools): 扩展核心工具链能力并新增 github_help 帮助与诊断工具2d3c830fix(tools): 修复 github_api 参数导致请求转为 POST 问题并扩展 PR 列表参数d07d106docs: 在中英文文档中添加 LINUX DO 友情链接
💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。
dsh-github-flow v0.1.8
🚀 dsh-github-flow v0.1.8
📦 安装与升级
# 场景 A: DSH 桌面端 (Desktop Profile)
dsh plugin --profile desktop add dsh-github-flow@0.1.8
# 场景 B: DSH Web / CLI 终端环境
pnpm dsh plugin add dsh-github-flow@0.1.8📝 更新内容
🚀 新增与改进
- 界面交互:统一全景驾驶舱与右侧栏缓存规则并补充状态胶囊与文档截图
- 界面交互:全景驾驶舱支持 SWR 本地秒开缓存、数据同步设置及深色模式适配
- 升级引擎:添加新版本检测与跨平台一键自动升级机制
🔍 变更详情与原始提交记录
- 对比基线:
v0.1.7...v0.1.8 1f06c71chore(release): v0.1.88b02611feat(ui): 统一全景驾驶舱与右侧栏缓存规则并补充状态胶囊与文档截图344e042ci(release): 集成自动化 Release 更新日志生成器b7fb30bfeat(ui): 全景驾驶舱支持 SWR 本地秒开缓存、数据同步设置及深色模式适配b050977feat(upgrade): 添加新版本检测与跨平台一键自动升级机制
💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。
v0.1.7
v0.1.6
v0.1.5
v0.1.4
🌟 Release v0.1.4: 交互体验升级与官方微内核契约全面合规
🚀 界面交互重大升级 (UI/UX Evolution)
- 全新 2x2 黄金操作网格直达:
- 彻底移除在 Electron 桌面端失效被禁用的 prompt() 与 �lert() 弹窗依赖;
- 升级为系统默认浏览器官方直达:一键打开分支比对与创建 PR(/compare)、一键打开新建 Issue 模板页(/issues/new);
- 享有 GitHub 官方 100% 富文本预览、Diff 实时渲染、Labels 勾选与 Reviewer 指派能力。
- 全场景浅色/深色主题原生自适应:
- 深度对齐 DSH 官方 DSW(DeepSeek Web)设计变量规范,通过 �ody[data-ds-dark-theme] 驱动无感无闪烁平滑切换。
🛡️ 微内核架构与工具健壮性 (Cordis & Tools Compliance)
- 会话工作区深度绑定与零参数探测:
- 原生直读本地工作区 .git/config 并自动结合 $env:DSH_SESSION_ID,调用 Agent 工具(github_repo, github_pr 等)无需再显式传递 owner/repo,实现零参数无感探测。
- 工具输出防崩溃归一化:
- 5 大 Agent 核心工具输出全面封装为标准 Object 根对象,彻底消除 DSH 工具网关 �alue must be an object 校验中断。
- 生态服务与配置规范:
- 依据 /dsh-plugin-dev-skill 全面通过 18 项地毯式合规自检;
- 规范导出符合 Standard Schema 的 Config 运行时校验契约;
- 显式通过 ctx.provide('github', executor) 向 DSH 生态暴露单例服务。
📦 发版闭环 (Publishing)
- npm 官方包上线:https://www.npmjs.com/package/dsh-github-flow
- Sigstore OIDC 供应链安全溯源认证:附带官方 Verified 徽章。
完整比对: v0.1.3...v0.1.4
v0.1.3
🌟 Release v0.1.3: 修复 Agent 工具输出 Schema 校验与仓库自动探测
🛡️ 核心修复 (Bug Fixes)
- 修复 DSH 'value must be an object' Schema 校验崩溃:
- 针对 github_run、github_api、github_pr、github_issue、github_repo 全部 5 大核心工具,增加
ormalizeOutput 防御性包装; - 数组统一封装为 { items, count },标量与文本输出(如 diff、log_failed、jq 单字段)统一封装为 { result },100% 符合 DSH 工具网关根对象规范。
- 针对 github_run、github_api、github_pr、github_issue、github_repo 全部 5 大核心工具,增加
- 渲染器提升 (Render Enhancement):
- 优化 output.render:对于日志与 diff 原生输出纯文本文本块(避免 JSON 转义乱码),对于数据列表输出格式化 JSON,极大提升模型与人类审查体验。
- 工作区上下文智能探测 (Context Auto-Detection):
- 当 Agent 未显式传参
epo 时,自动探测并绑定当前物理工作区关联的 GitHub 仓库,彻底杜绝 atal: not a git repository 误报。
- 当 Agent 未显式传参
完整比对: v0.1.2...v0.1.3
v0.1.2
🌟 Release v0.1.2
🚀 自动化发版闭环达成 (CI/CD Auto Release)
- npm 官方注册表成功推送:已正式发布至 npm: dsh-github-flow@0.1.2;
- 官方 Provenance 安全认证:通过 GitHub Actions OIDC 与 Sigstore 完成防篡改公开供应链溯源;
- GitHub Release 同步联动:打 Tag 自动触发 npm 发包 + 自动创建 GitHub Release。
🎨 界面体验升级
- 全面适配浅色与深色主题:对齐 DSH 官方 DSW(DeepSeek Web)语义设计变量体系,彻底消除浅色模式下的黑块割裂;
- 原生双模式零延迟切换:支持通过 �ody[data-ds-dark-theme] 随系统/设置实时自适应;
- 操作按钮与徽章重构:优化操作按钮、状态徽章、输入框与 Octocat Badge 视觉体系。
完整比对: v0.1.0...v0.1.2