入门
Codexe 是什么?
Codexe 把一段文字需求变成完整、可下载的项目;对于可构建的项目,它会在交付前编译代码或在测试服务器上加载代码,并修复错误。
更新于
Codexe 是一个 AI 项目生成器。你用日常语言描述想要的东西,Codexe 就会写出一个完整的项目:源文件、构建配置、plugin.yml 或 fabric.mod.json 这样的描述文件,以及配置文件。它不是代码片段生成器。你拿到的是一个可以打开、编辑、构建和下载的项目。
#你可以构建什么
| 类别 | 项目类型 |
|---|---|
| Minecraft 插件 | Bukkit / Spigot / Paper(Java 或 Kotlin)、Folia、BungeeCord / Velocity 代理端插件 |
| Minecraft 模组 | Fabric、Forge(也能识别 NeoForge 项目) |
| 无需 Java 的 Minecraft | 数据包、Skript 脚本 |
| Discord | Python(discord.py)或 Node.js(discord.js)机器人 |
| 网页 | 静态网站(HTML/CSS/JS) |
| 3D(alpha) | Blockbench 模型 |
每种类型在平台下都有自己的指南。
#Codexe 的不同之处:经过验证的交付
对于可构建的项目(插件、模组、数据包和 Skript),Codexe 不会因为 AI 停笔了就把项目标记为已就绪。在交付之前,它会:
- 补完 AI 没写完的文件,
- 构建项目(插件和模组),或在真实的测试服务器上加载它(数据包和 Skript),
- 读取错误,修复代码,然后再试一次,
- 只有当前文件全部通过后,才把项目标记为已就绪。
你不应该成为第一个发现基础编译错误的人。这项工作是交付的一部分,不消耗你的额度。参见项目生命周期。
#怎么使用
- Describewrite what you want
- GenerateCodexe writes the project
- Verifybuild, repair, rebuild
- Readyopen, edit, chat
- Compilefresh build any time
- Downloadsource or JAR
第一次生成之后,项目会一直保存在你的账号里。你可以直接编辑文件,在项目聊天里让 AI 修改,点击编译重新构建一次,并随时下载源代码或构建好的 JAR。
#语言
Codexe 的网站、这份文档、更新日志以及条款和隐私页面提供 26 种语言:英语、意大利语、西班牙语、葡萄牙语、法语、德语、荷兰语、波兰语、捷克语、斯洛伐克语、罗马尼亚语、匈牙利语、瑞典语、丹麦语、挪威语、芬兰语、俄语、乌克兰语、土耳其语、阿拉伯语、希伯来语、日语、韩语、中文(简体)、印度尼西亚语和越南语。Codexe 会根据你的浏览器和所在国家选择一种语言,你也可以在每个页面底部的语言选择器中更改;如果你已登录,你的选择会同步到其他设备。其他语言版本的条款和隐私政策是为方便阅读提供的译文:具有约束力的是英文文本。