idea-claude-code-gui——Atomgit平台上的新玩具-不降智版本

idea-claude-code-gui——Atomgit平台上的新玩具-不降智版本

开源地址

gitcode:https://gitcode.com/zhukunpenglinyutong/idea-claude-code-gui

github:https://github.com/zhukunpenglinyutong/idea-claude-code-gui 

请留下你的star

目录

开源地址

核心价值

使用效果

安装与使用

具体配置

账号注册与登录

创建APIKey

配置操作

配置APIKey

效果测试

难度测试

模型show

额外总结

一、插件核心信息

二、安装与配置流程

三、功能测试效果

四、适用场景


核心价值

为开发者提供可视化操作界面,集成 Claude Code 和 OpenAI Codex 双 AI 工具,助力 AI 辅助编程,提升开发效率与操作直观性。

使用效果

非常棒的提效呢。

代码审查效率提升40%新成员上手时间缩短60%生产环境Bug率下降35%

安装与使用

操作可以参考:https://plugins.jetbrains.com/plugin/29342-claude-code-gui

有了:idea-claude-code-gui-0.1.6-beta3.zip

我们可以直接安装了。

添加操作:

看到安装成功:

具体配置

需要自己去获取APIKey哦。

配置操作

面板的右上角有设置按钮。

安装SDK

配置APIKey

添加操作:

核心配置:

这里需要配置服务器的路径,配置完成后点击添加,我这里是修改,因为我添加过。

切换配置

效果测试

欢迎页面测试

欢迎页面:

super,完活。

难度测试

写一个汉诺塔的游戏效果。

测试是否降智,如果降智是很难一次完成的。

效果一下就出来了,我们看看效果还不错。

模型show

提供了3个模型。

模型定位核心优势适用场景
Sonnet 4.5平衡型兼顾速度与能力,在效率和性能之间取得最优平衡,是默认推荐模型日常文案撰写、中等复杂度代码开发、数据分析、常规问答
Opus 4.5旗舰型能力最强,擅长深度逻辑推理、复杂技术文档理解、长文本处理和多步骤任务复杂编程、学术论文解读、深度行业分析、高难度问题解决
Haiku 4.5极速型响应速度最快,资源消耗最低,适合快速获取结果问答、即时摘要、基础代码补全、轻量级交互场景

根据自己的需求来修改对应的模型使用即可。

额外总结

一、插件核心信息

  1. 定位与价值:一款高效的 AI 辅助编程插件,提供可视化操作界面,集成 Claude Code 和 OpenAI Codex 双 AI 工具,旨在提升开发效率与操作直观性,被称为 “不降智版本” 工具。
  2. 开源与版本:开源地址涵盖 GitCode 和 GitHub 平台,当前最新版本为 0.1.6-beta3(测试版),采用 AGPL-3.0 授权协议,仅 1 次提交记录,已获得 104 个 Star。

支持模型:内置 Claude 系列 3 个模型,可按需切换:

Sonnet 4.5(默认平衡型):兼顾速度与能力,适配日常及中等复杂度开发;Opus 4.5(旗舰型):能力最强,适配复杂编程、深度推理等高阶任务;Haiku 4.5(极速型):响应最快,适配简单问答、基础代码补全等轻量场景。

二、安装与配置流程

  1. 安装方式:可通过 JetBrains 插件市场搜索安装,或直接下载 idea-claude-code-gui-0.1.6-beta3.zip 包,通过 IntelliJ IDEA 的 “从磁盘安装插件” 功能导入(无需解压)。
  2. 前置准备:需先登录 CodeMoss 平台获取 API Key,平台支持查看 Token 使用量、消费明细、模型分布等数据。
  3. 核心配置
    • 安装插件后需手动安装 Claude Code SDK 和 OpenAI Codex SDK 依赖;
    • 在插件设置中添加 API 配置,填写 API Key 及服务器端点地址,支持模型映射配置,配置后自动同步至本地设置文件。

三、功能测试效果

  1. 基础功能测试:成功将项目主页(Index.ets)改造为中文欢迎页,包含欢迎标题、使用提示等内容,编辑操作高效,仅需简单指令即可完成修改。
  2. 复杂功能测试:针对 “汉诺塔游戏” 开发需求,插件快速生成完整代码,实现 3 个塔柱、彩色圆盘、步数统计、圆盘移动、重新开始等核心功能,支持 4/5 个圆盘切换,测试效果符合预期,未出现 “降智” 问题。

四、适用场景

