t1yOS Skills 是一个专为 AI 编程助手(如 Claude Code、Cursor、Windsurf 等)设计的技能包,为 AI 提供 t1yOS 平台的完整知识,帮助开发者更高效地使用 AI 进行平台资源管理和云函数开发。
Skills 是一种为 AI 助手注入专业领域知识的机制。通过加载 t1yOS Skills,AI 能够:
没有 Skills 时,AI 可能基于通用的 Node.js 或 Serverless 经验给出不符合 t1yOS 平台规则的建议(如使用 module.exports、import 语法、npm 包等)。
使用 Skills 后,AI 将严格遵循 t1yOS 的平台规范,生成的代码可直接部署运行。
| 区域 | 仓库地址 |
|---|---|
| 国际 | github.com/t1yOS/t1y-skills |
| 国内 | gitee.com/t1yOS/t1y-skills |
| AI 工具 | 安装路径 |
|---|---|
| Claude Code | ~/.claude/skills/t1yOS/ |
| Cursor | 项目根目录 .claude/skills/ 或 .cursor/skills/ |
| Windsurf | 项目根目录 .claude/skills/ |
| VS Code (Copilot) | 项目根目录 .claude/skills/ |
放置后 AI 将自动识别并加载技能,无需额外配置。
安装后,当你向 AI 提出与 t1yOS 平台相关的问题时,AI 将自动激活此技能。以下是一些典型的触发场景:
| 场景 | 示例提问 |
|---|---|
| 编写云函数 | "帮我写一个用户登录的云函数" |
| 数据库操作 | "如何在 t1yOS 中分页查询用户列表" |
| 安全加密 | "给这个云函数加上签名验证" |
| SDK 集成 | "帮我在 React 项目中集成 t1yOS SDK" |
| MCP 管理 | "帮我通过 MCP 创建一个云函数" |
| 问题排查 | "为什么我的云函数部署后无法访问" |
t1yOS Skills 包含以下领域知识:
.jsc 文件编写规范onRequest(ctx) 入口函数context、http、mongo、crypto、os、jwt$gt、$in、$regex 等)ctx.sign())t1yOS 同时提供 Skills 和 MCP Server 两种 AI 辅助方式:
| 特性 | Skills | MCP Server |
|---|---|---|
| 用途 | 知识注入,指导 AI 编写正确代码 | 工具调用,让 AI 直接操作平台资源 |
| 工作方式 | AI 参考技能知识生成代码 | AI 通过 MCP 协议调用平台 API |
| 典型场景 | 编写云函数、集成 SDK | 管理数据库、部署函数、查看日志 |
推荐做法:同时安装 Skills 和配置 MCP Server。Skills 确保 AI 生成的代码正确,MCP Server 让 AI 能直接帮你管理平台资源。
.jsc 代码 → 通过 MCP function_create 或 WebIDE 部署function_get_log 查看日志 → 让 AI 分析日志并修复代码t1y-os-skills/
├── SKILL.md # 主技能文件(核心知识和规范)
└── references/ # 参考文档(按需加载)
├── cloud-function.md # 云函数 API 完整参考
├── database.md # 数据库 API 完整参考
├── crypto.md # 加密模块 API 完整参考
├── mcp.md # MCP Server 工具参考
├── sdks.md # 多平台 SDK 集成指南
├── security.md # 安全机制详解
└── constants.md # HTTP 常量和状态码
Skills 是"教 AI 知识",让 AI 理解 t1yOS 的特性和规则;MCP Server 是"给 AI 工具",让 AI 能直接操作平台。两者互补,建议同时使用。
技能加载会消耗一定的上下文 Token(约 3,000-5,000 词的基础知识 + 按需加载的参考文档),但能大幅减少 AI 因不了解平台而反复试错产生的 Token 消耗。基准测试显示,使用技能后代码通过率从 93% 提升到 100%,综合效率更优。
当 t1yOS 平台发布新功能或 API 变更时,Skills 项目会同步更新。重新下载最新版本的 Skills 文件替换即可。
目前支持所有兼容 Skills 机制的 AI 编程工具,包括 Claude Code、Cursor、Windsurf、VS Code with GitHub Copilot 等。