资源 · 技能市场
01

整个技能就一个文件
清单、界面和资源都在里面

02

清单格式
YAML + 给模型的指令

03

挂件版本
按 requires 支持技能

技能的内部构造。

02包结构

ZIP

整个技能就是一个 .skill 文件。 一个普通 ZIP:清单、界面的 HTML 和 JavaScript,以及媒体。只有 SKILL.md 是必需的。

文件 · 宣言

SKILL.md

YAML 前置数据:slug、版本、触发语、参数。正文则是给模型的祈使式指令。

文件 · 动作面板

drawer.html + js

铺满对话的抽屉:表单、日历、按钮。JS 会拿到 drawer、item 和 params。

文件 · 对话流

card.html + js

对话流里的技能卡 — 一个 HTML 模板加它的脚本。两个文件都是可选的。

03组件与 API

data

你写标记,挂件负责组装。 组件以 data 属性声明,并通过 MutationObserver 处理 — 即使由 JS 动态创建也照样生效。

组件调用 · 按类型
卡片按钮表单合计
组件
data-card · radio · 图库
按钮
data-action · Heroicons · tel:
JS API
drawer · item · params
样式
Tailwind · 挂件样式类
资源
{{asset}} · 500 KB · 20 个文件
沙箱
隔离 · 挂件代理
04FAQ · 面向开发者

一个装着整个技能的 ZIP:SKILL.md(清单和给大模型的指令)、card.html 和 drawer.html 及各自的 JS,以及放媒体的 assets 目录。只有 SKILL.md 是必需的。

需求

按类型的作品集按年份

各类型项目逐年增长

MVP重构AI运维合计

MVP、重构、AI 与运维——累计

优势概览

工作室在关键维度上的画像

速度、质量、透明、工程

项目阶段随时间

调研、设计与研发相互交叠

并行推进——不是瀑布