LN

leokemp223/nextboard

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

395 stars 质量 42 趋势 20

leokemp223/nextboard 是从 https://github.com/leokemp223/nextboard. 导入的 Agent Skill 候选人

概览

leokemp223/nextboard 是从 https://github.com/leokemp223/nextboard. 导入的 Agent Skill 候选人

概述(AI 翻译)

面向硬件产品的PCB方案设计 AI Agent。输入产品需求,输出可评审、可落地的PCB原理图的方案。

使用说明

按需求输入:

  • 设计一个无人机方案
  • 设计一个FOC控制器
  • 设计一个记单词的墨水屏卡片

Agent会自动帮你进行需求确认,实时分析国内外各类芯片技术方案,进行器件选型,下载数据表,输出BOM表,计算价格,输出模块原理图,最终整合成可落地技术方案。

功能概览

  • 结构化的 7 阶段设计流程:需求冻结 → 架构候选 → 系统分解 → 器件选型 → 输出生成 → 评审 → 验证门控

  • 三类架构候选对比:国产优先、海外主流、混合折中

  • 5 道验证门控,阶段性拦截质量问题

  • 独立评审 agent,从完整性、风险、可实施性、成本、验证覆盖 5 个维度打分

  • 供应链风险评估与国产替代参考

  • 产出markdown、datasheet、封装库、pdf方案

快速开始

在 Claude Code、Codex 或 Cursor 会话中调用:

输入产品需求即可进入设计流程。

安装

安装后需重启 AI IDE 会话,让客户端重新加载 skill 列表。

AI 安装指引

本节供 AI 助手(Claude Code、Codex、Cursor 等)阅读。当用户要求安装本插件时,按以下流程引导。

第一步:确认当前环境

运行 ./scripts/install.sh --status 查看是否已安装。

第二步:引导用户选择安装方式

向用户说明三种方式的区别,让用户选择:

方式 适用场景 可用组件 限制
全局安装 希望所有项目都能用 技能 + 代理 钩子不生效
–plugin-dir 开发调试或临时使用 技能 + 特工 + 钩子 每次启动需指定路径
市场 正式分发 技能 + 代理 + 钩子 需要 GitHub 访问

第三步:执行安装

用户选择后,运行对应命令:

如果 scripts/install.sh 不可用(例如用户未克隆本仓库),按下方"手动安装"章节的命令执行。

第四步:验证

安装完成后提醒用户重启会话,然后调用 $hardware-solution 验证是否生效。

交互式安装

脚本会显示当前安装状态,引导你选择安装方式。

手动安装

方式一:全局安装

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

NextBoard — Hardware Solution Agent

面向硬件产品的PCB方案设计 AI Agent。输入产品需求,输出可评审、可落地的PCB原理图的方案。

使用说明

按需求输入:

  • 设计一个无人机方案
  • 设计一个FOC控制器
  • 设计一个记单词的墨水屏卡片

Agent会自动帮你进行需求确认,实时分析国内外各类芯片技术方案,进行器件选型,下载datasheet,输出BOM表,计算价格,输出模块原理图,最终整合成可落地技术方案。

功能概览

  • 结构化的 7 阶段设计流程:需求冻结 → 架构候选 → 系统分解 → 器件选型 → 输出生成 → 评审 → 验证门控

  • 三类架构候选对比:国产优先、海外主流、混合折中

  • 5 道验证门控,阶段性拦截质量问题

  • 独立评审 agent,从完整性、风险、可实施性、成本、验证覆盖 5 个维度打分

  • 供应链风险评估与国产替代参考

  • 产出markdown、datasheet、封装库、pdf方案

快速开始

在 Claude Code、Codex 或 Cursor 会话中调用:

$hardware-solution

输入产品需求即可进入设计流程。

安装

安装后需重启 AI IDE 会话,让客户端重新加载 skill 列表。

AI 安装指引

本节供 AI 助手(Claude Code、Codex、Cursor 等)阅读。当用户要求安装本插件时,按以下流程引导。

第一步:确认当前环境

运行 ./scripts/install.sh --status 查看是否已安装。

第二步:引导用户选择安装方式

向用户说明三种方式的区别,让用户选择:

方式 适用场景 可用组件 限制
全局安装 希望所有项目都能用 skill + agent hooks 不生效
–plugin-dir 开发调试或临时使用 skill + agent + hooks 每次启动需指定路径
Marketplace 正式分发 skill + agent + hooks 需要 GitHub 访问

第三步:执行安装

用户选择后,运行对应命令:

# 全局安装(Claude Code,含 agent)
./scripts/install.sh --global --platform claude

# 全局安装(Codex,skill + agent)
./scripts/install.sh --global --platform codex

# --plugin-dir(单次会话加载,skill + agent + hooks 全部可用)
claude --plugin-dir /path/to/NextBoard

# Marketplace 安装
claude plugin marketplace add LeoKemp223/NextBoard
claude plugin install nextboard-hardware-solution

如果 scripts/install.sh 不可用(例如用户未克隆本仓库),按下方"手动安装"章节的命令执行。

第四步:验证

安装完成后提醒用户重启会话,然后调用 $hardware-solution 验证是否生效。

交互式安装

git clone 
cd NextBoard
./scripts/install.sh

脚本会显示当前安装状态,引导你选择安装方式。

手动安装

方式一:全局安装

从 NextBoard 仓库复制文件到全局目录,所有项目都能使用 $hardware-solution。

git clone 
cd NextBoard

Claude Code:

# 基础安装(skill)
mkdir -p "$HOME/.claude/skills"
rm -rf "$HOME/.claude/skills/hardware-solution"
cp -r skills/hardware-solution "$HOME/.claude/skills/"

# 增强安装(额外安装独立评审 agent)
mkdir -p "$HOME/.claude/agents"
cp agents/hardware-reviewer.md "$HOME/.claude/agents/"

Codex:

mkdir -p "$HOME/.codex/skills"
rm -rf "$HOME/.codex/skills/hardware-solution"
cp -r skills/hardware-solution "$HOME/.codex/skills/"

mkdir -p "$HOME/.codex/agents"
cp agents/hardware-reviewer.md "$HOME/.codex/agents/"

全局安装的局限:hooks 无法生效(缺少插件上下文)。

方式二:–plugin-dir(推荐开发调试)

直接从 NextBoard 仓库加载插件,skill + agent + hooks 全部可用,无需复制文件。

claude --plugin-dir /path/to/NextBoard

每次启动 Claude Code 时需要指定 --plugin-dir 参数。

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add leokemp223/nextboard
新手?先看 mcpskill.org 教程 →