mind-wave 是一款利用 ChatGPT API 开发的 Emacs AI 插件,能够深度集成于 Emacs,从而提高 Emacs 在各方面的工作效率。
由于 mind-wave 是基于多线程技术开发的,因此 ChatGPT 在计算时不会卡住 Emacs。
~/.emacs.d/mind-wave/chatgpt_api_key.txt
文件中(或设置环境变量 OPENAI_API_KEY)pip3 install openai epc sexpdata six
git clone
下载此仓库,并替换下面配置中的load-path
路径~/.emacs
中:(add-to-list 'load-path "<path-to-mind-wave>")
(require 'mind-wave)
test.chat
文件,将自动进入mind-wave-chat-mode
mind-wave-chat-ask
(按下 Ctrl + j),输入问题,等待 ChatGPT 回答mind-wave-chat-continue
(按下 Ctrl + u), 继续回答mind-wave-chat-generate-title
(按下 Ctrl + i), 根据内容重新生成标题如果您想更换话题,请新建一个新的*.chat
文件,然后继续向 ChatGPT 提问即可。
多行输入有两种方式:
mind-wave-chat-ask-with-multiline
(按下 Ctrl + Shift + j),输入多行问题,等待 ChatGPT 回答mind-wave-chat-ask-insert-line
插入----- User ------
分隔符, 在 Buffer 继续输入多行内容, 最后执行mind-wave-chat-ask-send-buffer
选中内容(请注意,不要选择太多,ChatGPT 的 API 有大小限制)
mind-wave-translate-to-english
,ChatGPT 获得翻译后会自动替换选中区域的内容。mind-wave-proofreading-doc
,ChatGPT 会用润色后的文档自动替换选中区域的内容。mind-wave-explain-word
, ChatGPT 会自动解释当前句子中单词的意思, 并给出类似例句。mind-wave-adjust-text
, ChatGPT 根据你的指令来调整文字或代码mind-wave-check-typos
, ChatGPT 修复错别字光标移动到想要重构的函数
mind-wave-generate-code
, ChatGPT 会根据提示, 在当前 buffer 输出代码mind-wave-refactory-code
, ChatGPT 会自动分屏, 在屏幕右边先后重构后的代码和重构建议mind-wave-comment-code
, ChatGPT 会自动分屏, 在屏幕右边显示带注释的代码mind-wave-explain-code
, ChatGPT 会自动分屏, 在屏幕右边显示代码的讲解mind-wave-explain-point
, ChatGPT 会自动分屏, 在屏幕右边显示光标处 API 的讲解mind-wave-generate-commit-name
, ChatGPT 会自动分析当前的 diff 内容, 并生成一个补丁名称mind-wave-refactory-code-with-input
, ChatGPT 会自动分屏, 根据你的提示, 在屏幕右边先后重构后的代码和重构建议代码相关命令会自动调整窗口布局, 你随时可以用mind-wave-restore-window-configuration
恢复之前的窗口布局。
mind-wave-summary-video
, ChatGPT 会自动获取视频字幕, 并分析视频概要 (需要安装youtube_transcript_api
)mind-wave-summary-web
, ChatGPT 会自动获取网页中的核心内容, 并分析网页概要 (需要安装nodejs-readability-cli
)题目分析 因为每个点有限制,很容易想到拆点,然后求最大流判断是否等于b即可。现在已经很容易手打ISAP网络流算法了。。 #include <queue> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; const int maxn = 1e5+100
1 通过 mind wave 分析人的脑纹特点,识别人格分裂者的脑部放电情况,证实人格分裂案例是否真是存在 2 对 同一场地服用致幻剂人群的脑波探测。是否有相同内容。。证实同一时刻,同一地点出现幻觉的内容是否相同。 3 mind wave->.brain-text->智能家居的应用 。
题目链接:https://www.luogu.org/problemnew/show/P1339 解题思路: 一道简单的最短路水题,dijkstra解法模板思路:https://www.cnblogs.com/lipeiyi520/p/10340361.html AC代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 const in
Mind+ 是一款开源的图形化Arduino编程工具,在Windows,Mac和Linux上都能运行。无需任何编程背景,只需拉拽选择模块,设定参数,给模块连线并上传到Arduino,便能轻松快速的完成模型。编程从未变得如此快速和简单。
Lunar Mind 是一个使用 WPF/C# 开发的微型思维导图工具,支持一般形式的思维导图,也支持提纲图,功能不多,比较简洁,做小图基本够用。 代码不太整齐,但已用了10年,也维护了10年,还算稳定。 因为实在无法满足非树型结构图形的需要,后来又做了《Lunar Concept》。 主要特点 支持导出切分图、单页图 自带截图功能 支持思维导图视图、横向列表视图、纵向列表视图 节点(标题)支持富
Mark Mind 是一个支持在节点内部使用 markdown 语法的思维导图和大纲工具。 Mark Mind 功能支持: MarkDown语法支持: 文字样式设置 Emoji表情与Font awesome字体图标 链接 图片 列表 表格 代码高亮 公式 图表(mermaid,echarts,flowchart,plantuml) 思维导图支持: 外框 概要 联系 标注 标签 图像 链接 支持类似ppt演示功能
My Mind 是一个基于 Web 的思维导图绘制工具,免费而且完全开源。My Mind 大多数采用键盘进行操作。 在线演示:http://my-mind.github.io/
Introduction Wave is a Software as a Service Starter Kit that can help you build your next great idea �� . Wave is built with Laravel, Voyager, TailwindCSS, and a few other awesome technologies. Here
终于有了替代Visio的免费软件(非开源)—— EDraw Mind Map。这款国产免费软件,终结了流程图软件“好用则价高,免费则难用”的局面。它体积小巧、功能丰富、作为免费软件,完全可以满足普通用户绘制流程图的需求。 Edraw MindMap 安装文件仅7.8MB。 安装后多大呢?表面看,共占用空间55MB。但实际上,很多是示例、素材和帮助,真正运行所需的exe和dll,不超过 8MB。比起