cg小白兔 发表于 5 天前

【更新】Code Buddy - project-aware code generation with ChatGPT 2.7.1













Code Buddy 将基于大语言模型的代码生成功能直接集成进 Unity 编辑器。
其主要目标是通过利用你项目的现有上下文来加速原型制作和开发。无需编写样板代码或反复解释你的架构,使用 Code Buddy 可实现以下功能:
生成与现有代码集成的上下文感知型 C# 脚本、Shader 或 UI 文档。你甚至可以在请求中提供文档或示例的链接。
修改、重构或获取对已有代码段的解释。
通过对话探讨代码结构、头脑风暴实现方法或规划架构。
使用 Ollama 本地模型实现完全离线工作。
项目感知型代码生成
借助 AI 模型和你的项目上下文,Code Buddy 能生成符合 Unity 编码风格的功能性 C# 代码和 Shader。它会分析你的现有代码库,以确保生成的脚本能正确集成,减少手动调整和上下文设定的需求,相比普通 AI 助手更加高效。

内置代码对话与分析
通过集成的对话界面与特定代码块进行交流、请求重构建议,或获取复杂逻辑的解释。特别适合理解继承代码或探索不同实现方式。

灵活的模型使用(无需订阅)
Code Buddy 只需一次性购买。你可以使用自己的 API 密钥(按使用量付费)接入 OpenAI、DeepSeek、Gemini、Claude AI 等服务,或安装 Ollama 本地运行支持的模型,实现完全离线使用。你拥有对服务商与费用的控制权。

面向 Unity 的工作流
在 Unity 编辑器 UI 内直接完成代码生成、修改与分析任务,最大程度减少工作流中断。生成代码符合 Unity C# 的标准规范,具有良好的可读性与可维护性。

易用的提示输入
设计上无需编写高技术或复杂的提示即可完成常规任务。你可以在生成最终代码前多轮迭代请求、头脑风暴,非常适合探索式开发。

代理支持
如果你所在地区无法访问所选 LLM 服务商,也无需担心。你可以将 Code Buddy 配置为使用你的代理服务器或公开可用的代理服务。

本地上下文处理与隐私保障
所有项目上下文分析均在本地进行,你的代码库不会被上传。仅生成的提示和最小化的项目描述会被发送至所选 AI 提供方。
API 密钥在本地加密保存。
(使用 Ollama 可实现完全离线运行)


重要说明
需要用户完成以下任意一项设置:
OpenAI API 密钥(不支持 ChatGPT Plus 订阅)
DeepSeek API 密钥
Gemini API 密钥
Claude AI API 密钥
本地安装 Ollama




页: [1]
查看完整版本: 【更新】Code Buddy - project-aware code generation with ChatGPT 2.7.1