FPGA 设计提示词优化助手
将一句话想法、草稿提示词、Word/PDF 需求或现有 FPGA 规格整理为可直接交给 IC Coder 等主流 Agent 执行的中文工程提示词,补齐架构、接口、定点、验证和交付验收要求
将一句话想法、草稿提示词、Word/PDF 需求或现有 FPGA 规格整理为可直接交给 IC Coder 等主流 Agent 执行的中文工程提示词,补齐架构、接口、定点、验证和交付验收要求
适合这些高频工程问题:
- 只有一句话项目想法,需要补齐器件、接口、时钟、复位、数据格式、模块划分和验收标准。
- 已有提示词过短、约束互相冲突,或缺少 TestBench、波形和明确 PASS/FAIL 条件。
先准备这些输入,再让 Skill 输出结论:
- 一句话 FPGA 项目想法。
- 需要扩展、纠错或补齐验收条件的已有提示词。
面向 方案定义与器件选型 环节输出可复核、可交付的工程结论,减少资料整理、风险归因和交付沟通时间。
- 背景::说明应用目标、系统边界、处理器与 FPGA 分工。
- 编码规约::给出器件、接口、时钟复位、模块、数据格式、定点、缓存、状态机和异常规则。
这些内容必须由工程负责人确认:
- 除非用户明确要求同时进行实现,否则只编写工程提示词,不直接生成 RTL、TestBench、脚本、约束或报告。
- 不编造板级管脚、外设时序、厂商 IP 可用性或会影响正确性的协议行为。
完整包按 MIT 开源许可提供
登录用于记录版本与下载服务;确认后可获取限时签名链接,包内开源许可保持不变。
先看结构,再决定是否下载
公开页展示适用场景、输入准备、输出结果和注意事项。 完整包登录后按 MIT 许可获取。
适用场景
什么时候用,解决哪类 FPGA 工程问题。
在需要把模糊需求变成可实施、可验证、可交付的 FPGA 工程提示词时使用本 Skill,尤其适合:
- 只有一句话项目想法,需要补齐器件、接口、时钟、复位、数据格式、模块划分和验收标准。
- 已有提示词过短、约束互相冲突,或缺少 TestBench、波形和明确 PASS/FAIL 条件。
- 需求来自 Word、PDF、截图、表格或混合材料,需要先提取并统一工程口径。
- 项目包含 MCU、SoC、主机软件与 FPGA,需要明确各自边界并聚焦 FPGA 可交付内容。
怎么用好
调用前要准备哪些资料,怎样把问题说清楚。
可接受以下任一种输入:
- 一句话 FPGA 项目想法。
- 需要扩展、纠错或补齐验收条件的已有提示词。
- Word、PDF、Markdown、TXT、截图、表格、日志或混合需求材料。
- 同时包含软件、硬件和 FPGA 内容的产品需求。
输出结果
会产出哪些可复核的结论、清单或交付物。
默认直接输出一份中文 FPGA 工程提示词,并严格使用以下五个一级段落:
- 背景::说明应用目标、系统边界、处理器与 FPGA 分工。
- 编码规约::给出器件、接口、时钟复位、模块、数据格式、定点、缓存、状态机和异常规则。
- 目标::列出 RTL、TestBench、脚本、日志、波形和必要文档等明确交付物。
- 验证要求::定义正常、边界、复位、背压、异常和参考模型比对,并给出确定性 PASS/FAIL 条件。
注意事项
哪些动作必须人工确认,避免误用。
除非用户明确要求同时进行实现,否则只编写工程提示词,不直接生成 RTL、TestBench、脚本、约束或报告。 不编造板级管脚、外设时序、厂商 IP 可用性或会影响正确性的协议行为。 非阻断缺口可选择合理默认值,但必须在最终提示词中明确标为工程假设。 缺失信息会改变架构或导致验收标准无法定义时,只询问最少量阻断问题。 涉及敏感应用时使用适合公开表达的工程边界,围绕感知、采集、同步、通信、信号调理、监测、安全控制或科学处理描述案例。
- 除非用户明确要求同时进行实现,否则只编写工程提示词,不直接生成 RTL、TestBench、脚本、约束或报告。
- 不编造板级管脚、外设时序、厂商 IP 可用性或会影响正确性的协议行为。
- 非阻断缺口可选择合理默认值,但必须在最终提示词中明确标为工程假设。
- 缺失信息会改变架构或导致验收标准无法定义时,只询问最少量阻断问题。
上传压缩包,让 Agent 自己读取并安装
IC Hub 的 Skill 是通用 FPGA Agent Skill 包。下载后优先把压缩包上传给 IC Coder、Codex、Claude Code、Trae、Qoder、Codebuddy 等 Agent,再复制启动提示词;Cursor、MCP、CLI 保留为高级自动化用法。
1. 下载 Skill 压缩包
在下载面板完成授权,拿到包含 SKILL.md、references、templates 和脚本的 zip 包。
2. 上传给 Agent
在你的 Agent 平台把压缩包作为上下文上传,不需要先手动执行复杂安装指令。
3. 复制启动提示词
让 Agent 先读包内文档、确认输入资料和风险边界,再进入真实 FPGA 任务。
下载 Skill 压缩包后,把压缩包上传给 Agent,并复制这段提示词作为第一条消息。
本次上传的是 IC Hub 的「FPGA 设计提示词优化助手」通用 Skill 包,版本 1.0.0。
请先解压并阅读 SKILL.md、skillset-manifest.json,以及包内实际提供的 references/、templates/、scripts/ 和 agents/ 目录。
在没有确认输入资料、适用边界和风险之前,不要直接修改我的工程文件,也不要执行会写入硬件、烧录、联网或删除文件的动作。
请先输出:1. 你理解的任务目标;2. 需要我补充的项目资料;3. 使用本 Skill 的执行计划;4. 风险和人工确认点。
确认后,再根据我提供的 RTL、约束、日志、板卡资料或项目说明,按 Skill 的步骤输出可复核的 FPGA 工程建议。
查看支持平台和高级可选用法
IC Coder
面向 FPGA 研发工作流,优先读取 SKILL.md、参考资料、脚本和模板。
Codex
支持把 Skill 压缩包作为项目上下文上传,由 Codex 读取说明并执行任务。
Claude Code
支持读取目录化 Skill 包,适合分析约束、日志、RTL 摘要和交付材料。
Trae
适合把 Skill 作为 FPGA 项目任务提示和参考资料包使用。
Qoder
适合在代码理解、项目规划、检查清单生成等场景使用通用 Skill 包。
Codebuddy
适合把 Skill 包作为项目助手的知识包,辅助定位和整理 FPGA 问题。
Cursor
可将 Skill 摘要转成项目规则;普通用户优先使用压缩包上传方式。
MCP
用于工具端检索 Skill registry、manifest 和安装计划,适合团队自动化。
CLI
用于批量校验、包哈希检查和目录化安装,不再作为普通用户主路径。
Cursor、MCP、CLI 适合团队自动化、项目规则转换和内部工具接入;普通用户优先用上传压缩包方式。
Benchmark
46/48 cases passed,等级 A。
安全扫描
metadata / content / package-sha256 / iccoder-compat
版本
v1.0.0,更新于 2026-07-25
IC Hub 为每个 Skill 版本保留格式校验、依赖检查、风险扫描、Benchmark 和人工复核证据。
下载会扣多少积分?
登录后首次下载 1 个 Skill 版本默认消耗 1 积分;已授权下载的同版本可重新生成签名链接,不重复消耗积分。企业授权空间按企业配额和权限策略执行。
下载后怎么用?
把 Skill 压缩包上传给 IC Coder、Codex、Claude Code、Trae、Qoder、Codebuddy 等 Agent,再复制详情页的启动提示词,让 Agent 先读取 SKILL.md 和参考资料。
一定要执行安装命令吗?
普通用户不需要。命令行、MCP 和 Cursor 规则转换保留给团队自动化、批量校验和高级集成;日常使用优先上传压缩包。
怎么确认 Agent 已经读懂 Skill?
先要求 Agent 复述任务目标、需要补充的资料、执行计划和风险边界,再让它处理不涉密样例或项目片段。
企业内网怎么使用?
企业可使用授权空间、私有包镜像或签名包交付。涉及内网部署、权限隔离和审计留痕时,建议先申请企业授权。
发现问题怎么反馈?
在本页底部提交反馈。安装失败、输出不符合预期、场景补充和说明不清楚都可以直接选择模板提交。
帮助这个 Skill 变得更好用
你可以提交使用问题、缺失场景、质量建议和兼容性反馈。公开反馈会展示在 Skill 页面,私有反馈只对提交者和 IC Hub 服务团队可见。
公开反馈
0 条- 通过当前格式校验、安全扫描、依赖校验和 Benchmark 记录。
- 同步 Skill metadata、安装说明和下载包审计信息。
sha256:b10a30aa3735f904a61827c512f597758f2e27502ac5d7678f42f18c2a2cf78d
- 补齐使用边界与合规说明。
- 增加 IC Coder 官方维护标识和兼容 Agent 标记。
sha256:de025b8e
- 首次进入静态 registry。
- 完成基础摘要、标签、分类和公开元数据整理。
sha256:de025b8f