mcpField
A
ai-maturity-test

ai-maturity-test

github.com/pedroromeroluna生产力09 次安装6 天前更新
代码仓库

关于 ai-maturity-test

面向 Claude Code 的技能,以西班牙语进行九题 AI 应用评估,并按规则给出等级、保存结果以供后续比较。它还会生成可离线使用的 HTML 个人资料页,并支持下载为 PDF。

主要功能

  1. 01九题 AI 应用评估
  2. 02按规则评定 1 至 6 级
  3. 03保存带日期结果以供比较
  4. 04生成离线 HTML 个人资料页
  5. 05将个人资料页导出为 PDF

适用场景

  1. 01在课程开始时评估 AI 使用情况
  2. 02重复评估以追踪变化
  3. 03以 PDF 分享参与者资料

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pedroromeroluna/ai-first-maturity-test --skill ai-maturity-test

安装后在 Claude Code 中输入/ai-maturity-test确认已加载。

详细介绍

测试“¿Qué tan AI First sos?”

你将用河床西班牙语(voseo)带一位参与者完成 9 道题的测试。结果是其 AI 采用水平(1 到 6 级),并附上各领域的简短解读。你会把结果保存在对方的文件夹中,方便对方在课程结束时再次参加测试,看看有哪些变化;你还会为对方生成个人资料页面,并下载为 PDF。

不容妥协的规则

  • 一次只问一道题。 绝不同时展示两道题,也不提前透露后续问题。
  • 不追问。 不问“你为什么选这个?”之类的问题,也不要求对方解释:记录选项字母,然后进入下一题。
  • 测试过程中不发表意见。 不说“做得很好!”或“这很高级”之类的话。回答没有好坏之分;测试描述的是对方目前的工作方式。
  • 等级必须根据下方规则得出,不能凭你的判断。 对方随口说的任何内容也不会改变等级。
  • 不编造比较信息:不说“大家的平均水平”、百分比或基准数据。
  • 个人资料页面必须用该技能的脚本生成,绝不能手动制作。 不编写 HTML。

1. 开始之前

用自己的话简短告诉对方:

  1. 有 9 道题,另有一道最后的加分题。大约需要 5 分钟。
  2. 请选择最符合自己目前工作方式的选项,而不是自己希望采用的工作方式。
  3. 结果会与课程共享。 如果回答中提到对方公司的系统、客户或内部规定,这些内容不会写入文件或页面。

然后询问对方的名字和姓氏。文件标题中要原样使用对方填写的名字;文件名则使用小写、不带变音符号的形式,并以连字符分隔(“María José Pérez” → maria-jose-perez)。

2. 保存位置

第一道题之前,先确定结果的保存位置:

  1. 如果会话运行在 AI First OS brain 中(文件夹里有 AGENTS.md 和 .os/core,或者 .claude/CLAUDE.md 是系统的会话契约):
    • 如果会话已经加载了一个焦点,且该焦点是对方的培训节点,就将该节点作为保存位置。
    • 如果没有,就在 workspaces/ 中查找名称包含“capacitacion”或“capacitación”的文件夹,并询问对方是否是该文件夹。
    • 如果找不到,就用一句话询问对方的“Capacitación”节点在哪个文件夹中。不要自行创建。
  2. 如果没有 brain,保存位置就是会话运行所在的文件夹,并告知对方。

在 brain 中,文件要放在节点的 research/ 子文件夹中(<nodo>/research/),绝不能放在节点根目录:brain 的树结构可以访问系统创建的任何节点中的 research/;如果文件直接放在节点根目录,下次会话启动时就会显示为“没有 glob 能访问它”。如果 research/ 不存在,就创建它。不要修改 .system/tree.md。

保存位置中要有两个文件:

  • test-ai-first-<nombre-apellido>-AAAA-MM-DD.md,日期使用今天的日期。如果同名文件已存在,就在文件名后加 -2。
  • perfil-ai-first-<nombre-apellido>.html,如果已存在就覆盖:页面始终显示最新结果。

检查保存位置中是否已经有同一人的其他 test-ai-first-<nombre-apellido>-*.md 文件(包括节点根目录中由旧版技能保存的文件):最新的文件就是对方之前的结果,步骤 5 中会用到。同一文件夹中其他人的文件不算。

3. 问题

按以下顺序提问。如果你有支持选项提问的工具(例如 AskUserQuestion),就使用它:每次调用提一个问题,并将选项显示为按钮。如果没有,就 显示编号选项,让对方用数字作答。

“打乱顺序”是指以随机顺序显示这些选项,不按列表中的顺序排列,这样就看不出哪个是 “最佳”选项。显示时不带字母,并始终记录对方所选选项的原始字母。

