admin 发表于 2025-3-9 20:03:27

易语言LanCodeAi支持库v1.2:易AI代码补全+编译为Python/c++尝试



易语言LanCodeAi支持库v1.2:易AI代码补全+编译为Python/c++尝试
易语言编译为其他编程语言(c++/python)方法尝试​    常规方法:易语言源文件反文本代码->文本易语言代码->分词转换目标语言C++{支持库编写转换}->编译​   优点:代码准确   ​   缺点:难度大耗时消力AI代码转换:易语言源文件反文本代码->AI编码到目标语言->编译(本支持库实现方法尝试)​   优点:全程AI托管,无需写支持库​   缺点:代码不准确,依赖大模型能力1.功能更新
[*]函数 - "连接GPT服务"
[*]支持一行代码调用Deepseek ,OpenAI兼容模式AI大模型。
[*]新增对 Ollama 和 LMStudio(OpenAI兼容) 的支持。
[*]添加上下文连续对话功能,提升对话体验。
[*]兼容支持库 1.0版本 的相关函数。

2.助手优化
[*]对话支持:
[*]支持本地 Ollama 和 LMStudio 模型调用。

[*]性能优化:
[*]修复请求时间过长导致的界面卡死问题,操作更加流畅。

[*]输入框改进:
[*]修复输入框无法换行的Bug。
[*]回车键:发送消息
[*]Ctrl + 回车键:换行

[*]命令输入框:
[*]新增命令输入框,支持直接输入 cmd命令,方便调用生成的代码和命令。

3.对话话框右键菜单
[*]新增右键菜单功能:
[*]复制文本:常规复制文本内容。
[*]复制代码:复制光标所在位置的代码块内容。
[*]运行命令:运行光标所在行检测到的 cmd命令。
[*]运行代码:运行光标所在位置的代码块内容(支持 Python,需设置系统变量)。
[*]清除消息:清除当前对话框内容。
[*]清除上下文:清除上下文对话记录(内置API默认5轮,Ollama默认10轮)。
[*]切换位置:支持切换助手面板位置:
[*]a. 工作夹左侧独立显示
[*]b. 工作夹底部独立显示
[*]c. 与易调试输出框合并显示


4.易IDE代码框右键菜单新增右键菜单功能:
[*]代码补全:自动补全选中的代码。
[*]代码解析:解析选中的代码,帮助理解代码逻辑。
[*]汇编置入:将选中的汇编代码转换为易语言置入代码。
[*]API 补全:当API未定义时,选中API函数进行补全,自动生成相关函数和数据类型的易语言定义。
[*]跨平台语言编译(概念版测试功能):将易语言代码通过AI转换为指定语言并运行,支持以下语言:

[*]编译为 Python
[*]编译为 64位C
[*]编译为WEB
[*]编译为 GoLang
[*]转换为C++函数

**** Hidden Message *****


AO1199 发表于 2025-3-13 09:09:27

支持!!

Mono 发表于 前天 03:30

支持楼主哇
页: [1]
查看完整版本: 易语言LanCodeAi支持库v1.2:易AI代码补全+编译为Python/c++尝试