← 返回
未分类

合规认证计划生成器

生成消费电子/IoT/工业产品的合规认证计划报告。当用户提到「合规认证计划」、「认证路线图」、「合规预算」、「产品认证报告」或需要为某款产品生成认证规划时触发。输出为结构化 Markdown 报告,可选生成单文件 HTML5(含甘特图、饼图动画、PDF/PNG 下载)。基于 SOP-CCP-2024-01 规程。
生成消费电子/IoT/工业产品的合规认证计划报告。当用户提到「合规认证计划」、「认证路线图」、「合规预算」、「产品认证报告」或需要为某款产品生成认证规划时触发。输出为结构化 Markdown 报告,可选生成单文件 HTML5(含甘特图、饼图动画、PDF/PNG 下载)
Fitok
未分类 community v1.0.0 1 版本 98734.2 Key: 无需
★ 1
Stars
📥 58
下载
💾 0
安装
1
版本
#latest

概述

合规认证计划生成器

技能用途

本技能根据 SOP-CCP-2024-01 规程,为消费电子、IoT 或工业产品生成完整的合规认证计划报告。报告必须包含三大板块:①适用法规标准及清单 ②认证路线图(甘特图) ③时间节点与预算。

触发条件

用户在以下场景时触发本技能:

  • 提到「合规认证计划」、「认证路线图」、「合规预算」
  • 要求为某款产品生成认证规划报告
  • 提到产品需要 CE/FCC/RoHS/CCC 等认证并询问计划

执行流程

1. 收集产品信息

向用户收集以下信息(可通过对话逐步确认):

字段说明示例
------------------
产品名称完整产品名智能家居无线网关
产品类型消费电子/IoT/工业/医疗等IoT 智能家居
目标市场中国/欧盟/美国/其他中国 + 欧盟
无线功能Wi-Fi/蓝牙/蜂窝/LoRa 等Wi-Fi + 蓝牙
预期上市时间年月2026年Q3
预算上限人民币(可选)¥30万

2. 读取 SOP 文档

读取 references/SOP.md,了解完整的操作规程、标准清单模板和预算计算规则。

3. 生成报告

按照 prompt.md 中定义的报告模板,生成包含以下三大板块的完整报告:

板块一:适用法规标准及清单

  • 标准编号、版本、强制性质(强制/自愿)、适用区域
  • 每项标准附简要说明

板块二:认证路线图

  • 五个阶段:准备期 → 技术整改 → 测试送检 → 认证审核 → 证书维护
  • 每个阶段含:起止时间、负责方、关键交付物、风险点

板块三:时间节点与预算

  • 时间节点表:阶段、开始日期、结束日期、天数、负责方
  • 预算明细表:分项名称、金额范围(¥万)、占比、说明
  • 饼图数据:五类费用占比(测试费/认证申请费/整改费/RoHS/缓冲)

4. 输出格式

主要输出:Markdown 报告

  • 分段分类输出,配合详细表格
  • 摘要使用编号列表
  • 禁止出现 [待填写] 等占位符