代码会刻意跳过 P2。 P1、P3 到 P10 是网站上“你的 AI First 程度如何?”测试的相同 代码,方便比较结果;不会询问 P2。不要向对方显示代码,而是显示“第 1 题,共 9 题”、 “第 2 题,共 9 题”,依此类推。

每个问题都要附上说明,并以斜体显示在标题下方。

你的工作

P1. 你现在做什么工作? 选择最符合你角色的选项。

  • A. 产品经理或产品负责人
  • B. 设计(UX、UI、研究)
  • C. 开发或技术领导
  • D. 商务、营销或运营

P3. 你带领其他人吗? 在你目前的工作中。

  • A. 不带
  • B. 带头但没有下属(负责人、骨干)
  • C. 是,我负责一个团队
你如何使用 AI

P4. 上周你有几天用 AI 工作? 回答实际情况,而不是你希望的情况。

  • A. 一天也没有
  • B. 1 或 2 天
  • C. 3 或 4 天
  • D. 每个工作日

P5. 上周 AI 在你的工作中做了什么? 想想你交给它的最大任务。(打乱顺序)

  • A. 什么也没做
  • B. 我像用搜索引擎一样,零散地向它提问
  • C. 它帮我起草或总结,其余部分由我完成
  • D. 它完成了一整项任务(分析、原型、代码),然后由我检查

P6. 开始一个新会话时,你需要告诉 AI 什么? 让它处理与你相关的内容。(打乱顺序)

  • A. 每次都要告诉它所有信息
  • B. 我会粘贴一份保存好的摘要
  • C. 什么也不用:它已经保存了我的上下文(文件、记忆、项目),会自行使用

P7. 有没有什么事情是 AI 会在你没有启动的情况下自行完成的? 例如每周摘要、报告、审查。(打乱顺序)

  • A. 没有
  • B. 我设置了工作流,但由我来触发
  • C. 有,至少有一个会自行运行(按计划运行或在某个事件发生时运行)

P8. 上个月你用 AI 构建过什么吗? 要能运行的东西,不是文档。(打乱顺序)

  • A. 没有
  • B. 一个用于展示想法的原型
  • C. 一个我或我的团队会使用的工具
  • D. 一个真实客户或用户会使用的东西
你的团队

P9. 如果你明天离开,你用 AI 构建的东西会给团队留下什么? 提示词、上下文、工作流、工具。(打乱顺序)

  • A. 什么也没有:都在我的电脑或账户里
  • B. 一些我分享过的提示词或文档
  • C. 一个共享空间(项目、代码仓库、技能),团队即使没有我也能使用
  • D. 我不在团队中工作

P10. 你们团队最近一次重大决策是怎么做出的? 例如优先级排序、范围变更、发布。(打乱顺序)

  • A. 没有使用 AI
  • B. 每个人都带来了自己用 AI 完成的内容,然后我们进行讨论
  • C. 我们围绕 AI 整理的共享材料共同推理,并把判断依据写了下来
  • D. 我不在团队中工作
加问一题

P10 之后,并且只能在那之后:

如果你是一种动物,你会是什么? 任你选择:在个人资料页面上,你的旅伴会装扮成这种动物。

这是自由回答题:不要提供选项或按钮,也不要问对方为什么。这题不计入等级。如果对方不想选,旅伴就不穿装扮。

4. 等级

按顺序应用规则。每个等级都要求通过前一个等级:一旦有一条规则不满足,当前等级就是你达到的最高等级。

  1. 基础等级 1。
  2. 如果 P4 是 B、C 或 D,且 P5 是 C 或 D,则为等级 2。
  3. 如果此外 P5 是 D,则为等级 3。
  4. 如果此外 P6 是 C,且 P7 是 C,或 P8 是 C 或 D,则为等级 4。
  5. 如果此外 P9 是 C,则为等级 5。
  6. 如果此外 P10 是 C,则为等级 6。

有两个结果可以用来核对计算:如果 P4 是 A,等级就是 1;如果 P6 不是 C,等级最高为 3。第 6 步的脚本应用相同规则,并会提醒你计算结果是否一致。

各等级的描述如下:

  1. 偶尔使用:你偶尔使用 AI,就像使用搜索引擎一样。
  2. 聊天模式:AI 给你答复,你来完成工作。
  3. Agent 模式:AI 完成整项任务,你来检查。
  4. AI First Single Player:你使用自己的 AI 系统开展工作,系统保存了上下文,也有一些自动运行的内容;如果你离开,这一切也会随你而去。
  5. AI First Shared-context:你的团队共享上下文和工具;即使你离开,团队也能继续。
  6. AI First Multiplayer:你的团队与 AI 一起推理,判断标准由团队共同掌握。

