关注

ai自学笔记 (1.claude)

win11

1.claude安装和接入

(没想到安装都要写个笔记:)
尝试过官方命令行和npm都失败,机房ip被全面拉黑

官方:
irm https://claude.ai/install.ps1 | iex
iex
npm:
npm install -g @anthropic-ai/claude-code

中途我的ai小伙伴怒了↓
在这里插入图片描述

最后使用了

winget install Anthropic.ClaudeCode

缺点是不能自动更新,不管,安装先学再说


2.安装cc switch, 配置api切换

2.1下载cc swtich

下载https://github.com/farion1231/cc-switch/releases/tag/v3.14.1
装到d盘

2.2 申请 deepseek的apikey
打开网址: https://www.deepseek.com,去API开放平台去生成一个复制好

2.3 打开 cc swtich 增加模型 复制好apikey然后配置模型映射后保存
deepseek-v4-flash
deepseek-v4-pro[1m]
在这里插入图片描述

2.4 验证 cmd里试一下,可以了在这里插入图片描述

3.hooks

3.1 vscode里安装claude code插件
3.2 为了方便先给claude增加所有权限
在这里插入图片描述
在claude对话框输入/plugins下载一些推荐的插件

3.3 增加hoos钩子
对话框输入

创建一个 Claude Code Stop hook
作用:Claude 准备结束前做交付验收。
规则:如果本轮改了代码、配置或文档,但没有说明测试、lint、typecheck、功能验证或 TODO 检查结果,就不允许结束,继续工作,并让 Claude 继续完成验证。如果已经验证,允许结束。
创建完成后,告诉我怎么用 /hooks 检查。

检查.claude文件夹下的setting.json
在这里插入图片描述

4.skills

skills:为了完成某一特定任务,把反复使用的提示词、流程、打包成ClaudeCode可以自动调用的能力包
它本质上就是一个文件夹,里面最核心的是SKILL.mdSKILL.md
告诉 Claude:这个能力什么时候用、怎么用、按什么步骤做、输出什么格式。
相关的资源,参考资料,代码脚本也可以打包进skills在SKILL.md走到相关步骤的时候调用

4.1 用一下别人的skills
Anthropic官方有个skills的仓库(https://github.com/anthropics/skills)
在这里插入图片描述
选一个试试

请帮我在当前项目安装 Anthropic 官方 skills 仓库里的 pptx skill

现在多了如下文件
顾名思义 先看skill.md步骤说明文档 edit是编辑前看的文档 gen是生成前看的文档
在这里插入图片描述

4.2 创建一个自己的skill
输入:请帮我创建一个skills 。。。。。
(具体没想好我困了)

使用:输入一个命令看中间思考过程有没有调用创建的skills文档

5 MCPServer

调用外部工具/获取外部数据的能力
把 Claude Code 连接到外部工具和数据源,比如APP、浏览器、数据库、邮箱

6 子智能体

可以一个主智能体和多个子智能体平行使用,子智能体不会污染主体的上下文,子智能体只能在终端创建

vscode终端输入claude 再输入/agent
这个时候提醒我们没有还没有智能体
来到library创建一个
在这里插入图片描述

第一个只对项目生效第二个在claude根目录对所有生效
在这里插入图片描述

第一个推荐第二个自己生成
我们选第一个
在这里插入图片描述

开始写要求
balabala
创一个xxx 作用xxxx 要求123456 输出格式123456

最后会问你要不要给这个子智能体记忆,要的话存在哪里

完成之后目录会生成一个agent-mermory文件夹

7自动化任务(需要订阅)

ClaudeCode的定时任务在云端触发 这个功能必须有Claude的订阅了

/schedule命令

输入:创建一个routine每天早上x点使用xx子智能体做xx并且验证,最后总结

在这里插入图片描述

整体流程实践

先给他上脑子 不然插件管理出不来

$env:HTTP_PROXY="http://127.0.0.1:7897"
$env:HTTPS_PROXY="http://127.0.0.1:7897"
claude plugins marketplace add anthropics/claude-plugins-official

给 Git 全局配置代理

git config --global http.proxy http://127.0.0.1:7897
git config --global https.proxy http://127.0.0.1:7897
git config --global http.sslVerify false

转载自CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/weixin_44034675/article/details/161092852

评论

赞0

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--