开发一个工具
English | 中文 本教程会在 Web UI 中添加一个 greet 工具。请先完成第一个插件,并保留其中的 scratch-plugin 目录。 创建工具插件 将 scratch-plugin/src/my-plugin.ts 替换为: import type { Context } fro
English | 中文 本教程会在 Web UI 中添加一个 greet 工具。请先完成第一个插件,并保留其中的 scratch-plugin 目录。 创建工具插件 将 scratch-plugin/src/my-plugin.ts 替换为: import type { Context } fro
English | 中文 前几篇教程通过 --patch overlay 加载本地插件。本教程把它打包成可安装的组合包(bundle),用 dsh plugin add 安装进一个 profile,并解释决定组合后配置的层顺序。本文假设 dsh CLI 已安装。请先完成插件配置。 如果改用全新的源码
English | 中文 本教程会创建一个最小的 Harness 插件,并将其加载到 Web UI 中。请从已完成从源码运行路径的仓库检出开始。 创建本地项目 在仓库根目录创建本教程使用的临时项目: mkdir -p scratch-plugin/src 插件是什么 在 Harness 中,插件是
English | 中文 让你的插件接受用户在 cordis.yml 中传入的配置。 定义 Config 类型 在插件中导出一个 Config 类型和同名的 Schemastery schema;默认值直接写在 schema 中: import type { Context } from '@dee