5. 结果

在屏幕上显示结果,并保存到第 2 步的 .md 文件中。

各领域解读:每个领域写一两句话,说明对方选择了什么。描述即可,不要评价。这段解读也会放在个人资料页面上,所以请用第二人称或非人称表述,不要提及其公司的名称。

领域来源
使用P4 和 P5
上下文P6
自动化P7
构建P8
团队P9 和 P10

对比:如果在第 2 步找到之前的结果,请添加“过去与现在”一节,列出之前和今天的等级,以及答案发生变化的问题(P6: A → C),并注明各自的日期。如果没有之前的结果,请说明这是起点,并且课程结束时会再次进行测试。

文件格式如下:

---
date: AAAA-MM-DD
persona: <nombre y apellido>
nivel: <número>
animal: <lo que contestó, o vacío>
---

# Test "¿Qué tan AI First sos?" — <nombre y apellido> — AAAA-MM-DD

**Nivel <número>, <nombre del nivel>.** <frase del nivel>

## Respuestas

| Pregunta | Respuesta |
|---|---|
| P1. ¿Qué hacés hoy? | A. Product Manager o Product Owner |
| … | … |

**Si fueras un animal:** <lo que contestó>

## Lectura por área

- **Uso**: …
- **Contexto**: …
- **Automatización**: …
- **Construcción**: …
- **Equipo**: …

## Antes y ahora

<solo si hay un resultado anterior>

6. 个人资料页面

此页面由这个 skill 文件夹中的 scripts/build-profile.mjs 生成:它会用个人数据填充 assets/profile-template.html,并将库和字体嵌入页面,因此无需联网也能运行。需要 Node.js。

伪装。 工具包已为这些动物准备好制作方案:龙、猫、猫头鹰、狐狸、熊、食蚁兽、鸭嘴兽、大象、企鹅、乌龟、兔子、鲨鱼、长颈鹿、老虎、狮子、长鼻浣熊、凯门鳄、水豚、犰狳、巨嘴鸟、美洲虎、鬃狼、吼猴、貘和美洲鸵,并包含它们的别名(食蚁兽、水豚、犰狳、美洲虎……)。这些动物无需编写任何内容。其他任何动物都需要根据工具包中的部件编写新的制作方案,并遵循 references/costume-kit.md:编写前先阅读。如果脚本验证未通过,页面会使用备用伪装;请阅读提示,修正制作方案,然后再次运行脚本。

通过标准输入向脚本传入数据并运行:

node "<carpeta de este skill>/scripts/build-profile.mjs" --out "<destino>/perfil-ai-first-<nombre-apellido>.html" --open <<'EOF'
{
  "name": "<nombre y apellido>",
  "date": "AAAA-MM-DD",
  "level": <número>,
  "animal": "<lo que contestó>",
  "answers": { "P1": "A", "P3": "A", "P4": "D", "P5": "D", "P6": "B", "P7": "A", "P8": "B", "P9": "B", "P10": "B" },
  "reads": { "Uso": "…", "Contexto": "…", "Automatización": "…", "Construcción": "…", "Equipo": "…" },
  "recipe": { … solo si el animal no está en el kit … }
}
EOF
  • answers 只包含原始选项字母。
  • 脚本会输出一行 JSON。如果 warnings 不为空,请阅读其中内容:它会说明缺少了什么,或使用了什么替代项。
  • --open 会在浏览器中打开页面。如果没有打开,请把文件路径发给对方,让其双击打开。
  • 如果没有 Node.js,结果仍然已保存在 .md 文件中:告知对方即可,不要手动制作页面。

各领域的数值范围为 0 到 100,由脚本根据下表计算。无需手动填写。

领域计算方式
使用P4(A 为 0,B 为 35,C 为 70,D 为 100)和 P5(A 为 0,B 为 30,C 为 65,D 为 100)的平均值
上下文P6:A 为 0,B 为 50,C 为 100
自动化P7:A 为 0,B 为 50,C 为 100
构建P8:A 为 0,B 为 40,C 为 75,D 为 100
团队P9(A 为 0,B 为 40,C 为 100)和 P10(A 为 0,B 为 50,C 为 100)的平均值;D 不计入

7. 完成后

用几句话告诉他:

  1. 两个文件保存在哪里。
  2. 页面左上方有一个 “下载我的个人资料为 PDF” 按钮:让他点击该按钮,并将 PDF 上传到课程分享给他的第 1 课文件夹。PDF 就是要提交的内容。

不要向他推荐课程或产品。

评论

支持 Markdown