适用于 IntelliJ IDEA 开发者,涵盖日常文案撰写、代码开发(基础到复杂场景)、数据分析、文档解读等多种 AI 辅助需求,可根据任务复杂度灵活选择内置模型。

Read more

【C++】二叉搜索树(二叉查找树、二叉排序树)详解

【C++】二叉搜索树(二叉查找树、二叉排序树)详解

文章目录 * 一、概念 * 二、定义 * 强制生成默认构造BSTree() = default * 赋值重载swap写法详解 * 传统深拷贝写法中为什么需要return *this? * InOrder()为何这样设计? * 三、查找、插入 * 四、删除 * 五、性能分析 * 六、应用——KV模型 * 七、完整代码 * 八、代码中重难点 * 为什么有两处template <class K * bool和statue的区别 一、概念 二叉搜索树又称二叉排序树,它或者是一棵空树,或者是具有以下性质的二叉树 * 若它的左子树不为空,则左子树上所有节点的值都小于根节点的值 * 若它的右子树不为空,则右子树上所有节点的值都大于根节点的值 * 它的左右子树也分别为二叉搜索树 从二又搜索树的定义可知,它的前提是二叉树,并且采用了递归的方式进行定义,它的结点间满足一个偏序关系,左子树根结点的值定比父结点小,右子树根结点的值一定比父结点大。 正如它的名字所说,构造这样一棵树的目的是为了提高搜索的速度,如果对二叉搜索树进行中序遍历

By Ne0inhk
第十六届蓝桥杯省赛(软件类真题)C/C++ 大学A组

第十六届蓝桥杯省赛(软件类真题)C/C++ 大学A组

大纲: A.寻找质数 B:黑白棋 题目&解析&代码 A题 题目解析 本题的目标是枚举质数并计数,直到数到第2025个。由于2025不算太大,第2025个质数大约在17000~18000之间,完全可以在合理时间内通过简单枚举得到。 解题步骤: 从2开始遍历每个整数,判断它是否是质数。 质数判断采用试除法:对于一个数n,只需检查从2到√n的所有整数是否能整除n。若存在能整除的数,则n不是质数;否则是质数。 每找到一个质数,计数器加1。 当计数器达到2025时,输出当前的质数并结束。 优化点: 除了2以外,偶数不可能是质数,因此可以跳过偶数判断(直接步进2)。 在isPrime函数中,可以先处理特殊情况(n<2返回false),然后单独判断偶数,再对奇数进行试除,步进也可以设为2。 C++ 参考代码 以下代码实现了上述算法,并输出第2025个质数。 cpp

By Ne0inhk
【C++】多态

【C++】多态

多态 ✨前言:在 C++ 的世界里,“多态(polymorphism)” 是面向对象编程的灵魂之一。 它让同一个接口在不同对象上表现出不同的行为,从而大大提升了代码的复用性、扩展性与灵活性。 本文将带你深入理解多态的核心原理,从概念、实现条件、虚函数、重写规则,到虚函数表与动态绑定机制,逐步揭开多态背后的运行逻辑。 📖专栏:【C++成长之旅】 目录 * 多态 * 一、多态的概念 * 二、多态的定义及实现 * 2.1 多态的构成条件 * 2.1.1 实现多态还有两个必须重要条件: * 2.1.2 虚函数 * 2.1.3 虚函数的重写/覆盖 * 2.1.4 多态场景的⼀个选择题 * 2.1.

By Ne0inhk
C++之多态

C++之多态

多态 * 什么是多态? * 多态的定义及实现 * 多态的构成条件 * 虚函数 * 虚函数的重写/覆盖 * 关键技术原理 * 最佳实践指南 * 虚函数重写 * 协变 * 析构函数的重写 * override和final关键字 * 纯虚函数和抽象类 * 多态的原理 * 多态是如何实现的 * 1. 虚函数表(vtable) * 虚函数表知识要点 * 2. 虚函数的声明 * 3. 多态的实现过程 * 动态绑定与静态绑定 什么是多态? 多态(Polymorphism)是面向对象编程的三大核心特性之一(封装、继承、多态),源于希腊语"多种形态"。在C++中,它允许我们使用统一的接口处理不同类型的对象,显著提高了代码的灵活性和可扩展性。 核心概念 1. 同一接口,多种形态 不同的对象可以通过相同的方法名调用,但实际执行的逻辑由对象自身的类决定。 2. 解耦调用与实现 调用者只需关注接口(方法名和参数)

By Ne0inhk