Skip to content
🌊海洋蓝
🌸樱花粉
🍃森林绿
🔮幻夜紫
🌙暗夜黑

AtomCode 解读任意开源工程

前言

在学习技术的过程中,开源工程是必不可少的学习资料,但是对于一个可能几十、几百甚至几千个文件来说,学习者可能会一头雾水,不知道应该从何学起,这里讲解如何使用AtomCode来打造一个源码解读工具,掌握了这个用户,你就可以轻松的开始阅读任任意的开源工程!

下载AtomCode

打开AtomCode官网下载AtomCode


选择对应的操作系统进行下载安装

打开终端,然后输入以下命令:

$env:ATOMCODE_INVITE='NTDZZSH4'; irm https://raw.atomgit.com/atomgit_atomcode/atomcode/raw/main/scripts/install.ps1 | iex

首次启动

待成功安装后,重启终端,然后输入 AtomCode 进行启动。

atomcode

首次启动时,会让你选择语言、选择套餐(选择 配置CodingPlan)。进行基本的初始化后,就可以正常使用AtomCode了。

下载要学习的源码

因为AtomCode是开源,那这里就使用AtomCode客户端去学习开源的AtomCode工程,去了解这个AI 终端是如何构成的。

打开AtomCode仓库地址

https://atomgit.com/atomgit_atomcode/atomcode

使用git下载到本地电脑任意位置

git clone https://atomgit.com/atomgit_atomcode/atomcode.git


在源码工程中打开AtomCode

在源码工程中打开终端,然后启动AtomCode,这里为了减少AtomCode因为向用户请求授权中经常暂停任务,选择 授权完全权限的方式来启动AtomCode。

atomcode -y

切换到Plan模式

在执行任务时,如果你认为当前任务是复杂任务,那么建议先切换成Plan 计划模式,让AtomCode根据你的需求先指定计划,待你同意后,再去执行。在打开的AtomCode终端中,输入 /Plan 然后确定,便接入了计划模式。

输入提示词 生成源码博客

基于当前工程的源码,帮我生成一份wiki,格式我需要使用 vitepress,生成的md文章中,如果碰到专业的英语单词,我需要
| 实现鼠标移入时,弹出单词的音标、和介绍,另外碰到专业的技术名词也是一样,需要弹出解析方便阅读。

AtomCode等待片刻,会得出一份计划方案待用户审阅。


最后会请求你的确认,如果你确认了,便表示AtomCode得到授权。


需要注意的是,我们需要手动的由计划模式重新调整回Build模式(默认就是Build),输入 /Build 回车便可切换。



然后主动对话,通知AtomCode 开始执行任务。

开始吧

接着AtomCode便开始执行任务,直到得到产物。


此时,我们可以直接让AtomCode帮我们把博客运行起来。

帮我在本地运行,让我预览

AtomCode会执行任务。


最后得到结果。


预览产物

最后,在浏览器中打开上述地址,便可以得到AtomCode开源工程的阅读文档!。



专业术语,有弹出窗口的提示。

Released under the MIT License.