-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
dsh 是引擎,agentLauncher 是它的图形化管理器:帮你隔离、组织、一键启动多个 Agent 实例,并管理各自的插件与密钥。对话本身仍在 dsh 自己的网页里发生。
这是刻意的设计。启动器只做管理,不做交互 UI —— 交互发生在 dsh 的网页。内置聊天会与 dsh web 重复,也违背「不做 UI」的初衷。日志则降级为一个只读日志页用于排障。
启动器执行 dsh --profile web --no-open --port 0,并从 stdout 抓 http://127.0.0.1:<port> 再调用系统 opener 打开。若没打开:
- 确认该 profile 的 bundles 含
@deepseek-ai/dsh-web-app(否则会被当作 headless)。 - 看只读日志页里 dsh 是否真的打印了 URL。
- 手动复制日志里的 URL 到浏览器。
通常是某个插件的版本比本机 dsh 新,依赖了缺失的 @deepseek-ai/dsh-environment。用 dsh plugin --profile <p> remove <plugin> 移除该插件即可恢复(可再 add 回来)。
实例列表在窗口挂载时读取一次。重载一次窗口即可看到新实例。
存在该实例的 workspace/ 里。因为启动器给每个实例一个稳定路径 instances/<id>/workspace,历史跨次启动继承,不会丢。删除实例目录才会清除。
- 每实例的
.env只在启动子进程时注入,永不回流到前端。 - 全局
~/.dsh/.credentials.yaml保持0600。 - 请勿把
.env/ 凭据提交进 git。
基于 Tauri 2,理论跨平台。目前主要在 Linux 上开发验证;其它平台需自行 pnpm tauri build 并测试。
运行形态已从 profile 派生、通道已设计,但无人值守批处理路径暂缓(见 README 路线图)。
📖 本 Wiki 由
agentlauncher/docs/wiki通过gh同步 · 同步脚本见scripts/sync-wiki.sh· 手动同步:pnpm wiki:sync灵感来自 Prism Launcher · 多引擎可扩展