使用 gptel-request 写的一个翻译函数

如果在写文档的时候遇到一些不会用英语表达的情况,我一般用 gptel-menu(就是 gptel 自己糊的一个 transient) 然后选 m,直接从 minibuffer 输入中文,返回结果后直接插入到当前光标下。

一个类似的例子是在 vterm 里面写一些复杂命令,不过 vterm 是只读的,糊了个 tool 让它返回后弹出 y-or-n-p,显示并询问是否插入命令到 vterm。工作流大概是:gptel-menu,按 me,然后输入要求,等待弹出是否插入命令的提示就好。

感觉 gptel-menu 还蛮好用的,已经常驻到 <f5> 了,因为 gptel-directives 能接受函数作为 prompt ,还糊了个动态检测环境的 prompt :rofl:

1 个赞