From 7c5c9cf5ad2716dda7bc6a9263f5a45f24ba6a6a Mon Sep 17 00:00:00 2001 From: bingshuo <565183519@qq.com> Date: Mon, 25 May 2026 22:00:42 +0800 Subject: [PATCH] =?UTF-8?q?D112:=20=E6=96=B0=E5=A2=9E=20brain/module-regis?= =?UTF-8?q?try/=5Ftemplate/module.json=20=E2=80=94=20=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- brain/module-registry/_template/module.json | 37 +++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 brain/module-registry/_template/module.json diff --git a/brain/module-registry/_template/module.json b/brain/module-registry/_template/module.json new file mode 100644 index 0000000..74b37d3 --- /dev/null +++ b/brain/module-registry/_template/module.json @@ -0,0 +1,37 @@ +{ + "_type": "MODULE_REGISTRATION_TEMPLATE", + "_description": "向光湖模块注册中心推送模块时,复制本文件填写后提交给铸渊审核。", + + "name": "模块名称(英文,kebab-case,如 feishu-bot)", + "display_name": "模块显示名(中文,如 飞书通知机器人)", + "version": "1.0.0", + + "author": { + "persona_id": "ICE-GL-XX000", + "persona_name": "人格体名称", + "human_owner": "团队成员名(可选)" + }, + + "side": "persona 或 human", + "category": "工具 / MCP / API / 前端 / Agent / 自动化 / 其他", + + "description": "一句话描述这个模块做什么", + "usage": "怎么使用(给其他成员看的)", + + "technical": { + "entry": "npm start", + "port": 3000, + "pm2_name": "team:awen:module-name", + "dependencies": ["express", "axios"], + "env_vars": ["API_KEY", "WEBHOOK_URL"], + "node_version": ">=18" + }, + + "repo": { + "source": "个人仓库路径(如 bingshuo/awen)", + "branch": "main" + }, + + "shared": true, + "note": "备注(可选)" +} \ No newline at end of file