Skip to content

v0.0.1

Pre-release
Pre-release

Choose a tag to compare

@imneov imneov released this 23 Oct 10:24

A²D² DSH 插件首个预发布版本,提供已编译的安装包。

桌面端安装

  1. 下载本页附件 dsh-a2d2-0.0.1.tgz。不要下载下方自动生成的 Source code,也不要解压安装包。
  2. 打开官方桌面端的插件管理器,在安装入口输入下载文件的绝对路径,例如 /Users/你的用户名/Downloads/dsh-a2d2-0.0.1.tgz。
  3. 安装后按界面提示重启或重新加载,进入 设置 → A2D2 配置,选择宿主中已配置、可用的模型。

包内已包含服务端模块、浏览器 bundle、类型声明和插件配置。用户不需要自行编译插件,也不需要为这个包添加 Git prepare 的 allowBuilds 授权。

可选命令行安装:先通过桌面应用菜单 Manage dsh Command… → Install 注册桌面端提供的 dsh 命令,完全退出桌面应用,再执行:

dsh plugin --profile desktop add /absolute/path/dsh-a2d2-0.0.1.tgz

完成后重新打开应用。单独通过 npm 安装的 dsh 不能管理桌面端 profile。

包含的功能

  • 任务与会话聚合、会话交接、上下文与费用指示球。
  • A²D² 配置页、阶段 Agent 与模型候选配置。
  • 子代理派发、GitHub PR 关注及可选通知集成。

这些是包内提供的功能,实际可用性取决于宿主能力与用户配置。

已知限制

这是预发布版本,尚未完成官方桌面端的全部功能验收。会话 Agent 初始化要求宿主公开提供 sessionController.selectLocalModel;官方 0.2.1-rc.2 的公开接口未定义该方法,相关会话创建与交接路径不能宣称已兼容。安装成功不代表上述功能全部可用。

模型账号、gh 认证、可选工作流技能和通知服务需按需自行配置。此版本通过 GitHub Release 分发,未发布至 npm registry。

验证

  • 本地 TypeScript 检查及 621 项测试通过;GitHub CI 的 Node 24 检查通过。
  • GitHub CI 的 Node 22 检查有两项 github_watch 测试等待超时;本地单独复跑这组 21 项测试通过。此预发布不代表全部 CI 检查已通过,详情见 PR #208。
  • Git 安装复现了缺少构建授权的错误;精确授权后安装成功。
  • 预编译包的导出文件、插件配置及服务端模块导入检查通过。

附件 SHA256SUMS 可用于校验下载文件。安装问题与说明见 #205 和 中文安装文档。