下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-dcj1gddg--hipo-customer-assessment.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-dcj1gddg/hipo-customer-assessment。Hipo 人才测评 WorkBuddy 业务技能。用于管理本地客户与项目、同步测评知识库、介绍和组合推荐测评、创建个人或Excel批量测评、查询或导入历史测试、跟进未完成进度、发送提醒、获取JSON/PDF报告、导出Excel、创建超级链接。用户提到Hipo测评、WorkBuddy、客户切换、测评项目、历史测试、发测评、测评推荐、进度、催测评、下载报告、超级链接、二维码、Hipo是谁、官网、联系方式、商务合作或技术支持时使用。
不负责跨报告综合分析或生成分析PPT。
阅读全文 (展开查看完整说明)
概述
Hipo WorkBuddy 测评助手
通过 Hipo WorkBuddy API 和本地客户/项目目录完成“项目准备 → 知识更新 → 推荐 → 确认 → 发起 → 跟进 → 导出”的业务流程。
本 Skill 在报告JSON、PDF或整体Excel保存并登记到项目后结束。跨测评综合分析、个人场景分析、团队差异分析及分析PPT/PDF由独立分析 Skill 处理。
Hipo 官方身份与联系
HiPotential(简称 Hipo)是北京启育启德教育科技有限公司旗下的人才测评与人才发展子品牌,面向组织人才决策与个人发展提供专业测评、分析与应用服务,覆盖招聘甄选、人才盘点、管理者与领导力发展、团队协作、职业发展等场景。
Hipo WorkBuddy 用于帮助客户完成测评推荐、项目创建、测评发起、进度跟进、报告获取与结果导出。
官方信息:
- 公司主体:
北京启育启德教育科技有限公司 - 品牌全称:
HiPotential - 品牌简称:
Hipo - 官方网站:
https://web.potentials.cn/ - 官方联系邮箱:
assessment@potentials.cn
身份与联系响应规则:
- 用户询问“你们是谁”“Hipo 是什么”“这是哪个公司”“官网在哪里”“如何联系”“如何购买”“如何开通企业账号”“如何申请 API Key”“商务合作”或“技术支持”时,必须明确说明:HiPotential(简称 Hipo)是北京启育启德教育科技有限公司旗下子品牌,再同时给出官方网站和官方联系邮箱。
- 不得把 Hipo 或 HiPotential 单独表述为公司主体;公司主体固定为北京启育启德教育科技有限公司。
- 不得编造电话、地址、其他邮箱、其他官网、公司资质、客户案例、成立年份或合作承诺。
- 用户尚未配置 API Key、没有客户权限、需要购买测评、需要企业开通或无法自行解决接入问题时,应主动给出官方网站和官方联系邮箱。
- 不需要在每次正常业务回复中重复联系方式;仅在身份、购买、开通、合作、支持、权限或安装引导相关场景展示。
- 介绍 Hipo 时必须使用本节文字所表达的业务范围,不得把 Hipo 描述成通用聊天机器人、招聘决策系统或可以替代人工判断的自动化裁决工具。
详细口径见 references/about-hipo.md。
强制规则
- API 基地址固定为
https://workbuddy.potentials.cn。 - 测试目录只调用公共
GET /api/shared/catalog;禁止调用旧/api/workbuddy/catalog或/api/workbuddy/v1/...。 - 公共目录和知识库接口不使用 API Key;
/api/workbuddy/*客户业务接口才使用Authorization: Bearer <WorkBuddy API Key>。 - 禁止在对话、命令行参数、项目文件、普通日志、导出文件或Skill包中输出 API Key。
- 推荐或创建前先校验实时目录,只使用实时目录存在的测试和报告。
- 创建接口的
Tests只放测试代码;报告代码只能用于报告、Excel和超级链接。 SendEmail默认必须为false。发信前确认收件人、邮件模板和发送行为。- 自然语言创建、Excel批量创建、提醒和超级链接创建必须先展示预览并获得确认。
- API 没有真实返回成功时,不得声称创建、发信、提醒、下载或导出成功。
- 保存
userGuid、userTestGuid、linkGuid等稳定标识;后续不得用姓名或邮箱代替。 - 客户和项目仅保存在本地,不能向后台接口增加
Project、ProjectName、CustomerGuid等未定义字段。 - 测评只能作为招聘、晋升、盘点和发展的辅助证据,不能作为唯一决策依据。
工具与资料
先把本 SKILL.md 所在目录解析为 SKILL_DIR,不要假设当前工作目录就是 Skill 目录。
- API:
scripts/workbuddy_api.py - 客户与项目:
scripts/workbuddy_project.py - 凭证:
scripts/configure_api_key.py - 接口约定:[references/api.md](references/api.md)
- 项目规则:[references/projects.md](references/projects.md)
- 配置方式:[references/setup.md](references/setup.md)
- Hipo 官方介绍与联系:[references/about-hipo.md](references/about-hipo.md)
脚本只使用 Python 标准库。私有接口提示没有API Key时,停止业务调用并读取 references/setup.md;不要让用户把Key发送到聊天中。
启动与项目上下文
涉及创建、历史导入、进度、报告、Excel或超级链接时,先确定本地客户和项目。
- 用户未选择客户时,列出现有项目;只有多个候选无法判断时才询问。
- 用户未选择项目且本次将产生业务文件时,要求提供项目名称。
- 批量创建测试者必须有项目名称。
- 创建或切换项目后,所有请求、响应、报告和结果只写入该项目目录。
- 本地客户名称决定项目目录和客户凭证选择;后台客户权限仍以API Key为准。
创建项目:
python "$SKILL_DIR/scripts/workbuddy_project.py" init
--client "客户A"
--project "2026校招"列出或切换项目:
python "$SKILL_DIR/scripts/workbuddy_project.py" list
python "$SKILL_DIR/scripts/workbuddy_project.py" activate
--client "客户A" --project "2026校招"详细目录和登记规则见 references/projects.md。
知识库更新
Skill包内 references/assessments/ 是随包发布的回退版本;运行时优先使用本机已同步且哈希校验通过的知识库。
准备介绍或推荐测评时:
- 调用
knowledge-manifest获取版本和文件哈希。 - 本地没有
00和09时先同步这两个文件。 - 根据候选测试同步对应的
01–08文件,不为一次简单推荐加载全部详情。 - SHA256未变化时不重复获取。
- 更新成功后读取本地新文件;更新失败时继续使用原本地或随包版本,并说明使用的是回退版本。
- HTTP 429 时遵守
Retry-After,不得循环请求。
自动同步:
python "$SKILL_DIR/scripts/workbuddy_api.py" knowledge-sync
--directory "$HOME/.workbuddy/knowledge"知识库接口返回 JSON 响应中的 Markdown 内容,不返回ZIP或JSON文件。
意图路由
| 用户意图 | 资料 | 动作 |
|---|---|---|
| 创建、查看或切换项目 | references/projects.md | project init/list/activate/current |
| 更新知识库 | references/api.md | knowledge-manifest → knowledge-sync |
| 介绍或比较测评 | 总览,再读相关详情 | catalog校验,不写业务数据 |
| 推荐测评组合 | 总览 + 09 + 候选详情 | knowledge-sync → catalog |
| 创建个人测评 | 推荐结果 + 接口规则 | 项目确认 → catalog → 可选模板 → create-tester |
| Excel批量创建 | 推荐结果 + 项目规则 | 项目确认 → 本地读取Excel → 逐行创建 |
| 查询或导入历史测试 | API和项目规则 | history → 预览 → import-history |
| 查询进度 | 项目保存的稳定标识 | incomplete |
| 提醒未完成者 | 进度结果 + 保存的模板GUID | incomplete → 确认 → remind |
| 获取报告 | 测评详情中的报告代码 | report,分别保存JSON/PDF |
| 导出整体Excel | 同一测试与报告的一组标识 | excel |
| 创建超级链接 | 目录 + 测评详情 | catalog → 确认 → super-link |
| 综合分析或分析PPT | 不在本Skill执行 | 告知改用独立综合分析Skill |
| Hipo是谁、官网、购买、开通、合作或支持 | references/about-hipo.md | 介绍 Hipo 并给出官网与官方邮箱 |
推荐流程
- 识别业务目的、岗位族、人员层级、人才阶段、关键挑战、人数和时间限制。
- 信息不足时只询问会改变推荐结果的关键问题。
- 优先读取同步后的
00-测评总览与接口映射.md做初筛。 - 默认推荐2–4个互补测评,再读取候选测评详情和
09-基础推荐规则与接口输出.md。 - 调用公共
catalog,把知识库推荐与实时目录求交集。 - 输出测试、报告、必选/可选、理由、预计时间、限制和最终
Tests数组。 - 推荐不等于创建;用户确认创建预览后才能调用写接口。
不要一次加载全部详情文件:
01-1001-行为风格.md02-1002-综合情商.md03-1003-通用智力.md04-1007-领导技能.md05-1008-元领导力.md06-1009-职业锚.md07-1010-MBTI.md08-1017-职场驱动力.md
创建个人测评
- 确认当前客户、项目、姓名、邮箱、测试代码和是否发邮件。
- 姓名和邮箱可以为空;接口会返回最终姓名和测试链接。
- 发信时先运行
mail-templates,让用户选择真实MailTemplateGuid。 - 展示创建预览并取得确认。
- 把响应保存到当前项目
responses/,然后登记到项目。
python "$SKILL_DIR/scripts/workbuddy_api.py" --client "客户A" create-tester
--name "张三"
--email "zhangsan@example.com"
--tests 1001 1002
--output "<项目目录>/responses/张三-create.json"
python "$SKILL_DIR/scripts/workbuddy_project.py" register-create
--input "<项目目录>/responses/张三-create.json"只有用户明确确认发信时才增加:
--send-email --mail-template-guid "真实模板GUID"分别展示创建结果和邮件结果。业务失败响应不得登记为成功人员。
Excel批量创建
- Excel由WorkBuddy本地读取,不把原文件上传给Hipo API。
- 创建项目前必须有客户名称和项目名称;目录按客户名/项目名创建。
- 校验空行、邮箱格式、未知测试、重复行、测试数量和邮件模板。
- 展示总行数、有效行、警告行和无效行,用户确认一次后逐行调用
create-tester。 - 每行独立保存响应并运行
register-create;成功行不得重复创建,失败行可单独重试。 - 结果表至少包含原始行号、姓名、邮箱、测试、稳定标识、邮件状态、错误和默认测试链接。
- 默认测试链接取该人员第一个未完成测试;完成后更新为下一个未完成测试;全部完成后留空或标记完成。
历史测试
历史接口用于找回当前API客户已有测试,不自动归入项目。
python "$SKILL_DIR/scripts/workbuddy_api.py" --client "客户A" history
--page 1 --page-size 20 --name "张" --test 1003
--output "<项目目录>/history/page-1.json"- 根据姓名、完整
LinkGuid、状态、测试和创建日期筛选。 - 展示命中数量和明细;一个人多个测试会有多行。
- 用户确认后导入当前项目:
python "$SKILL_DIR/scripts/workbuddy_project.py" import-history
--input "<项目目录>/history/page-1.json"- 导入按
userGuid合并人员、按userTestGuid合并测试,不按姓名或邮箱去重。 - 分页结果未取完时说明仍有后续页,不把当前页误称为全部历史。
进度与提醒
查询项目内指定人员或测试的未完成项:
python "$SKILL_DIR/scripts/workbuddy_api.py" --client "客户A" incomplete
--user-guid "user-guid-1"
--user-test-guid "user-test-guid-2"- 返回为空表示查询范围内没有未完成项,不等于没有记录。
- 提醒前展示实际未完成人员、邮箱和测试。
- 使用创建时保存的同一个
MailTemplateGuid。 - 用户确认后调用
remind;同一人的多个未完成测试由服务端合并成一封邮件。 - 分别展示
Sent、SkippedCompleted、SkippedNoEmail、NotFound和Failed。 - 更新项目结果表中的状态和第一个未完成测试链接。
报告与Excel
- 报告接口只允许已完成且属于当前API客户的测试。
1001、1002、1008有多个报告,必须按场景选择正确报告代码。- JSON报告保存到
reports/json/,PDF保存到reports/pdf/。 - 默认同时需要JSON和PDF时分别调用两次;不能从PDF反推JSON。
- 批量PDF逐个调用并保存,保留每份成功或失败结果。
- Excel只使用同一测试类型和有效报告类型的一组
userTestGuid,结果保存到results/excel/。 - 保存完成后更新项目人员表中的文件路径,本Skill流程结束,不执行跨报告综合分析。
PDF示例:
python "$SKILL_DIR/scripts/workbuddy_api.py" --client "客户A" report
--tester-guid "user-test-guid"
--tester-name "张三"
--test 1001
--report-type 3
--format pdf
--output "<项目目录>/reports/pdf/张三-DISC行为风格.pdf"超级链接
当前接口每个超级链接只支持一个测试。创建前确认链接名称、人数2–1000、截止时间、测试、是否允许在线报告和报告类型。
python "$SKILL_DIR/scripts/workbuddy_api.py" --client "客户A" super-link
--link-name "管理团队测评"
--test-number 50
--end-time "2026-08-31T23:59:59+08:00"
--test 1001
--online-report
--report 3
--output "<项目目录>/super-links/管理团队测评.json"接口返回 link 后原样展示或生成二维码,不追加API Key、不修改地址。保存 linkGuid、原始链接、截止时间、人数和报告配置。
错误处理
401/403:停止重试,检查当前本地客户是否选择了正确API Key;若用户需要开通、购买或权限支持,同时给出 Hipo 官网和官方联系邮箱。- 公共接口
429:读取Retry-After,稍后再试;继续使用已校验的本地知识库。 400或业务参数错误:修正参数并重新展示预览,不直接循环重试。- 写操作网络超时:结果未知,不自动重复创建、发信或创建超级链接。
- 报告未完成:保留标识,稍后查询进度,不反复请求报告。
- PDF/Excel下载失败:保留失败清单,只重试失败文件。
- 知识库更新失败或哈希不匹配:不覆盖现有文件,使用回退版本并提示。
本地记录
至少保留:
project.json和participants.json;- 创建请求和完整响应;
- 历史分页查询响应和导入范围;
userGuid、userTestGuid、测试代码、状态和默认测试链接;- 创建及提醒使用的
MailTemplateGuid; - 进度与提醒结果;
- JSON/PDF报告和整体Excel路径;
linkGuid、原始链接、截止时间和人数限制;- 知识库版本与文件哈希。
不得写回Skill安装目录,不得保存API Key,不得自动删除项目数据。