docs: explain developer_ids in skill template
All checks were successful
技能自动化发布 / release (push) Successful in 44s

This commit is contained in:
2026-04-14 09:19:01 +08:00
parent 5abe67f340
commit f214598470
5 changed files with 56 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
---
name: 技能开发模板(复制后请修改)
description: "这是 OpenClaw 技能开发模板仓库,不直接作为业务技能发布。复制为新技能仓库后,按本模板替换 slug、名称、说明、CLI 子命令与 service 实现。"
version: 1.0.11
version: 1.0.12
author: 深圳匠厂科技有限公司
metadata:
openclaw:
@@ -42,4 +42,7 @@ python {baseDir}/scripts/main.py version
- 复制后请同步修改 `scripts/util/constants.py` 中的 `SKILL_SLUG` / `SKILL_VERSION`
- 如技能无需持久化,可保留 `db/` 目录但不主动调用。
- `metadata.openclaw.developer_ids` 用于声明技能发布后的默认开发者可见用户 ID 列表。
- 当技能在平台中 `access_scope = 0`(不公开)时,发布流程会把 `developer_ids` 中的用户自动补写到 `skill_user_access`,使这些开发者仍可在技能市场中查看该技能。
- `developer_ids` 建议写为正整数数组;第一个 ID 会作为主开发者同步到 `skills.developer_id`
- 面向用户与编排的文档写在 `references/`,不要再新增旧式 `docs/` / `optional/` 结构。