用途:Prompting 是 LifeOS 的元提示与模板系统,作为提示工程的标准库,供其他技能在需要构建或改进提示词时调用。输出始终是提示词本身,供别处使用,不是最终交付内容。触发场景包括元提示、模板生成、提示优化、程序化提示组合、创建动态智能体和从数据生成结构化提示。
主要能力:由三大支柱构成。Standards 汇集 Anthropic 最佳实践、Claude 4.x 模式与实证研究(含 markdown 优先设计、上下文工程、Fabric 模式系统及 1500+ 篇提示优化论文)。Templates 是基于 Handlebars 的程序化提示生成系统,含 Primitives(Briefing、Structure、Gate、Roster、Voice)与评估模板(Judge、Rubric、TestCase、Comparison、Report)。Tools 提供模板渲染(RenderTemplate.ts)、校验与数据内容分离。默认标准为 Ideal-State Prompting:描述理想状态(可测试的结果)、约束和可用工具,而非推理编排步骤。
使用方式:渲染模板可用 bun run RenderTemplate.ts --template Primitives/Structure.hbs --data phased-analysis.yaml,或在代码中 import { renderTemplate } from '${LIFEOS_SKILL_DIR}/Tools/RenderTemplate.ts' 后调用。执行前会检查 ~/.claude/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Prompting/ 下的用户自定义并优先应用。技能被调用时须先发送语音通知(curl -s -X POST http://localhost:31337/notify ...)和文本通知。
适用场景:为 Agents 技能生成智能体简报与动态智能体,为 Evals 技能生成评估提示,为 Development 技能提供工作流与校验模板。
限制:生成的是提示词而非内容;模板应保持模型无关;生成的提示词需先测试再使用。资料未提供收费、价格与平台信息。