Skip to content

Releases: ItQianChen/dsh-github-flow

dsh-github-flow v0.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Oct 10:56

🚀 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
  • 29e2109 chore(release): v0.3.0
  • 4cd9fb9 feat(panel): 右侧栏 Tab 布局重构、Git 状态与提交记录详情滚动与分页加载
  • 941f26f docs: README 双语与架构文档全量同步新工具能力
  • ef2cdde feat(help): gh 命令映射总表与主题知识库全面刷新
  • 8e72ada feat(issue,pr,run,secret): 变更面补齐——confirm 分级、variable 域并入与产物下载落盘纪律
  • 2578e15 feat(repo,run): 查询面补齐——search 三域、免 clone 读文件目录与 workflow 查询
  • f7b56e9 feat(ci): Release 附带离线安装包资产(.tgz + sha256 校验)
  • b7b14d5 feat(executor): 注入 AI_AGENT 识别信号并新增 runGuarded 版本守卫降级链

💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。

dsh-github-flow v0.2.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 14:56

🚀 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
  • 0fc79bd chore(release): v0.2.1
  • 27e11e3 docs: 全面同步文档与代码现状并修正安装升级命令
  • f8cb4d4 feat(ui): 新增插件身份标识与关于页面并打通右侧栏设置入口
  • e16878c fix(pr): 修复 CI 检查动作请求了 gh 从未支持的字段而完全不可用
  • 86c506f fix(ui,api): 唤起终端改用无 profile 模式消除 PowerShell 启动报错
  • 42c118a fix(client,executor): 修复无 gh 环境刷新永久卡死与 stdin 通道失效
  • 580b199 feat(settings): 新增更新源设置并修复版本号漂移
  • ff4ea22 feat(repo): 支持读取 README 原文与截图下载
  • e81a7ce feat(issue,pr): 图片获取支持按 URL 精准提取与触顶续传
  • cebfb87 feat(pr): PR 支持图片附件获取并抽取共享图片工具链
  • d143df4 feat(issue): 支持 Issue 图片附件的获取与查看
  • 73379d7 fix(ui,api): 修复唤起终端无反应并如实回传唤起结果
  • 263e08f fix(upgrade): 修复一键升级静默失败与升级命令缺 profile 问题

💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。

dsh-github-flow v0.2.0

Choose a tag to compare

@github-actions github-actions released this 12 Oct 13:49

🚀 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
  • 644229f chore(release): v0.2.0
  • 21a396a refactor(api,client): 拆分超长文件并清理客户端死代码
  • 0b87d9c feat(ui): 移除定时轮询策略并收敛为双态同步模式
  • 9dc818f docs(readme): 优化信息架构并补齐配置文档
  • edd5cb0 feat(proxy,ui): 新增全局网络代理支持并重构设置中心为分区导航
  • 4ee6d32 fix(tools): 加固帮助主题类型防护并优化生命周期与日志错误处理
  • e319bce feat(tools,docs): 打通 defaultListLimit 配置消费并统一测试套件与文档对齐
  • 6bae330 feat(tools): 新增 release/secret/skill 三大领域工具
  • 26a7811 chore: 将 docs/plans/ 添加到 .gitignore 忽略规则
  • 957d6c3 docs: 补充 pnpm 供应链安全发布年龄导致的安装回退说明
  • 37f7320 perf(tools): 引入 Native Markdown 渲染引擎并大幅压缩模型输出 Token
  • 134321e feat(tools): 扩展核心工具链能力并新增 github_help 帮助与诊断工具
  • 2d3c830 fix(tools): 修复 github_api 参数导致请求转为 POST 问题并扩展 PR 列表参数
  • d07d106 docs: 在中英文文档中添加 LINUX DO 友情链接

💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。

dsh-github-flow v0.1.8

Choose a tag to compare

@github-actions github-actions released this 11 Oct 10:26

🚀 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
  • 1f06c71 chore(release): v0.1.8
  • 8b02611 feat(ui): 统一全景驾驶舱与右侧栏缓存规则并补充状态胶囊与文档截图
  • 344e042 ci(release): 集成自动化 Release 更新日志生成器
  • b7fb30b feat(ui): 全景驾驶舱支持 SWR 本地秒开缓存、数据同步设置及深色模式适配
  • b050977 feat(upgrade): 添加新版本检测与跨平台一键自动升级机制

💡 提示:Node.js 运行时对已载入模块存在强缓存,升级后请重启 DSH 服务以完全加载最新后端工具。

v0.1.7

Choose a tag to compare

@github-actions github-actions released this 09 Oct 15:15

Full Changelog: v0.1.6...v0.1.7

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 09 Oct 13:22

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 06 Oct 09:47

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 04 Oct 08:36

🌟 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)

完整比对: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 04 Oct 05:48

🌟 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 工具网关根对象规范。
  • 渲染器提升 (Render Enhancement):
    • 优化 output.render:对于日志与 diff 原生输出纯文本文本块(避免 JSON 转义乱码),对于数据列表输出格式化 JSON,极大提升模型与人类审查体验。
  • 工作区上下文智能探测 (Context Auto-Detection):
    • 当 Agent 未显式传参
      epo 时,自动探测并绑定当前物理工作区关联的 GitHub 仓库,彻底杜绝 atal: not a git repository 误报。

完整比对: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 04 Oct 05:33

🌟 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