feat: scaffold yonexus server and client plugins
This commit is contained in:
30
TASKLIST.md
30
TASKLIST.md
@@ -124,15 +124,18 @@
|
|||||||
## Phase 2 — Server 插件脚手架
|
## Phase 2 — Server 插件脚手架
|
||||||
|
|
||||||
### YNX-0201 创建 Yonexus.Server 最小插件骨架
|
### YNX-0201 创建 Yonexus.Server 最小插件骨架
|
||||||
|
**状态**
|
||||||
|
- [x] 已完成(2026-04-08)
|
||||||
|
|
||||||
**目标**
|
**目标**
|
||||||
- 让 Server 插件可被 OpenClaw 加载
|
- 让 Server 插件可被 OpenClaw 加载
|
||||||
|
|
||||||
**子任务**
|
**已完成内容**
|
||||||
- 创建插件目录结构
|
- 已补齐 `plugin/`、`servers/`、`skills/`、`scripts/` 目录骨架
|
||||||
- 创建 `package.json`
|
- 已创建 `package.json`、`tsconfig.json`
|
||||||
- 创建 `openclaw.plugin.json`
|
- 已写入 `plugin/openclaw.plugin.json`
|
||||||
- 创建入口文件 `index.ts`
|
- 已补齐 wiring-only `plugin/index.ts`
|
||||||
- 添加基础构建配置
|
- 已补齐最小 `scripts/install.mjs`
|
||||||
|
|
||||||
**验收标准**
|
**验收标准**
|
||||||
- 插件能被识别
|
- 插件能被识别
|
||||||
@@ -178,15 +181,18 @@
|
|||||||
## Phase 3 — Client 插件脚手架
|
## Phase 3 — Client 插件脚手架
|
||||||
|
|
||||||
### YNX-0301 创建 Yonexus.Client 最小插件骨架
|
### YNX-0301 创建 Yonexus.Client 最小插件骨架
|
||||||
|
**状态**
|
||||||
|
- [x] 已完成(2026-04-08)
|
||||||
|
|
||||||
**目标**
|
**目标**
|
||||||
- 让 Client 插件可被 OpenClaw 加载
|
- 让 Client 插件可被 OpenClaw 加载
|
||||||
|
|
||||||
**子任务**
|
**已完成内容**
|
||||||
- 创建插件目录结构
|
- 已补齐 `plugin/`、`servers/`、`skills/`、`scripts/` 目录骨架
|
||||||
- 创建 `package.json`
|
- 已创建 `package.json`、`tsconfig.json`
|
||||||
- 创建 `openclaw.plugin.json`
|
- 已写入 `plugin/openclaw.plugin.json`
|
||||||
- 创建入口文件 `index.ts`
|
- 已补齐 wiring-only `plugin/index.ts`
|
||||||
- 添加基础构建配置
|
- 已补齐最小 `scripts/install.mjs`
|
||||||
|
|
||||||
**验收标准**
|
**验收标准**
|
||||||
- 插件能被识别并加载
|
- 插件能被识别并加载
|
||||||
|
|||||||
Reference in New Issue
Block a user