mcpField

aham-ppt

github.com/li599198347-svgドキュメント114 回インストール
リポジトリ

aham-ppt について

aham-pptは、Aham UI Officeトラックの規則に沿ってPowerPointを作成するスキルです。資料分析から論点整理、構成、各ページの設計、品質確認までを案内し、2種類のテーマを用意しています。

主な機能

  1. 012種類のビジュアルテーマ
  2. 028段階のプレゼン制作フロー
  3. 03資料と要点の分析
  4. 04ストーリーとレイアウトの計画
  5. 05各ページの設計と品質確認
  6. 06再利用可能なアイコンと図表コンポーネント

活用シーン

  1. 01資料を基にしたプレゼン作成
  2. 02控えめまたはモダンなテーマの選択
  3. 03スライドの構成とレイアウト計画
  4. 04デザイン規則に沿った完成資料の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/li599198347-svg/aham-ppt --skill aham-ppt

インストール後、Claude Code で/aham-pptを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.gitignore
CONTRIBUTING.md
LESSONS.md
CHANGELOG.md
LICENSE
README.md
ORIGIN.md
NOTICE.md
assets/
README.md
svg_to_pptx_wrapper.py
assets/components/
components.py
icons.py
themes.py
assets/svg_to_pptx/
LICENSE_NOTE.md
drawingml_context.py
__init__.py
drawingml_converter.py
drawingml_elements.py
drawingml_paths.py
drawingml_styles.py
drawingml_utils.py
pptx_cli.py
pptx_builder.py
pptx_dimensions.py
pptx_slide_xml.py
pptx_discovery.py
docs/
index.html
examples/
build_examples.py
article_figures.py
build_pages.py

詳細

プロジェクトの README より

Aham PPT 技能 — Aham UI v6.1 · Office 轨 · PPT

版本 v2.1(双档主题 + 工具链修复)。本版新增:A 克制档 / B 现代专业档(默认 B)、 启动选档步骤、转换器字宽修复、线性图标库与关系图组件库、强调色语义 QC、内容方法论。 详见 references/theme-tiers.md、references/enhancements.md、CHANGELOG.md。


Step 1 · 加载规范(优先级顺序)

优先级 1(主路径):

view references/brand-spec/brand.md
view references/brand-spec/track-rules.md

重点提取 PPT 相关内容:Action Title 规则、版式、色值、字体(Office 轨 · PPT 子模型,见 aham-ui-office.md)。

优先级 2(PPT 专项规范):

view references/designer-rules.md
view references/phase-01.md  ← 规范加载阶段
(按执行阶段依次读取对应 phase-XX.md)

优先级 3(降级兜底): 使用本文件末尾「降级基线」。

加载 pptx 文档生成技能:

view /mnt/skills/public/pptx/SKILL.md

v2.1 新增规范(务必加载):

view references/theme-tiers.md     ← 双档主题:A 克制 / B 现代专业(默认)
view references/enhancements.md    ← 字宽修复 / 强调色语义 QC / 图标组件 / 方法论

图标与组件资产位于 assets/components/:icons.py(~40 线性图标 + icon_circle/num_badge/num_ring)、 components.py(泳道/蓝图/箭头/KPI/状态/设备屏/占位框)、themes.py(A/B 封面/目录/章节/页眉模板)。


Step 1.5 · 选择视觉档(默认 B · 现代专业档)

加载规范后、解析材料前,向用户确认一次视觉档(回车默认 B):

这份 PPT 用哪种视觉档?
  A 克制档     —— 纯白极简,适合高层正式汇报、严谨决策
  B 现代专业档 —— 图标 + 关系图 + 设计化封面/目录/章节(默认,适合多数客户方案)
直接回车 = B。

记录 theme = A | B。两档共用同一套内容与组件,只切换主题层(封面/目录/章节模板 + 页眉皮肤); 两档都坚持单一品牌主色 + 中性灰,不引入多色体系(多色实测"AI 感/营销感"偏重)。 phase-05(版式)/ phase-07(出片)按 theme 取用 themes.py 对应模板。详见 references/theme-tiers.md。


Step 2 · 八阶段执行

按 references/phase-01.md ~ phase-08.md 中的详细指引执行,此处仅列阶段名称:

  1. 规范加载(本 Step 1)
  2. 材料解析与关键信息提取
  3. 核心论点提炼(麦肯锡金字塔结构)
  4. 叙事骨架搭建(Ghost Deck)
  5. 大纲与版式规划
  6. 样稿确认(与用户对齐)
  7. 逐页设计输出
  8. 质检交付(QC 清单)

降级基线(无法读取外部规范时)

⚠️ 未找到外部规范,使用内嵌基线(Aham UI v6.1 · Office 轨 · PPT)。

PPT 核心规则(北极星:极简克制的桌面 AI 气质 · 冷色的纸 · 蓝是点缀):

  • 底永远纯白 #FFFFFF;三层灰 #FFFFFF/#F3F3F3/#E7E7E7;墨四级 #262626/#6E6E6E/#9B9B9B/#C4C4C4。禁纯黑 #000。
  • 蓝 #336EE8 只点缀(品牌点/主操作/选中/推荐/单个高亮数据点/封面短线);无顶部蓝条、绝不铺底。
  • Action Title:每页完整结论句、无衬线 bold #262626(无蓝竖线、无衬线)。
  • 字体:单一无衬线 Inter, 'PingFang SC', 'Microsoft YaHei', sans-serif(禁衬线);数字一律 mono 'JetBrains Mono', Consolas, monospace。
  • 卡片无边框无阴影;分块靠留白 + #E7E7E7 细横线;选中=扁平灰非蓝。
  • 表格只横线、无竖线、无整行底色;数字右对齐 mono;表头/合计加粗。状态 = 6px 点 + 文字(禁红黄绿灯/pill)。
  • 图表灰阶 #9B9B9B/#C8C8C8 + 一个 #336EE8 高亮;无 3D/阴影/渐变/饼图。
  • 标题字号:内容 24pt、封面 32–40pt(左对齐)、正文 14–16pt、大数字 mono 44–60pt。
  • 禁用:纯黑#000 / 渐变 / 3D / 投影 / 衬线 / 第二装饰彩色 / emoji / 饼图 / 表格竖线 / 蓝铺底 / 红黄绿灯。
  • 禁用词:赋能·颠覆·生态·闭环·最佳实践·全链路·一站式·显著·大幅。
  • 数字格式:货币 ¥1,200,000;百分比 37.5%;日期 YYYY-MM-DD;数字用等宽 mono。
  • 每页一个核心结论,表格优于文字堆砌。

コメント