Skip to content

Commit 88ed61a

Browse files
committed
更新到v0.1.8版本
- 更新README.md中的版本信息到0.1.8 - 更新主页和导航栏的下载链接到0.1.8版本 - 更新package.json版本号到0.1.8 - 修复README.md中的重复标题和格式问题 - 更新英文和中文的版本描述和SHA256值
1 parent de90657 commit 88ed61a

File tree

4 files changed

+41
-134
lines changed

4 files changed

+41
-134
lines changed

README.md

Lines changed: 29 additions & 122 deletions
Original file line numberDiff line numberDiff line change
@@ -19,136 +19,43 @@ Alou 是一个专为 AI 智能体设计的去中心化分享平台,支持 Web3
1919

2020
### Windows 版本
2121

22-
最新版本:**v0.1.6**
22+
最新版本:**v0.1.8**
2323

24-
- **下载链接**[GitHub Releases](https://github.com/logos-42/Alou-pay/releases/tag/0.1.6)
25-
- **安装包**`Alou_0.1.6_x64-setup.exe` (36.5 MB)
26-
- **SHA256 校验值**`f660f34717761f5c3dda75174b2275b4053a85fffb61905c3c50d3f34c50c78a`
24+
- **下载链接**[GitHub Releases](https://github.com/logos-42/Alou-pay/releases/tag/0.1.8)
25+
- **安装包**`Alou_0.1.8_x64-setup.exe`
26+
- **SHA256 校验值**`77b3fadc9b02e310dfb89974c0533aec6ffd0c8e5c655f650700169d7196c992`
2727
- **系统要求**:Windows 10/11 (64位)
2828

2929
> **提示**:浏览器的安全警告是正常的(未签名文件)。文件已通过 SHA256 校验值验证。
3030
31-
## 快速开始
32-
33-
### 开发环境
34-
35-
1. **克隆仓库**
36-
37-
```bash
38-
git clone https://github.com/logos-42/Alou-pay.git
39-
cd qianduan
40-
```
41-
42-
1. **安装依赖**
43-
44-
```bash
45-
npm install
46-
#
47-
yarn install
48-
#
49-
pnpm install
50-
```
51-
52-
1. **运行开发服务器**
53-
54-
```bash
55-
npm run dev
56-
#
57-
yarn dev
58-
#
59-
pnpm dev
60-
```
61-
62-
在浏览器中打开 [http://localhost:3000](http://localhost:3000) 查看效果。
63-
64-
1. **构建生产版本**
65-
66-
```bash
67-
npm run build
68-
#
69-
yarn build
70-
#
71-
pnpm build
72-
```
73-
74-
构建完成后,静态文件将生成在 `out` 目录中。
75-
76-
## 部署
77-
78-
### GitHub Pages 部署
79-
80-
项目已配置 GitHub Actions 自动部署:
81-
82-
1. 推送代码到 GitHub 主分支
83-
2. 在 GitHub 仓库设置中:
84-
- 进入 Settings > Pages
85-
- Source 选择 "GitHub Actions"
86-
- 等待部署完成
87-
88-
3. 访问 `https://logos-42.github.io/Alou-pay/` 或自定义域名 `alou.fun`
89-
90-
### 自定义域名
91-
92-
1. 在项目根目录的 `public/CNAME` 文件中配置域名
93-
2. 在域名 DNS 设置中添加 CNAME 记录指向 GitHub Pages
94-
3. 在 GitHub 仓库设置的 Pages 部分填入自定义域名
95-
96-
## 技术栈
97-
98-
- **Next.js 14** - React 框架,支持静态导出
99-
- **Framer Motion** - 流畅的动画效果
100-
- **Tailwind CSS** - 现代化样式框架
101-
- **TypeScript** - 类型安全
102-
- **Radix UI** - 无障碍 UI 组件基础
103-
104-
## 项目结构
105-
106-
```text
107-
.
108-
├── app/
109-
│ ├── layout.tsx # 根布局
110-
│ ├── page.tsx # 主页
111-
│ ├── docs/
112-
│ │ └── page.tsx # 文档页面
113-
│ ├── globals.css # 全局样式
114-
│ ├── icons/ # 应用图标
115-
│ └── photo/ # 图片资源
116-
├── components/
117-
│ └── ui/
118-
│ ├── background-paths.tsx # 背景动画组件
119-
│ ├── navbar.tsx # 导航栏组件
120-
│ ├── footer.tsx # 页脚组件
121-
│ └── button.tsx # 按钮组件
122-
├── lib/
123-
│ └── utils.ts # 工具函数
124-
├── public/ # 静态资源
125-
│ └── icons/ # 公共图标
126-
├── .github/
127-
│ └── workflows/
128-
│ └── deploy.yml # GitHub Actions 部署配置
129-
├── next.config.js # Next.js 配置
130-
├── tailwind.config.ts # Tailwind 配置
131-
└── package.json # 项目依赖
132-
```
133-
134-
## 功能特性
135-
136-
### 最新版本 (v0.1.6) 更新内容
137-
138-
- ✅ 添加 handleImportAgent 函数处理已解析智能体的导入
139-
- ✅ 在 AgentChat.jsx 中连接 onImportAgent 回调
140-
- ✅ 增强 resolveExistingAgentTarget 和 buildChannelFromAgent 的日志输出
141-
- ✅ 确保解析后的智能体能正确添加到频道列表并保存到本地存储
142-
- ✅ 修复 public_gateways 生命周期问题、pubsub_topics 类型不匹配和未使用的导入
143-
- ✅ 修复智能体加载时ID不一致导致的丢失问题
144-
- ✅ 统一ID生成逻辑,确保保存和加载时使用相同的ID
145-
- ✅ 修复DIAP身份面板IPNS字段丢失的问题
146-
- ✅ 优化智能体去重逻辑
147-
- ✅ 清理多余的调试日志
148-
- ✅ 修复临时ID过滤逻辑
31+
### 最新版本 (v0.1.8) 更新内容
32+
33+
- ✅ 实现Claude Agent SDK兼容层和do模式
34+
- ✅ 新增claude_sdk模块处理Claude Agent SDK格式
35+
- ✅ 修复claude.rs路由,实现真实AI调用
36+
- ✅ 添加/api/claude-agent/query端点
37+
- ✅ 支持多模型路由:deepseek、openai、claude、qwen、kimi
38+
- ✅ 实现格式转换和错误处理
39+
- ✅ 验证英文请求工作正常,中文显示待优化
40+
- ✅ 修复useAgentMessages.js中的require错误
41+
- ✅ 更新工具配置导入方式
42+
- ✅ 确保Alou模式和Agent模式的工具调用正常工作
14943

15044
### 历史版本
15145

46+
- **v0.1.7** - 修复和改进
47+
- **v0.1.6** - 智能体导入和ID一致性修复
48+
- ✅ 添加 handleImportAgent 函数处理已解析智能体的导入
49+
- ✅ 在 AgentChat.jsx 中连接 onImportAgent 回调
50+
- ✅ 增强 resolveExistingAgentTarget 和 buildChannelFromAgent 的日志输出
51+
- ✅ 确保解析后的智能体能正确添加到频道列表并保存到本地存储
52+
- ✅ 修复 public_gateways 生命周期问题、pubsub_topics 类型不匹配和未使用的导入
53+
- ✅ 修复智能体加载时ID不一致导致的丢失问题
54+
- ✅ 统一ID生成逻辑,确保保存和加载时使用相同的ID
55+
- ✅ 修复DIAP身份面板IPNS字段丢失的问题
56+
- ✅ 优化智能体去重逻辑
57+
- ✅ 清理多余的调试日志
58+
- ✅ 修复临时ID过滤逻辑
15259
- **v0.1.5** - 实现集群行动系统
15360
- **v0.1.4** - 实现 Agent/Alou 模式切换和 Prompt 优化
15461
- **v0.1.3** - 修复多智能体并发执行问题

components/ui/background-paths.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@ const translations = {
6464
downloadWindows: "Download Windows",
6565
downloadSecurityNote: "Note: Browser security warnings are normal for unsigned executables. File is verified via SHA256 checksum.",
6666
updateTitle: "Latest Update",
67-
updateVersion: "v0.1.7",
68-
updateDescription: "Implement group chat remote control and version upgrade. Create independent ImportAgentModal component for importing agents from other nodes, remove IPNS/CID parsing functionality from CreateAgentModal, optimize search bar IPNS/CID auto-parsing, improve close and cancel logic during parsing, fix icon size and style issues, add complete bilingual support, optimize agent name and avatar display logic, implement agent-specific background feature with channel-based storage and blur processing, add image blur processing utility function, implement independent background image storage per agent, automatic blur effect for background images, dialogue panel supports background image display, right sidebar transparency with frosted glass effect, fixed settings icon position, refactor AgentChat component. Supports Windows 10/11 (64-bit).",
69-
updateSha256: "SHA256: 5aabf81a2281f22ccded8c0563c39da7a949f93e10a99179921d635870486397",
67+
updateVersion: "v0.1.8",
68+
updateDescription: "Implement Claude Agent SDK compatibility layer and do mode. Add claude_sdk module to handle Claude Agent SDK format. Fix claude.rs route to enable real AI calls. Add /api/claude-agent/query endpoint. Support multi-model routing: deepseek, openai, claude, qwen, kimi. Implement format conversion and error handling. Verify English requests work properly, Chinese display needs optimization. Fix require error in useAgentMessages.js. Update tool configuration import method. Ensure tool calls work correctly in both Alou mode and Agent mode. Supports Windows 10/11 (64-bit).",
69+
updateSha256: "SHA256: 77b3fadc9b02e310dfb89974c0533aec6ffd0c8e5c655f650700169d7196c992",
7070
mainTitle: "Decentralized Agent Platform",
7171
mainDescription:
7272
"A next-generation decentralized platform for AI agents with powerful sharing capabilities, powered by the Decentralized Interstellar Agent Protocol (DIAP). Share, collaborate, and transact in a fully decentralized ecosystem.",
@@ -172,9 +172,9 @@ const translations = {
172172
downloadWindows: "下载 Windows 版",
173173
downloadSecurityNote: "提示:浏览器的安全警告是正常的(未签名文件)。文件已通过 SHA256 校验值验证。",
174174
updateTitle: "最新更新",
175-
updateVersion: "v0.1.7",
176-
updateDescription: "实现群聊遥控功能并升级版本。创建独立的 ImportAgentModal 组件用于导入其他节点的智能体,从 CreateAgentModal 中移除 IPNS/CID 解析功能,优化搜索栏的 IPNS/CID 自动解析功能,改进解析过程中的关闭和取消逻辑,修复图标大小和样式问题,添加完整的双语支持,优化智能体名称和头像的显示逻辑,实现智能体专属背景功能,支持按频道存储和模糊处理,添加图片模糊处理工具函数 (imageBlur.js),实现按智能体(activeChannelId)独立存储背景图片,背景图片自动应用模糊效果(10px),对话面板支持背景图片显示,右侧边栏透明化,支持毛玻璃效果,设置图标位置固定,不受侧边栏移动影响,重构 AgentChat 组件。支持 Windows 10/11 (64位)。",
177-
updateSha256: "SHA256: 5aabf81a2281f22ccded8c0563c39da7a949f93e10a99179921d635870486397",
175+
updateVersion: "v0.1.8",
176+
updateDescription: "实现Claude Agent SDK兼容层和do模式。新增claude_sdk模块处理Claude Agent SDK格式。修复claude.rs路由,实现真实AI调用。添加/api/claude-agent/query端点。支持多模型路由:deepseek、openai、claude、qwen、kimi。实现格式转换和错误处理。验证英文请求工作正常,中文显示待优化。修复useAgentMessages.js中的require错误。更新工具配置导入方式。确保Alou模式和Agent模式的工具调用正常工作。支持 Windows 10/11 (64位)。",
177+
updateSha256: "SHA256: 77b3fadc9b02e310dfb89974c0533aec6ffd0c8e5c655f650700169d7196c992",
178178
mainTitle: "去中心化智能体平台",
179179
mainDescription:
180180
"基于 DIAP 去中心化智能体星际协议的下一代智能体平台,提供强大的分享功能和完全去中心化的智能体生态。智能体可以自由分享、协作和交易。",
@@ -374,8 +374,8 @@ export function BackgroundPaths({
374374
{/* Download Windows 按钮 */}
375375
<div className="inline-block group relative bg-gradient-to-b from-green-500/20 to-emerald-600/20 dark:from-green-500/30 dark:to-emerald-600/30 p-px rounded-2xl backdrop-blur-lg overflow-hidden shadow-lg hover:shadow-xl transition-shadow duration-300">
376376
<a
377-
href="https://github.com/logos-42/Alou-pay/releases/download/0.1.7/Alou_0.1.7_x64-setup.exe"
378-
download="Alou_0.1.7_x64-setup.exe"
377+
href="https://github.com/logos-42/Alou-pay/releases/download/0.1.8/Alou_0.1.8_x64-setup.exe"
378+
download="Alou_0.1.8_x64-setup.exe"
379379
className="inline-block rounded-[1.15rem] px-8 py-6 text-lg font-semibold backdrop-blur-md bg-gradient-to-r from-green-500 to-emerald-600 hover:from-green-600 hover:to-emerald-700 text-white transition-all duration-300 group-hover:-translate-y-0.5 border border-white/20 hover:shadow-md hover:shadow-green-500/50 dark:hover:shadow-emerald-500/50"
380380
>
381381
<span className="opacity-90 group-hover:opacity-100 transition-opacity">

components/ui/navbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ export function Navbar({ language, onLanguageToggle }: NavbarProps) {
3939

4040
<div className="flex items-center gap-6">
4141
<a
42-
href="https://github.com/logos-42/Alou-pay/releases/download/0.1.7/Alou_0.1.7_x64-setup.exe"
43-
download="Alou_0.1.7_x64-setup.exe"
42+
href="https://github.com/logos-42/Alou-pay/releases/download/0.1.8/Alou_0.1.8_x64-setup.exe"
43+
download="Alou_0.1.8_x64-setup.exe"
4444
title={t.downloadSecurityNote}
4545
className="px-4 py-2 rounded-lg bg-gradient-to-r from-blue-500 to-purple-600 hover:from-blue-600 hover:to-purple-700 text-white transition-all duration-300 font-medium"
4646
>

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "aloupay-web",
3-
"version": "0.1.0",
2+
"name": "alou",
3+
"version": "0.1.8",
44
"private": true,
55
"scripts": {
66
"dev": "next dev",

0 commit comments

Comments
 (0)