前两天在搞CoordinateConverter坐标转换器重构的时候,被搞得头大!一个AI编程工具占用2个多G的运行内存,运行时还要临时实际占用3G的储存。于是就有了一个想法。

        一个AI编程助手诞生了。感兴趣的话下面有获取方式。

首先第一版 - V0.1的诞生

    画几个框框,调一下API

图片

图片

也可以设置多个API。

## 使用说明

### 首次使用

1. 运行 `FutureStarAgent.exe`

2. 点击 “API Config” 按钮配置 API

3. 添加 API 密钥和模型信息

4. 选择模板开始对话

### API 配置

- 支持多个 API 配置

- 可设置不同的模型和参数

- 支持价格计算功能

- 配置信息自动保存

### 模板使用

- 选择预设模板或创建自定义模板

- 支持模板编辑和保存

- 可设置模板上下文

## 数据存储

-**配置文件**: `app.json` - 应用程序配置

-**API配置**: `api_configs.json` - API 配置信息

-**日志文件**: `logs/` 目录下的日志文件

-**模板文件**: `templates/` 目录下的 Markdown 文件

## 特色功能

### 🎯 智能对话

- 支持多种 AI 模型

- 流式响应显示

- 上下文记忆功能

### 🔧 灵活配置

- 多 API 支持

- 参数自定义

- 价格计算

### 📝 模板系统

- 提示词模板

- 快速应用

- 自定义编辑

## 版本信息

-**版本**: V0.1

-**开发语言**: C#

-**UI框架**: Windows Forms

-**目标平台**: Windows

## 注意事项

- 需要有效的 API 密钥才能使用

- 建议定期备份配置和日志文件

- 支持离线模板编辑功能

第一个版本完成以后,又丢给了AI,AI说要给我做一个符合现代化的AI助手界面。

所以第二版有了 - V1架构重构

    呵,给整了个不错的界面。

图片

图片

## 主要功能

### 🤖 原生 AI 对话功能

- 支持多种大语言模型 API

- 流式响应处理

- 原生 Windows 界面

- 高性能响应

### 🔧 原生 API 配置管理

- 多 API 配置支持

- 安全的 API 密钥存储

- 模型参数配置

- 价格计算功能

### 📝 模板系统

- 提示词模板管理

- 模板编辑功能

- 上下文模板支持

- 模板库功能

### 📊 会话管理

- 会话历史记录

- 日志文件管理

- 搜索功能

- 文件操作

最后还是忍不住,跟随步伐 - WTL版的诞生

    好处是不用NET环境和支持库。

图片

图片

其实功能都一样。

V0.1 (基础版) → V1.0 (增强版) → WTL版 (原生版)

     ↓                         ↓                      ↓

  功能实现            性能优化            原生性能

  基础架构            架构改进            最小依赖

  简单部署            稳定可靠            极致性能

AI给总结了一下:

### 🎯 总结

| 维度 | V0.1 | V1.0 | WTL版 |

|——|——|——|——-|

| **开发速度** | 最快 | 快 | 慢 |

| **运行性能** | 中等 | 好 | 最好 |

| **维护成本** | 高 | 中等 | 低 |

| **部署复杂度** | 中等 | 中等 | 最低 |

| **功能完整性** | 基础 | 完整 | 完整 |

| **推荐指数** | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |

🔍 主要比较要点

特性 V0.1 V1.0 WTL版
开发语言 C# C# C++17
UI框架 WinForms WinForms WTL
性能 中等 最好
部署 需要.NET 需要.NET 仅需EXE
开发复杂度 简单 中等 较高
推荐场景 学习原型 生产环境 高性能需求
<span leaf=""># FutureStarAgent AI编程助手 - 详细使用说明

有需要可以后台获取。暗号:中秋快乐