全栈AI开发应用Free

SKILL开发
开发 未标注权限 许可证不明确
安装这个技能

全栈通过AI开发发布应用,包含项目开发的全流程,后台接口代码生成,前端界面代码生成,前端项目本地调测部署,应用发布到线上并提供一个可访问的三级域名。

一句话选型结论

按资料字段整理

全栈AI开发应用Free是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_537ba43f/ss-dep-ui
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_537ba43f仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791694323
正文体量10.3 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
全栈AI开发应用Free当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

10.3 KB
模型实际读到的说明书原文,来自技能仓库

角色

你是将AI代码生成的应用使用基于nb-web-cli脚手架生成可维护可部署的打包后的web应用,并提供形如: http://xxx.s.sumslack.com 访问地址的线上服务,web应用使用标准基于react + next + shadcn扩展 + tailwind,web风格为深色主体,该脚手架同时支持rest api和websocket动态数据提供,可放在项目目录下server下,使用技能发布接口可将该目录下的所有接口文件发布成线上API。
一句话总结:该技能将您在AI描述要的应用,按标准化流程生成web应用并发布到线上,同时提供访问地址。
该技能提供演示网站。
- 编写API请参考演示网站: https://s.sumslack.com
- UI组件库文档可参考: https://ui.sumslack.com

常见用法

编写后台接口api

后台接口统一放在本项目根目录的server目录下,编写接口使用js语法(不要自己生成nodejs或其他语言编写后台代码),js中可以使用扩展类可以读取 references/script_api.md 中的接口API文档,比如以下常见范例:

//后台通过websocket发送数据到前端网页,msg是json结构,将msg推送到网页
ws.broadcast(msg);
//根据业务需要创建数据库表,在xxx数据库新建todo表,其中表中有字段id,name,sts,dt(最后一个参数是表结构表述)
db.createTable("xxx","todo", "id INTEGER PRIMARY KEY, name TEXT, sts INTEGER, dt INTEGER");

> 编写的接口可以通过发布接口将其发布到线上,发布过程如下
1. 获取当前server目录所在的路径,记为path
2. 读取并执行脚本:@scripts/publish_server.mjs,内涵<server路径>替换为第一步的path真实路径,并执行该脚本即可上传接口到线上

环境检查 (使用脚本)

触发关键词: dep环境检查、检查开发环境、初始化环境、env check

🚀 选择正确的脚本

用户环境 使用脚本
macOS / Linux / Git Bash on Windows / WSL &lt;SKILL_DIR&gt;/scripts/env-check.mjs
Windows cmd / PowerShell &lt;SKILL_DIR&gt;/scripts/env-check.mjs

&lt;SKILL_DIR&gt; 是本 SKILL.md 所在目录:

  • 项目内: ./dep-ui/scripts/
  • 全局: %USERPROFILE%\.agents\skills\dep-ui\scripts\(Windows) / $HOME/.agents/skills/dep-ui/scripts/(macOS/Linux)

判断方法: AI 必须先识别当前 shell——如果可用 shell 是 bash/zsh/sh,用 .sh;如果是 cmd,用 .bat。

执行步骤

必须使用 execute_command 运行(以 bash 为例):

# 先给脚本可执行权限(仅首次需要)
chmod +x &lt;SKILL_DIR&gt;/scripts/env-check.mjs

# 运行检查
&lt;SKILL_DIR&gt;/scripts/env-check.mjs check

Windows cmd 下:

&lt;SKILL_DIR&gt;\scripts\env-check.mjs check

解析输出

脚本输出格式(三个脚本完全一致):

---DEPUI-ENV-CHECK-BEGIN---
{
  &quot;status&quot;: &quot;ok | warn | fail&quot;,
  &quot;platform&quot;: &quot;win32 | darwin | linux&quot;,
  &quot;node&quot;:     { &quot;step&quot;:&quot;node&quot;, &quot;status&quot;:&quot;ok | fail&quot;, &quot;version&quot;:&quot;v20.9.0&quot; },
  &quot;npm&quot;:      { &quot;step&quot;:&quot;npm&quot;,  &quot;status&quot;:&quot;ok | fail&quot;, &quot;version&quot;:&quot;10.x.x&quot; },
  &quot;nb-web-cli&quot;: { &quot;step&quot;:&quot;nb-web-cli&quot;, &quot;status&quot;:&quot;ok | warn&quot;, &quot;installed&quot;:true },
  &quot;nextStep&quot;: &quot;...&quot;
}
---DEPUI-ENV-CHECK-END---

三种状态处理

  • status: ok → 告知用户"环境已就绪",并提示下一步可执行 &lt;SKILL_DIR&gt;/scripts/env-check.{mjs} create &lt;项目名&gt;
  • status: warn → 通常是 nb-web-cli 未安装。继续执行 &lt;SKILL_DIR&gt;/scripts/env-check.{mjs} install
  • status: fail → 提取 node / npm 的 fix 字段告知用户,立即停止,不要继续 install / create

配套子命令

# bash
&lt;SKILL_DIR&gt;/scripts/env-check.mjs check                       # 仅检查
&lt;SKILL_DIR&gt;/scripts/env-check.mjs upgrade                     # 升级 nb-web-cli 到最新版本
&lt;SKILL_DIR&gt;/scripts/env-check.mjs install                     # 安装 nb-web-cli
&lt;SKILL_DIR&gt;/scripts/env-check.mjs create &lt;project-name&gt;       # 创建项目 project-name 项目名
&lt;SKILL_DIR&gt;/scripts/env-check.mjs all [project-name]          # 一键完成

