Skip to content

Latest commit

 

History

History
77 lines (55 loc) · 1.93 KB

templates.md

File metadata and controls

77 lines (55 loc) · 1.93 KB

Prompt 模板

TextAction 用纯文本模板把所选内容转换为 API 请求。默认模板目录为:

%APPDATA%\TextAction\prompts\

模板契约

  • 文件采用 UTF-8 纯文本。
  • 每个模板必须且只能包含一个区分大小写的 {{text}}。
  • 执行动作时,{{text}} 会被所选文字原样替换。
  • MVP 不提供其他变量、条件、循环或模板脚本。

缺少 {{text}} 或重复出现会被视为配置错误。这能避免误把空任务发送给 Provider,也能避免无意重复发送敏感内容。

示例

总结

请用简体中文总结下面的内容。

要求:
- 提炼核心观点
- 保留重要事实和数字
- 用项目符号输出

{{text}}

翻译

请把下面内容翻译成简体中文。
保持原意、语气、专有名词和段落结构;不要添加解释。

{{text}}

生成 Codex Prompt

请把下面的自然语言需求整理为可直接交给编码助手的任务说明。
写清目标、范围、约束、验收标准和已知上下文,不要虚构事实。

{{text}}

新增动作

  1. 在 prompts 目录创建 .txt 文件。
  2. 写入一个且仅一个 {{text}}。
  3. 在 config.json 的 actions 中添加条目。
  4. 选择现有的 providerId。
  5. 保存文件,再次触发 TextAction。

示例:

{
  "id": "extract-actions",
  "name": "提取行动项",
  "description": "列出负责人、任务和截止时间",
  "providerId": "primary",
  "templateFile": "prompts/extract-actions.txt"
}

编写建议

  • 明确输出语言、格式和长度,减少重复调整。
  • 把稳定指令写入模板,把变化内容留给 {{text}}。
  • 不要在模板中写 API Key、个人信息或其他密钥。
  • Provider 会收到渲染后的完整 Prompt;使用敏感文本前先确认服务政策。
  • 给模型提出可验证的要求,避免要求它补充选文中不存在的事实。