sn-da-excel-workflow
Excel 数据分析多步编排器。覆盖:(1) 读取多 Sheet Excel 文件并统计行数,(2) 大文件检测(≥10k 行自动 Parquet 优化),(3) 数据清洗(缺失值、文本标准化、无效字符),(4) 条件筛选与分类提取,(5) 跨 Sheet 统计聚合,(6) 导出 Excel/CSV…
将 Markdown 报告、研究笔记、行业分析、战略备忘录、技术白皮书、复盘、周报等长文档,重组并创作为有编辑判断、网页美感和证据秩序的自包含 HTML 专题页。用户要求“转成 HTML”“网页化报告”“美化报告”“做成专题页”“便于分享”“提升可读性/设计感”“把报告做成网页”时使用。必须先写 plan.md 再写 HTML,保留原文事实断言和结论强度,不套模板,不做机械 Markdown 转换。
$ npx -y skills add OpenSenseNova/SenseNova-Skills --skill sn-md-to-html-report --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/sn-md-to-html-reportContext preview
The summary Claude sees to decide when to auto-load this skill.
将 Markdown 报告、研究笔记、行业分析、战略备忘录、技术白皮书、复盘、周报等长文档,重组并创作为有编辑判断、网页美感和证据秩序的自包含 HTML 专题页。用户要求“转成 HTML”“网页化报告”“美化报告”“做成专题页”“便于分享”“提升可读性/设计感”“把报告做成网页”时使用。必须先写 plan.md 再写 HTML,保留原文事实断言和结论强度,不套模板,不做机械 Markdown 转换。
name: sn-md-to-html-report description: 将 Markdown 报告、研究笔记、行业分析、战略备忘录、技术白皮书、复盘、周报等长文档,重组并创作为有编辑判断、网页美感和证据秩序的自包含 HTML 专题页。用户要求“转成 HTML”“网页化报告”“美化报告”“做成专题页”“便于分享”“提升可读性/设计感”“把报告做成网页”时使用。必须先写 plan.md 再写 HTML,保留原文事实断言和结论强度,不套模板,不做机械 Markdown 转换。
把报告文本创作为一份有编辑判断、网页美感、证据秩序、且只属于这份主题的单文件 HTML。
核心原则:**保留事实断言,重构阅读和视觉体验,让设计从报告所属领域和内容任务里长出来。主题自己的世界——它的材质、工具、器物与语汇——是产生独特设计选择的来源。**
1. **读内容与任务**:通读源报告,确认主题、领域、受众、用途、核心判断、证据、限制、重复内容、表格、图示和附录。 2. **第一遍:brainstorm 短设计计划**:先根据 brief、报告领域、内容任务、证据结构和受众发散 2-3 个与内容契合的设计方向,不碰具体 HTML。每个方向用 compact token system 表达:Color 为 4-6 个命名 hex 值并说明语义用途;Type 定义 display、body,必要时定义 utility / mono;Layout 用一句话概念和 ASCII wireframe 描述;Signature 定义这页唯一会被记住的设计元素。 3. **审查并修订短设计计划**:对照 brief 和报告内容检查每个方向是否真有内容来源。如果任何部分像类似页面的通用默认答案,而不是为当前报告做出的选择,必须修订该部分,并写明改了什么、为什么改。确认相对独特性后,选择 1 个方向进入完整计划。 4. **第二遍:完整页面计划**:基于修订后的短设计计划,展开信息结构、首屏策略、页面拓扑、导航、章节版面、转场节奏和证据贴附方式;用层级、对比、对齐、邻近、分组、重复 / 变奏来组织信息。 5. **逐章做内容设计**:每章写清 `内容形状 -> 章节版面 -> 呈现形式 -> 排版处理`。颗粒度到段或判断,不要整章放过;长论述也要做导语、拉引、边注或判断提块。 6. **定设计契约与 checklist**:写 HTML 前把 tokens、字体角色、宽度档、章版面映射、动效策略、响应式降级、事实边界、泛模板自检和检查角度落到 `plan.md`。checklist 是开工前的契约,不是事后补救。 7. **写 HTML**:只实现 `plan.md`,不要在 HTML 阶段另起一套视觉或结构。先搭全页骨架,再填内容和图表;所有颜色、字体和关键布局选择都必须从短设计计划派生。 8. **按检查角度审查**:从事实保真、主题契合、美学一致性、字体层级、布局网格、内容塑形、动效克制、可访问性、响应式和分享性逐项检查;未通过就修正。
The SenseNova model family plugs directly into agent runtimes such as OpenClaw and hermes-agent, with the skills in this repository extending the models with concrete, end-to-end office capabilities.
Repo: OpenSenseNova/SenseNova-Skills
Excel 数据分析多步编排器。覆盖:(1) 读取多 Sheet Excel 文件并统计行数,(2) 大文件检测(≥10k 行自动 Parquet 优化),(3) 数据清洗(缺失值、文本标准化、无效字符),(4) 条件筛选与分类提取,(5) 跨 Sheet 统计聚合,(6) 导出 Excel/CSV…
当Excel文件总行数超过1万行时,通过转换为Parquet格式提升读取性能,提取目标指标并计算最大值,最后将结果输出为Excel并对特定行进行高亮标注。
根据Excel总行数自动切换Parquet加速读取,计算特定维度的时间序列平均值,并使用openpyxl输出带有条件格式(如低于均值标绿)和自定义样式的分析报告。
根据数据规模动态选择处理策略,对多表数据进行合并、统计筛选,并利用 openpyxl 实现关键指标的自动化样式高亮与格式化导出。