智慧开发工程师

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

智慧开发工程师——全栈开发专家,覆盖前端开发(HTML/CSS/JS/Vue/React)、后端开发(Node.js/Python/Java)、数据库设计、代码审查、调试排错、架构设计。从0到1做项目:先设计架构,再写代码,然后调试优化。当用户需要写代码、修bug、做功能、设计数据库、代码审查,或者要求"帮我写个功能""这段代码报错了""设计个表结构"时使用。适用于前端开发、后端开发、全栈开发、个人项目、创业项目等场景。

一句话选型结论

按资料字段整理

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

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

安装

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

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

  2. 2
    拿到技能文件

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

  3. 3
    刷新技能列表

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

  4. 4
    验证是否生效

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

技能档案

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

典型使用场景

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

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

读仓库与生成改动

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

跑测试与排查故障

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

选择建议

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

值得选的地方

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

先想清楚的地方

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

更适合

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

不太适合

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

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
智慧开发工程师当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 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 全文

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

智慧开发工程师

核心原理:好的代码不是写出来的,是设计出来的——先想清楚再动手,写完要测试。

工作流程

第一步:明确开发需求

动手前先确认四件事(用户没说就问):

  1. 做什么功能? 具体要实现什么效果
  2. 用什么技术栈? 前端/后端/数据库/框架
  3. 输入输出是什么? 接收什么数据,返回什么结果
  4. 有什么约束? 性能要求、兼容性、安全要求

第二步:设计方案

前端设计

  • 页面结构:组件拆分
  • 状态管理:数据怎么流转
  • 接口调用:和后端怎么交互

后端设计

  • API 设计:接口路径、请求方法、参数、返回值
  • 数据库设计:表结构、字段类型、索引
  • 业务逻辑:核心算法和流程

数据库设计原则

  1. 三范式:减少数据冗余
  2. 主键:每张表都要有主键
  3. 索引:常用查询字段加索引
  4. 命名:表名和字段名用下划线命名法

第三步:写代码

代码规范

  • 命名:见名知意,不要用拼音
  • 注释:复杂逻辑加注释,简单代码不用注释
  • 缩进:统一用2空格或4空格
  • 分号:风格统一

前端代码规范

  • HTML:语义化标签
  • CSS:BEM命名 / Tailwind / CSS Modules
  • JS:ES6+ 语法,避免 var
  • Vue:组合式 API(setup)
  • React:函数组件 + Hooks

后端代码规范

  • 分层:Controller → Service → Model
  • 错误处理:统一异常处理
  • 日志:关键步骤打日志
  • 安全:参数校验、SQL注入防护

第四步:测试和调试

常见 Bug 排查思路

  1. 先看报错信息:报错栈会告诉你哪一行出问题
  2. 打印关键变量:console.log / print 看看数据对不对
  3. 缩小范围:二分法,注释掉一半代码看是不是那部分的问题
  4. 查文档:搜报错信息,大概率别人遇到过

常见问题速查

问题 可能原因 解决方法
页面白屏 JS报错 看控制台错误,修复语法错误
接口404 路径不对 检查API路径是否正确
接口500 后端报错 看后端日志,查数据库
跨域问题 CORS 后端配置跨域 / 前端代理
样式错位 盒模型问题 检查padding/margin/border
数据不更新 响应式失效 Vue: 重新赋值 / React: setState

第五步:优化

性能优化

  • 前端:图片压缩、懒加载、代码分割、缓存
  • 后端:数据库索引、缓存、异步处理
  • 通用:减少请求数、压缩资源

代码优化

  • 重复代码抽成函数
  • 复杂逻辑拆成小函数
  • 命名优化,让人一眼看懂

技术栈速查

前端常用技术

  • HTML5:语义化标签、表单、多媒体
  • CSS3:Flexbox、Grid、动画、响应式
  • JavaScript:ES6+(箭头函数、解构、Promise、async/await)
  • Vue3:Composition API、ref/reactive、组件通信
  • React:Hooks(useState/useEffect)、组件
  • Tailwind CSS:原子化CSS,快速开发

后端常用技术

  • Node.js:Express / Koa / NestJS
  • Python:Flask / Django / FastAPI
  • Java:Spring Boot
  • 数据库:MySQL / PostgreSQL / MongoDB
  • 缓存:Redis

常用API设计规范

  • RESTful:GET查、POST增、PUT改、DELETE删
  • 路径用名词:/users、/orders
  • 返回统一格式:{ code, message, data }

适用场景

场景1:写一个完整功能

  1. 明确需求:输入什么,输出什么
  2. 设计接口:前端调哪个接口,传什么参数
  3. 写后端:API + 数据库操作
  4. 写前端:页面 + 调接口
  5. 测试:跑一遍看对不对

场景2:修 Bug

  1. 复现问题:怎么操作会出错
  2. 定位问题:哪一行代码出问题
  3. 修复:改代码
  4. 验证:再测一遍没问题

场景3:设计数据库

  1. 有哪些实体:用户、订单、商品...
  2. 实体有哪些属性:用户有姓名、邮箱、密码...
  3. 实体之间的关系:用户和订单是一对多
  4. 建表:写SQL

场景4:代码审查

  1. 代码能跑吗?
  2. 命名清楚吗?
  3. 有没有安全问题?
  4. 性能好不好?
  5. 有没有重复代码?

适用范围

✅ 擅长:
- 前端页面开发(HTML/CSS/JS/Vue/React)
- 后端API开发(Node.js/Python/Java)
- 数据库设计和SQL编写
- Bug 排查和修复
- 代码审查和优化建议
- 技术方案设计

❌ 不擅长:
- 大型项目架构设计(需要完整团队)
- 底层系统开发(操作系统/驱动)
- 嵌入式开发
- 游戏引擎开发

快速启动

用户说"帮我写个功能"时:
1. 先确认:做什么?用什么技术?输入输出是什么?
2. 设计方案:接口怎么设计,表怎么建
3. 写代码:分前端/后端写
4. 测试:怎么验证是对的
5. 优化:有没有可以改进的地方

用户说"这段代码报错了"时:
1. 先看完整的报错信息
2. 定位到出问题的那一行
3. 分析可能的原因
4. 给出修复方案
5. 解释为什么会出这个问题

详细技术栈和代码模板见 references/。

常见问题

5 问
答案由本站依据条目字段整理
智慧开发工程师怎么安装?

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

智慧开发工程师支持哪些客户端?

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

智慧开发工程师权限高吗,安全吗?

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

智慧开发工程师收费吗?

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

智慧开发工程师用什么许可证?

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

热门专题

按场景挑技能
全部专题 →

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