AI工具学习

1.CC常用命令:

快捷键:

shift+tab 快速切换模式:plan、 accept Edits自动模式 、? For shortcuts智能模式

sysdm.cpl 快速打开环境变量

netsh winsock reset 修复网络应用程序

netsh int ip reset 重置TCP/IP协议栈

ipconfig /flushdns 清空DNS缓存

%USERPROFILE% 快速打开用户目录

%APPDATA% 打开用户目录的数据存储

|----Local 临时文件、缓存

|----Roaming 配置文件

|----locallow

CC命令:

/plugin 插件市场

/skills 查看所有skills

/resume 恢复

/clear 清空,重开一个对话

/context 展示上下文情况

/compact 主动压缩上下文

/mcp

/memory 可以打开全局claude.md/项目md 更改后要重新进入

|-----2.0更新后,有automemory选项,需开启,会生成memory文件夹,自动记忆只作用 于当前项目

/config

/rename 开始工作后立马/rename 下次启动时 claude --resume <name>即可回复

/plan 计划模式

/model 查看模式

/btw 中间暂时询问 ,提问后按ESC会退出,并且消失在上下文

/simplify 简单代码审核

/rewind 回滚编辑过的代码

/init 将上下文进行总结,并且在当前目录下生成claude.md,这样即使新开对话,也知道我们在干嘛

/agents 创建子Agent ,就是用于调研

配置setting.json文件

2.CC基础知识

1.CC怎么工作的

claude.md相当于给AI看的readme.txt 让AI了解当前这个项目,有全局claude.md和项目claude.md, 启动AI后,会先读取这些文件

backups: 备份目录

cache : 缓存目录

file-history : 文件历史记录

plugins :插件目录(放MCP,插件以及第三方扩展)

projects :项目索引记录

session-env :

2.什么是skills

首先,skills一定要在.claude文件夹下面如:

.claude/

|----skills

|----myskills1

|----myskills2

然后下面是myskills的文件夹目录

skills-my/

|----skill.md 主入口

|----reference.md API文档,规范说明

|----checklist.md 审查清单

|----examples.md 示例输出

|----template.md 模板填充

|----scripts

|----helper.py 工具脚本

|----validata.sh 效验脚本

|----assests 素材文件夹

|----参考素材1

|----参考素材2

接下来,我们观看具体的文件有什么:

第一:skill.md文件,这里面分为 "元信息"+"指令层",只有在对话中,触发了元信息中的description,AI才会去读取指令层,就是要做什么事情,一般指令层中是总指挥,下面所有文件都是要这个总指挥告诉AI要不要去阅读,比如AI要去阅读reference文件夹,就需要在这里说明,这是"按需加载"的第一层


第二成:reference文件夹,这是按需加载的第二层,会说明一下API接口,规范说明等等。可以说是一种参考文件


第三:scripts.md AI知道需求后,需要进行真正的工作,比如需要一些脚本工具


第四层:assests文件夹

对于脚本工具,我们可能需要提供一些素材,比如你想要把一个logo放入一张图片中,你需要把这个logo给到AI , 这就是assests文件夹,相当于"资源"

3.什么是Hook

Hook(钩子)

本质就是一个触发器。

比如提交代码时,自动触发代码审查啥的。让AI帮忙创建。

3.MCP/SKILLS/CLI/Plugin推荐

MCP(外部工具接口):

playwright MCP

Github MCP

context8

Skills(提示词技能包):

  1. skills-creator

CLi工具(命令行工具):

记得上面的MCP吗,MCP非常消耗token,比如你要下载一个Claude code,如果使用MCP,他可能会阅读浏览器,然后搜索页面,查找各种资料,还有需要什么脚本,需要什么环境等等。但是从cc的官方文档中,有一行CMD命令可以直接下载claude code ,两者相比,CLI工具的使用会给AI节省相当多Token,也更方便AI去调用和操作

因此,大部分繁重的MCP转向了CLI 工具,而轻量的MCP转向了SKILLS

1.飞书CLI: 使得AI可以直接操作飞书

2.OpenCli:把主流媒体接口做成了CLI,比如小红书,B站等等。

5.GIT学习

常用GIT命令:

git config --global --list查看全局用户信息

git config --global user.name "xxx"

git config --global user.email "xxx"

git clone -b <branch-name> <repository-url> 从远程仓库拉取指定分支

git clone -o <仓库名> <远程地址>

git add .

git add

git add -A

git commit -m "1.0.0"

git reset HEAD~4 回退到head上面的4

git revert 撤销修改并且重新提交一次

git merge <branch> 将branch分支与当前融合

分离head

cat .git/HEAD 查看当前head指向

git checkout <哈希值> 可以分离HEAD到指定提交

git checkout HEAD~5

git branch -m <name> 分支重命名

git switch <branch> 切换分支

git switch - 切换上一分支

git switch -c <branch> 创建并切换到分支

git switch -c <bb> <origin/bb> 创建并切换到分支bb,该分支指向远程仓库origin的remote-bb分支

git switch -t <origin/bb> 功能同上,更简洁,本地分支同名

git switch -m <branch> 带着修改切到新分支

git remote -v 擦好看本地仓库配置

git remote rename <old-originname> <new> 修改远程仓库的名字

git remote set-url <本地仓库名> <远程仓库> 修改本地仓库 链接的远程仓库

git remote rm origin 删除本体origin仓库

git remote add origin <https://zifan18/\> 为本地git仓库添加一个新origin仓库,后面是链接

git remote show origin 查看本地origin仓库的远程仓库是否更新

git pull origin master

git push origin master

git push -f origin master

git push -u origin master

上不去githubuh怎么办

1.ping github.com 将github的ip地址加入hosts文件中

2.修改DNS

好用dns如下

1.1 阿里云公共 DNS

首选 DNS:223.5.5.5

备选 DNS:223.6.6.6

特点:由阿里云提供,稳定性强,解析速度快,支持 DNSSEC 协议,具备一定的防劫持能力

1.2 腾讯 DNSPod 公共 DNS+

首选 DNS:119.29.29.29

备选 DNS:182.254.116.116

特点:腾讯旗下 DNS 服务,解析准确,针对国内网站优化较好,具备防污染能力


版权声明:本文为CSDN博主「景天why」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/why2785/article/details/159416905

相关推荐
Terrence Shen2 小时前
Claude Code Harness 源码学习讲义
linux·学习·ubuntu
南境十里·墨染春水3 小时前
守护进程编程流程
linux·学习
GEO从入门到精通5 小时前
学习GEO资料要多久能看到效果?
人工智能·学习
张二娃同学5 小时前
01_C语言学习路线与开发环境搭建
c语言·开发语言·学习
YangYang9YangYan6 小时前
2026会计人员想提升个人能力学习数据分析的价值
学习·数据挖掘·数据分析
医工交叉实验工坊7 小时前
iPS 细胞帕金森疗法落地日本:治疗费 5530 万日元(237.57万人民币)
学习
李白不吃坚果7 小时前
误差量化分析的思考_5_17
学习·cmos·集成电路·误差·量化分析·模拟集成电路设计
xian_wwq7 小时前
【学习笔记】探讨大模型应用安全建设系列2——安全评估:攻击面梳理与差距分析
笔记·学习·安全
星夜夏空998 小时前
STM32单片机学习(15) —— PC串口通信实验
stm32·单片机·学习