Skip to content

pomasa-studio

Verified

pomasa-studio · v0.3.0 · MIT · Web UI

POMASA Studio: manage all POMASA MASes (list, create via generator, run, inspect artifacts). DSH web-profile plugin.

Install

dsh plugin add pomasa-studio

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Creators

Readme

POMASA Studio

[ English | 中文 ]

POMASA Studio 是 DeepSeek Harness(dsh)的一个插件,把 POMASA 研究工作台带进 dsh。它管理本机 ~/.pomasa 下的所有 POMASA 研究多代理系统(MAS):列出已有系统、从需求新建、跟随运行状态、查看各阶段产物。

POMASA Studio 工作台界面

功能特性

  • 列出 ~/.pomasa 下的全部 MAS,展示运行状态与上次运行时间。
  • 用表单描述研究需求,让 POMASA 生成器按模式目录产出一个自包含的多代理系统。
  • 支持单次整体运行与按研究对象多次隔离运行两种方式,运行会话在 dsh 侧栏可见。
  • 查看每个阶段声明的产物契约与实际产物,Markdown 可直接下载。
  • 运行过的单元可以全部重跑,也可以保留现有成果、按你的指令继续完善;破坏性重跑会要求二次确认。
  • 多单元 MAS 可以随手新增单元,单元列表可折叠成"当前单元 + 运行统计"的摘要行。
  • 新建工作区自带 MCP 配置模板(~/.pomasa/.dsh/mcp.servers.yml):crawl4ai 免密钥可用,serper 与 oxylabs 填入凭据即可启用。
  • 界面中英双语,左侧导航底部一键切换。

安装

POMASA Studio 已发布到 npm,安装即一行命令:

dsh plugin --profile <profile> add pomasa-studio

非技术用户推荐安装 DSH Desktop(社区维护项目,非 DeepSeek 官方产品,把 DeepSeek Harness 运行封装成可直接打开的桌面应用),然后让 dsh 里的 AI 帮装,发这一句即可:

帮我把 POMASA Studio 插件装上,从 npm 包 pomasa-studio 装到当前 profile,需要的话重启,装好告诉我左下角有没有 POMASA Studio 入口。

之后终端里的活交给 AI 就行;也可以自己在 DSH Desktop 内置终端里跑上面那条命令。

把 <profile> 换成目标 profile 名(如 desktop、web)。然后启动该 profile,dsh 左下角会出现 POMASA Studio 入口按钮。POMASA 的 ~/.pomasa 数据目录会在首次使用时由 host 层自动创建。

适配的 DSH 版本

POMASA Studio 以 DSH Desktop 0.7.2(内置 Harness 0.1.2-alpha.1)为适配与测试基准。DeepSeek Harness 的客户端 API(工作区/会话服务)演进很快,本月两个版本之间可能就面目全非,所以本插件只跟住一个 harness 世代。其他版本——无论更旧更新——可能能跑、也可能无预告地坏掉,都不在我们的支持范围内。DSH 升级后插件不工作,请先回到上面这个版本,而不是去排查版本差异。

使用

  1. 启动 dsh 后,点击左下角的 POMASA Studio 按钮,打开工作台。
  2. 左侧导航列出已有 MAS;点击顶部的"新建 MAS",填写研究需求,生成器会按 POMASA 模式生成整个系统,生成进度在 dsh 会话区可见。
  3. 在左侧选择一个 MAS,右侧显示运行状态、单元、各阶段产物与内容。
  4. 阶段产物以 Markdown 呈现,可下载;阶段名旁的按钮可查看对应 agent 蓝图。
  5. 导航底部可切换界面语言:中文 / English。MAS 自身的内容(系统名、产物标题)保持原语言,只翻译工作台界面。

文档