如果在写文档的时候遇到一些不会用英语表达的情况,我一般用 gptel-menu
(就是 gptel 自己糊的一个 transient) 然后选 m
,直接从 minibuffer 输入中文,返回结果后直接插入到当前光标下。
一个类似的例子是在 vterm
里面写一些复杂命令,不过 vterm
是只读的,糊了个 tool 让它返回后弹出 y-or-n-p
,显示并询问是否插入命令到 vterm
。工作流大概是:gptel-menu
,按 m
和 e
,然后输入要求,等待弹出是否插入命令的提示就好。
感觉 gptel-menu 还蛮好用的,已经常驻到 <f5>
了,因为 gptel-directives
能接受函数作为 prompt ,还糊了个动态检测环境的 prompt