
Personalize By Constitution
- 18 installs
- 29 repo stars
- Updated April 18, 2026
- kangarooking/huangdi-neijing-skill
Customize approaches based on individual characteristics and constraints rather than applying one-size-fits-all solutions.
About
Recognizes people have different capabilities and needs. Tailors strategies to individual constitutions instead of forcing uniform methods.
- Map individual constraints and capabilities
- Customize approach per person not template
Personalize By Constitution by the numbers
- 18 all-time installs (skills.sh)
- +1 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #469 of 782 Skill Development skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kangarooking/huangdi-neijing-skill --skill personalize-by-constitutionAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 18 |
|---|---|
| repo stars | ★ 29 |
| Last updated | April 18, 2026 |
| Repository | kangarooking/huangdi-neijing-skill ↗ |
What it does
Customize approaches based on individual characteristics and constraints rather than applying one-size-fits-all solutions.
Files
因人施术原则
R — 原文 (Reading)
年质壮大, 血气充盈, 肤革坚固……深而留之。
瘦人者, 皮薄色少, 肉廉廉然, 薄唇轻言……浅而疾之。
婴儿者, 其肉脆, 血少气弱……以豪刺, 浅刺而疾拔针。
古之善用针艾者, 视人五态乃治之。
>
— 黄帝/岐伯, 逆顺肥瘦第三十八、通天第七十二
---
I — 方法论骨架 (Interpretation)
因人施术是一个根据个体差异调整方案参数的决策框架。
1. 识别差异维度: 哪些个体差异会影响方案效果? 灵枢关注: 体质(肥/瘦/壮/弱)、年龄(老/壮/少/婴)、人格(五态)、社会身份(布衣/王公)。不同维度对应不同的参数调整。
2. 参数因人而异: 同样的方案框架, 关键参数(深度、速度、强度、频率)必须因人而异。肥人深留、瘦人浅疾、婴儿最浅最快——方向相同但参数不同。
3. 匹配而非标准化: "因适而为之真"——最匹配个体特点的方案才是最好的, 而不是"标准方案"最好。
4. 先观察后调整: 必须先通过"司外揣内"识别个体特点, 然后据此调整, 不能凭主观臆断。
---
A1 — 书中的应用 (Past Application)
案例 1: 肥瘦壮弱的参数差异
- 问题: 同样的针刺, 不同体质需要什么不同的参数?
- 方法论的使用: 肥人(血浊气涩)→深而留之多益其数; 瘦人(血清气滑)→浅而疾之; 常人→无失常数; 壮士(重)→深而留; 壮士(劲)→浅而疾; 婴儿→浅而疾拔, 日再可。
- 结论: 六种体质, 六套参数。参数差异来自气血的"滑/涩"和"强/弱"。
- 结果: 每种体质都获得了最匹配的方案, 避免了"一刀切"的无效或伤害。
案例 2: 王公与布衣的不同
- 问题: 社会阶层不同的患者, 刺法是否不同?
- 方法论的使用: "膏梁菽藿之味, 何可同也?"王公大人身体柔脆、气血慓悍滑利, 需要"微以徐之"。布衣匹夫血气沉涩, 需要"深以留之"。
- 结论: 生活方式(饮食/运动)塑造体质, 体质决定方案参数。
- 结果: 不以"相同方案"为公平, 而以"最匹配方案"为公平。
---
A2 — 触发场景 (Future Trigger) ★
1. 标准化方案失效: 同样的方案对A有效对B无效, 需要因人而异。 2. 参数调整: 方案框架正确但效果不理想, 需要微调参数。 3. 团队管理: 需要根据不同成员的能力和风格分配不同任务。
语言信号
- "同样的方法为什么对别人有效对我不行"
- "一刀切方案行不通"
- "不同的人需要不同的对待"
- "怎么根据实际情况调整"
---
E — 可执行步骤 (Execution)
1. 识别影响效果的差异维度
- 列出可能影响方案效果的个体特征(能力/经验/偏好/资源)。
- 完成标准: 至少识别出2个关键差异维度。
2. 建立差异-参数映射
- 每个差异维度如何影响方案的关键参数(深度/速度/强度/频率)?
- 完成标准: 明确的映射表, 差异→参数调整方向。
3. 定制方案
- 根据映射关系, 调整方案参数, 生成定制化版本。
- 完成标准: 至少1个关键参数被调整, 并说明调整理由。
---
B — 边界 (Boundary) ★
不要在以下情况使用
- 标准化优先: 有些场景(如安全规程)确实需要标准化, 个性化可能导致安全风险。
失败模式
- 过度个性化: 每个人都不同不等于每个人都需要完全不同的方案, 关键是识别影响效果的差异维度。
- 刻板印象: 把外貌/身份直接等同于能力, 而不是通过实际观察判断。
---
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 测试通过率: {{%}} (详见 test-prompts.json)
- 蒸馏时间: {{DATE}}
{
"skill": "personalize-by-constitution",
"version": "0.1.0",
"test_cases": [
{
"id": "should-trigger-01",
"type": "should_trigger",
"prompt": "同样的管理方法在不同团队效果完全不同,怎么调整",
"expected_behavior": "调用 personalize-by-constitution, 引导识别每个团队的'体质'差异, 因人/因团队施术",
"notes": "正面场景: 同一方法不同效果"
},
{
"id": "should-trigger-02",
"type": "should_trigger",
"prompt": "给新人制定培训计划,他有五年经验但跨行了,该怎么安排",
"expected_behavior": "调用 personalize-by-constitution, 引导评估个体特质(有经验但跨行), 定制方案",
"notes": "正面场景: 因人定制方案"
},
{
"id": "should-trigger-03",
"type": "should_trigger",
"prompt": "两个下属犯同样的错,一个老员工一个新人,该怎么分别处理",
"expected_behavior": "调用 personalize-by-constitution, 引导根据个体差异(经验/心态)采取不同方式",
"notes": "正面场景: 同一问题不同个体差异化处理"
},
{
"id": "should-not-trigger-01",
"type": "should_not_trigger",
"prompt": "推荐一本学习JavaScript的书",
"expected_behavior": "通用推荐, 不涉及个体差异",
"notes": "诱饵: 无需因人施术"
},
{
"id": "should-not-trigger-02",
"type": "should_not_trigger",
"prompt": "帮我生成一个标准化的onboarding checklist",
"expected_behavior": "要求标准化方案, 不是因人定制",
"notes": "诱饵: 需要标准化而非个性化"
},
{
"id": "edge-01",
"type": "edge_case",
"prompt": "这个用户反馈说功能不好用,但我看数据大多数人都在用",
"expected_behavior": "可能触发, 涉及个体差异vs群体数据的判断, 但更偏数据分析",
"notes": "边界: 个体vs群体的场景"
}
]
}