「AI 工具」感觉有了 DeepSeek 、KIMI ,豆包之类工具,配置 Emacs 更方便了

最近使用 Swipper 搜索的时候,相关中文内容使用拼音搜索,如此便不用来回切换输入法了。

起初是使用 Kimi 搜索的,也给出来了配置,hmm … 但一眼看去语法都是错的。不过大体来说还是能提供思路和解释。

后边使用 DeepSeek 就给出了可行的配置方案,如下:

(use-package pinyinlib
  :ensure t
  :config
  (defun ivy--regex-pinyin (str)
    (ivy--regex (pinyinlib-build-regexp-string str))))

(use-package ivy
  :ensure t
  :config
  ;; 将 ivy--regex-pinyin 设置为 swiper 的正则表达式构建函数
  (add-to-list 'ivy-re-builders-alist '(swiper . ivy--regex-pinyin))

  ;; 可选:如果你想要全局使用拼音搜索,可以添加以下配置
  (setq ivy-re-builders-alist
        '((t . ivy--regex-pinyin))))

想想以前刚折腾配置的时候那种四顾枉然的感觉,有了这种工具还是挺不错的~


题外话

不久前给编辑器增加了 MarsCode 插件(类似 GitHub Copilot),智能补全,写一些测试用例,正则检验等都挺方便。

用着是不错,提升效率方面很 OK 。不过,还是经常性地使用 Eamcs 手撸代码保持手感好些。

2 个赞

就是一个好点的搜索引擎,本质没区别啊

我觉得ai还是有点超出好用的搜索引擎范畴。我把PDF目录OCR的结果发给它,它可以帮我很好的整理格式。我说帮我把每一行目录的页码数字加9,它也能做到。

我指的是楼主的这个场景

对于新手来说,AI工具如同一个免费的24小时随时响应的拥有超强耐心的优质私教。

讲真,在搜索引擎在精确查找内容的功能逐步退化的趋势下,利好大模型

举个例子,Google 搜 emacspeak 会自作主张当成拼写错误改成 emacs speak,用双引号还是不能排除结果里包含 emacs 和 speak 但是和 emacspeak 完全没关系的结果。

可想而知想要搜代码的话,在搜索引擎上更难出现有用结果,高版本 GPT 的答案反而能靠谱。

1 个赞

谷歌搜索引擎我很久不用了.有技术含量的问题问copilot,简单问题用bing

目前我发现AI(chatGPT)不好用的就是ahk, 经常回复有误, 和我最后调试下来可用的代码区别较大, 而其它语言(go,php之类)感觉已经很好了