AI辅助开发笔记(1)开发工具和配置

cherry-studio

概述

本地化的客户端入口。

聊天记录保存在本地,方便随时回溯。

聚合多种工具,智能体和MCP。

配置

需要配置模型服务,一般配置需要API地址、API密钥、使用的模型。这些配置由供应商提供,一般会与个人账户关联收费。

claude code

概述

一个编码代理工具(agent),可以读取代码、编辑代码、运行编译等开发命令,能与开发工具集成。可以在终端、IDE、桌面应用和浏览器中使用。

一个AI驱动的编码助手,可以构建任务、修复错误、自动化开发。可以理解代码库,跨多个文件和工具完成任务。

辅助开发一般通过claude完成,claude运行在idea中最为方便

配置

node环境运行

npm安装

模型配置,同样包括API地址、API密钥、使用的模型

配置文件保存在~/.claude/settings.json中

开发工具集成 cherry-studio、idea

运行

命令行claude运行

集成工具中选择agent之后,开始对话后自动运行

MCP(mcp-database-server-main)

概述

大模型适合完成文字工作,但如果涉及到精确的计算或专业操作,则需要借助专业工具。MCP就是一种工具。

开发常用的mcp有codegraph和mcp-database-server-main

配置

node环境运行

zip压缩包解压安装

claude命令窗口使用

在claude配置文件中增加mcp配置

"enableAllProjectMcpServers": true,

"mcpServers": {

"database": {

"command": "node",

"args": [

"D:\\Tool\\mcp‑database‑server‑main\\dist\\index.js"

],

"env": {

"WEB_UI_PORT": "3692"

}

}

}

cmd启动claude,会自动启动mcp服务。可以通过一下http://localhost:3692配置数据源。

配置完成后即可在与claude的对话中访问和操作这些数据库。

由于mcp运行在node环境,mcp工具的版本与node环境版本需匹配,否则会启动失败

cherry-studio中使用

设置-MCP服务-添加-从JSON导入

{

"mcpServers": {

"database": {

"command": "node",

"args": [

"D:\\Tool\\mcp-database-server-main\\dist\\index.js"

],

"env": {

"WEB_UI_PORT": "3692"

}

}

}

}

导入成功后,在对话框勾选mcp即可访问

相关推荐
Go Work1 小时前
我把 @RefreshScope 挂错了类,新值一直灌不进去
经验分享·笔记
国际学术会议-杨老师1 小时前
2027年人文发展、城市管理与数字化社会国际会议(HUCD 2027)
大数据·人工智能·人文发展
科技每日热闻2 小时前
电气设备综合维保服务商怎么选?从预防性维护到数字化运维,看懂五个关键能力——企业选择维保合作伙伴,不能只看“坏了能不能修”,更要看能否覆盖资产与系统的长期运营
大数据·运维·人工智能
电子制造自留地2 小时前
AI服务器高多层PCB设计:阻抗控制、层间对位与孔金属化工程要点
大数据·网络·人工智能·科技·pcb工艺
星云低代码开发平台2 小时前
ERP 与 CRM 客户信用核对:业务键、时点和权限验收
大数据·数据库·人工智能
xiaogai_gai2 小时前
销售出库单同步实战:旺店通→金蝶云星空的单一策略深度拆解
大数据·前端·数据库
guhunyihan2 小时前
零代码快速搭建平台典型应用场景,恐象 AI 落地能力分析
大数据·人工智能
什么嘻嘻果冻3 小时前
无代码开发平台中的自然语言生成:恐象AI实现路径
大数据·人工智能·低代码