DSH Plugins
返回列表
⚙️

aios-plugin-forma

工作流 更新于 2026.09.17

在终端中运行以下命令:

dsh plugin install BioAIEvolu/aios-plugin-forma

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install BioAIEvolu/aios-plugin-forma,即可从 https://github.com/BioAIEvolu/aios-plugin-forma 安装该插件。

插件介绍

当你手里有一份本地源码项目,却想把它里头的可复用能力拆成 DSH 插件候选,手工梳理目录、边界和安全策略往往既慢又容易踩坑。aios-plugin-forma 是 AIOS 体系下的自构建 DSH 插件(Bundle):在明确的 workRoot 与源码根路径配置下,通过版本化的 forma_* DTO 工具完成扫描、能力识别、经审核的候选生成,以及候选插件仓库的导出。Host 侧不会导入或执行你的源码;所有检视与候选构建都交给 Supervisor 持有的子 Worker,在进程边界内读写受管工作区与配置的只读源码根。

默认路径是「提案优先」:生成 tarball 与报告,不会把候选插件自动装进当前运行的 Profile。直接基于源码生成候选还需要显式的 reviewed-source-root 记录;普通用户选的源码仍可被扫描,但未经审核则不会走直接生成。插件内嵌 Forma Core,不依赖工作区 core-root 环境变量或外部 forma 开发树;许可证扫描提供工程启发式信号(非法律意见),GPL/LGPL/AGPL 及冲突或未知证据会保持待审或阻断,不能单靠自动流程通过构建门禁。

适合需要在本地 disposable Profile 里试验「从现有项目提炼插件」的开发者、平台或工作流维护者:你希望可审计的工具契约(见仓库 specs 与验收文档),并愿意自己重启 DSH 做健康检查,而不是期待一键发布 GitHub、自动更新已装 Bundle 或生产级部署——这些在本版本中明确不在范围内。

使用场景

  • 从本地源码项目识别可复用能力并导出候选插件仓库
  • 在 disposable Profile 中做提案式候选构建(tarball 与报告,不自动安装)
  • 需要经审核的源码根路径后再进行直接源码候选生成

适合人员

  • 希望把现有代码库拆成 DSH 插件候选的开发者
  • 维护 Agent 工作流与 DSH Profile 的平台或工具链同学
  • 需要在进程隔离下扫描源码且不接受 Host 执行项目代码的团队