mcpField
A
agently-prompt-management

agently-prompt-management

github.com/agenteraAgent 工作流3143 次安装4 天前更新
代码仓库

关于 agently-prompt-management

用于在 Agently 请求运行前组织提示词状态的技能。它建议将可复用结构放入配置、通过映射注入运行时变量,并将提示词与传输和编排分开。

主要功能

  1. 01使用 Agently 方法组织提示词
  2. 02在配置或 YAML 中保存复用结构
  3. 03通过映射注入运行时变量
  4. 04分离提示词与编排逻辑

适用场景

  1. 01管理多个请求共用的提示词
  2. 02让产品团队调整提示词行为
  3. 03在配置中维护稳定的输出约定

安装

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

$npx skills add https://github.com/agentera/agently-skills --skill agently-prompt-management

安装后在 Claude Code 中输入/agently-prompt-management确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

examples/
.gitkeep
outputs/
.gitkeep
references/
overview.md
scripts/
.gitkeep

详细介绍

Agently 提示词管理

当核心问题是在单个请求或请求族运行之前应如何组织提示词状态时,使用此技能。

原生优先规则

  • 优先使用 input(...)、instruct(...)、info(...) 和 output(...),而不是拼接提示词字符串
  • 将可复用的提示词结构移入提示词配置或 YAML,而不是临时字面量
  • 将运行时变量以 ${...} 占位符写入提示词文件,并通过它们注入
  • 将任务特定的契约保留在提示词配置中,将小规模可复用的人设设置保留在侧边
  • 当输出契约固定且在一个请求族中共享时,将其保留在提示词配置中,例如 .output,而不是在 Python 中临时重建
  • 将提示词与传输和编排分离
  • 当 UI 或产品团队需要调整提示词驱动而无需重写工作流代码时,使用配置文件作为可编辑的桥梁

反模式

  • 除非任务非常简单,否则不要把业务逻辑压平成一个不透明的单元
  • 当提示词映射已经适用时,不要通过临时 .format(...) 或字符串拼接来生成提示词模板
  • 当一份提示词配置就能拥有稳定的提示词或输出契约时,不要将其分散到多个辅助函数中
  • 不要把提示词配置文件当作工作流状态的替代品

接下来阅读

  • references/overview.md

评论

支持 Markdown