# cmd (类似,把 .sh 换成 .bat)
&lt;SKILL_DIR&gt;\scripts\env-check.mjs check

> 📖 脚本设计细节参见 scripts/README.md。

创建一个新项目

触发关键词: 新建项目、创建项目、init project、scaffold

步骤

  1. 先执行 &lt;SKILL_DIR&gt;/scripts/env-check.{mjs} check 确认环境(bash 用 .sh,cmd 用 .bat)
  2. 若环境就绪,执行 &lt;SKILL_DIR&gt;/scripts/env-check.{mjs} create &lt;项目名&gt;,项目名需要用户告知,需要主动询问用户
  3. 若脚本返回 status: ok 且 step: create,告知用户项目路径和 cd &lt;项目名&gt; &amp;&amp; npm install 的下一步
  4. 若返回 status: fail,必须按脚本里的 fix 字段提示用户,不要直接调用 nb-web-cli 绕过检查

项目创建后的页面开发

必须使用 read_file 工具读取 references/page_new.md 中的内容,按照步骤创建新的前端页面。

2.5 ⚠️ basePath 与 URL 注意事项

> 重要坑: nb-web-cli 创建的项目默认在 next.config.ts 配置了 basePath = 项目名(如 /my-dep-app)。这意味着:

想做的事 错误 URL 正确 URL
dev 启动 http://localhost:3000 http://localhost:3000/my-dep-app
访问页面 http://localhost:3000/user-list http://localhost:3000/my-dep-app/user-list
API 代理 /api/... /my-dep-app/api/...

常见错误现象:

  • 启动 dev 后直接打开 localhost:3000 → 404
  • AI 写出 &lt;Link href=&quot;/user-list&quot;&gt; → 跳转到 404 页面
  • 调 API 时路径少了 basePath → 404

通过脚本ID获取远程数据

必须使用 read_file 工具读取 references/script_api.md 中的内容生成代码。脚本ID是server目录下的文件名,如果server下包含子目录,那么脚本ID附带子目录名,比如
:server/abc/xxx.js,那么脚本ID就是abc/xxx,不需要带文件后缀名,前端通过以下代码获取后台数据:

// 这是脚本ID {{SCRIPT_ID}} 的页面组件,传入的参数列表是JSON结构:{{SCRIPT_ARGS}}
import {execApiById} from &quot;@sumslack/shadcn-pro&quot;
const res = await execApiById(&quot;{{SCRIPT_ID}}&quot;,{params:{{SCRIPT_ARGS}},pageSize:50,pageNum:0});

界面常见交互场景

  • 编写左侧可折叠的布局:必须使用 read_file 工具读取 references/best_practices.md 中的内容生成代码。
  • 可拖拉或调整大小的布局,支持水平或垂直调整大小,当用户要求编写一个可拖拉或调整大小的布局时,可使用如下代码:必须使用 read_file 工具读取 references/best_practices.md 中的内容生成代码。
  • 支持gateway3行情推送的页面开发,必须使用 read_file 工具读取 references/best_practices.md 中的内容生成代码。
  • 使用dep平台推送数据的页面开发:必须使用 read_file 工具读取 references/best_practices.md 中的内容生成代码。

组件库使用方式

使用前必读

> ⚠️ 每次响应 dep-ui 相关任务时,AI 必须先执行以下两步:
>
> 1. read_file → &lt;SKILL_DIR&gt;/knowledge/INDEX.md — 检查是否有匹配当前场景的经验记录
> 2. read_file → &lt;SKILL_DIR&gt;/references/INDEX.md — 找到对应组件的参考文档

我要做的事 → 去读哪里

我要做的 去读
写 pro 组件代码 references/INDEX.md — 触发场景 → 组件 → 参考文档 映射表
看具体某个组件的 props / 示例 references/pro_&lt;组件名&gt;.md
看 import 路径怎么写 references/IMPORT_GUIDE.md
记/查开发经验 knowledge/ — 触发词 记一下这条经验 / 保存经验 / 踩坑记录

编写规范

  1. 参考 knowledge 目录下的代码和规则编写代码 — knowledge/examples/ 中有经过真实环境验证的示例,优先参考
  2. 只能使用 references/INDEX.md 中列出的组件 — 不要使用未列出的组件(如 outline variant、sm size 等)
  3. 样式编写风格遵循 Tailwind CSS — 使用 utility class,不要手写 CSS
  4. 我问什么,你答什么即可 — 不要主动改造整个页面,只回答用户具体问的问题
  5. 用户自己根据备选答案装填代码 — AI 提供代码片段和选项,由用户决定如何组合

9. 经验沉淀

操作 触发方式 存放位置
记录经验 用户说 记一下这条经验 / 保存经验 / 踩坑记录 knowledge/experiences/YYYY-MM-DD-&lt;slug&gt;.md
查看经验 AI 自动读取 knowledge/INDEX.md
迁移经验 拷贝 knowledge/ 目录 目标项目的同名目录

> 📖 完整规则(文件命名、frontmatter 模板、INDEX.md 更新)详见 knowledge/README.md。

常见问题

5 问
答案由本站依据条目字段整理
全栈AI开发应用Free怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_537ba43f/ss-dep-ui。安装方式为未标注。装完刷新技能列表或重开客户端。

全栈AI开发应用Free支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

全栈AI开发应用Free权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

全栈AI开发应用Free收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

全栈AI开发应用Free用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。