#1678·llm

LLM 模板列表应显示已锁定的模型、模式和工具

作者: ssmurfgg04-gif创建于 2026年9月8日更新于 2026年9月8日

**请描述。 **感谢上周快速合并 pipx 链接修复。 这个是一个功能建议,来自于实际使用不断增长的 LLM 模板 集合。 LLM 模板 显示名称和提示/系统文本,这就是全部。 模板现在可以标记更多内容:model: (来自 --model 在保存时),schema_object: (来自 --schema),tools:/functions:,options:,extract: 设置。 这些内容都不在列表中显示,因此回答类似"我的哪些模板标记了 GPT-4o?" 或"哪些模板需要工具?" 的简单问题,意味着在每个模板上运行 LLM templates show。 升级插件后情况更加令人烦恼:标记特定模型的模板正是最有可能需要关注的模板,而且无法从列表中发现它们。 描述您想要的解决方案

LLM templates 输出的每一行上添加一个简洁的标记后缀,例如:

cmd      : system: 仅以 macos 终端命令回复,不显示额外信息
dog      : prompt: 发明一只狗 [schema]
report   : system: 写一个 QA 报告 [model: GPT-4o] [tools: llm_time, search]

标记只在对应字段设置时才出现,因此对于简单的仅提示模板,现有列表看起来没有变化。 我将要显示的字段按似乎最有用的顺序排列:

  • [model: <model id>]template.model 设置为空时
  • [schema]schema_object 设置为空时
  • [tools: <n> 或名字 ]tools 设置为空时
  • 也许 [fragments: <n>] 用于片段,但这更值得商榷