可选输出:HTML5 单文件报告

  • 使用 assets/report_template.html 作为模板
  • 蓝色系主题(#1e88e5 为主色)
  • 含完整 CSS 动画(饼图/甘特图/数字计数)
  • 支持 PDF 和 PNG 下载
  • 将用户产品信息填入模板对应位置,生成最终 HTML 文件

质量标准

  1. 数据完整:标准清单含编号/版本/强制性质;预算含分项明细;时间节点含具体起止日期
  2. 禁止占位符:不得出现 [待填写][请补充]
  3. 标准准确:引用标准编号和版本须与 SOP.md 一致
  4. 预算合理:分项总和 = 预算总额;饼图占比总和 = 100%
  5. 时间合理:各阶段天数之和与总周期匹配

文件结构

合规认证计划生成器/
├── SKILL.md            ← 本文件
├── prompt.md           ← 报告生成提示词模板
├── references/
│   └── SOP.md        ← SOP-CCP-2024-01 基准规程
└── assets/
    └── report_template.html  ← HTML5 报告模板(V3.7)

HTML 模板使用说明

当用户要求生成 HTML 版本报告时:

  1. 读取 assets/report_template.html
  2. 将模板中的示例数据(智能家居无线网关 / 中国+欧盟)替换为用户产品信息
  3. 根据实际认证项目调整:
    • 标准清单表格
    • 甘特图五个阶段的起止时间
    • 预算明细和饼图数据
    • 时间节点表格
  4. 更新文件头部 </code> 和封面中的产品名称、版本号</li><li>将生成的 HTML 文件写入用户工作目录,并用 <code>preview_url</code> 展示</li></ol><h2>注意事项</h2><ul><li>保留历史版本:每次迭代升级时,将上一版重命名为 <code>example_output_vX.Y.html</code> 再生成新版</li><li>PDF 下载功能:使用 html2canvas + jsPDF,捕获 <code>#pdf-print-area</code> 容器内容</li><li>PNG 下载功能:使用 html2canvas 全页捕获(scale: 2),通过临时 <code><a></code> 标签触发下载</li><li>动画原理:饼图使用 SVG <code>stroke-dasharray</code> + <code>IntersectionObserver</code>;甘特图使用 CSS <code>@keyframes</code> + <code>overflow:hidden</code> 遮罩</li></ul></div> </div> </div> <div id="tab-versions" class="detail-content"> <div class="detail-section"> <h2>版本历史</h2> <p style="margin-bottom:12px;font-size:14px;color:#94a3b8;">共 1 个版本</p> <ul class="version-list"> <li> <div> <span class="version-tag">v1.0.0</span> <span style="font-size:13px;color:#64748b;margin-left:8px;">Initial release</span> <span style="font-size:11px;color:#5b6abf;margin-left:8px;background:#eef0ff;padding:1px 8px;border-radius:10px;">当前</span> </div> <div style="font-size:12px;color:#94a3b8;"> 2026-05-24 13:05 安全 安全 </div> </li> </ul> </div> </div> <div id="tab-security" class="detail-content"> <div class="detail-section"> <h2>安全检测</h2> <div class="sec-grid"> <div class="sec-card"> <h4>腾讯云安全 (Keen)</h4> <div class="sec-status sec-safe"> 安全,无风险 </div> <a href="https://tix.qq.com/search/skill?keyword=aa844d6fafe054d3a44f1c62f5119f8c" target="_blank">查看报告</a> </div> <div class="sec-card"> <h4>腾讯云安全 (Sanbu)</h4> <div class="sec-status sec-safe"> 安全,无风险 </div> <a href="https://static.cloudsec.tencent.com/html-report-v2/2026/05/26/464791_0ea6216b67057ac08664baada2f00d70.html?q-sign-algorithm=sha1&q-ak=AKID8JMG1bzBC1dz96qNhssfFftujT1NCoFi&q-sign-time=1781348410%3B1812884410&q-key-time=1781348410%3B1812884410&q-header-list=host&q-url-param-list=&q-signature=c66fbe23d775cf9165504ab1a0f612e734ee92e1" target="_blank">查看报告</a> </div> </div> </div> </div> <!-- Recommended Skills --> <div style="margin-top:24px;"> <h2 style="font-size:18px;font-weight:600;margin-bottom:16px;">🔗 相关推荐</h2> <div class="rec-grid"> <div class="rec-card"> <span class="badge-cat" style="margin-bottom:8px;display:inline-block;">developer-tools</span> <h3><a href="/s/github">Github</a></h3> <div class="rec-owner">steipete</div> <div class="rec-desc">使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。</div> <div class="rec-stats"> <span style="color:#f39c12;">★ 668</span> <span style="color:#5b6abf;">📥 324,159</span> </div> </div> <div class="rec-card"> <span class="badge-cat" style="margin-bottom:8px;display:inline-block;">security-compliance</span> <h3><a href="/s/skill-vetter">Skill Vetter</a></h3> <div class="rec-owner">spclaudehome</div> <div class="rec-desc">AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。</div> <div class="rec-stats"> <span style="color:#f39c12;">★ 1,215</span> <span style="color:#5b6abf;">📥 266,536</span> </div> </div> <div class="rec-card"> <span class="badge-cat" style="margin-bottom:8px;display:inline-block;">ai-intelligence</span> <h3><a href="/s/self-improving">Self-Improving + Proactive Agent</a></h3> <div class="rec-owner">ivangdavila</div> <div class="rec-desc">自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。</div> <div class="rec-stats"> <span style="color:#f39c12;">★ 1,358</span> <span style="color:#5b6abf;">📥 318,365</span> </div> </div> </div> </div> </div> <script> document.addEventListener('DOMContentLoaded',function(){ document.querySelectorAll('.detail-tab').forEach(function(btn){ btn.addEventListener('click',function(e){ var tab = this.getAttribute('data-tab'); document.querySelectorAll('.detail-tab').forEach(function(b){b.classList.remove('active')}); document.querySelectorAll('.detail-content').forEach(function(c){c.classList.remove('active')}); this.classList.add('active'); var el = document.getElementById('tab-'+tab); if(el) el.classList.add('active'); }); }); }); </script> <div class="footer"> <p>Skill工具集 © 2026</p> </div></body> </html>