插件总仓库,每个插件一个目录:
| 目录 | 插件 | 作用 |
|---|---|---|
agent-first/ |
article-lab | 微信公众号文章创作流水线(15 阶段,含文档/脚本/测试) |
filelist/ |
filelist | 本地文件/目录输入列表(任务输入口) |
只需把某个插件目录下的 plugin-host.js + plugin-client.js 内容复制粘贴给 agent,说「注册为插件并运行」即可,无需安装任何依赖。
- article-lab:见
agent-first/README.md(三个工具:article_lab/article_lab_render/article_lab_history)。 - filelist:见
filelist/README.md(输入框上方面板 +filelist工具,增删列表、一键打开本地文件/目录)。
dshub-plugin/
├── agent-first/ # article-lab 插件单元(流水线 + 文档 + 脚本 + 测试)
│ ├── article-lab/
│ ├── README.md / docs/ / scripts/ / tests/
├── filelist/ # 文件输入列表插件
├── MANIFEST.json # 注册表(pipelines[] + plugins[])
└── README.md / CHANGELOG.md / LICENSE / pyproject.toml
python agent-first/scripts/validate.py # 校验项目完整性
python agent-first/scripts/install_local.py # 把 pipeline 安装到 DSH 插件默认知识层
python -m unittest discover -s agent-first/testsMIT