|
2 | 2 |
|
3 | 3 | # AI as Workspace
|
4 | 4 |
|
5 |
| -精心设计的 AI 客户端 |
| 5 | +  |
6 | 6 |
|
7 |
| -[网站链接](https://aiaw.app) - [使用文档](https://docs.aiaw.app/) - [自部署指南](https://docs.aiaw.app/self-host/) |
| 7 | +A better AI client |
8 | 8 |
|
9 |
| -## 功能概览 |
| 9 | +[Website](https://aiaw.app) - [Download](https://github.com/NitroRCr/AIaW/releases/latest) - [Documentation](https://docs.aiaw.app/) - [Self-hosting Guide](https://docs.aiaw.app/self-host/) - [简体中文](README.zh-CN.md) |
10 | 10 |
|
11 |
| -### 对话页面 |
| 11 | +## Features Overview |
12 | 12 |
|
13 |
| -- 用户输入预览 |
14 |
| -- 修改提问、重新生成 以分叉的形式呈现 |
15 |
| -- 自定义键盘快捷键 |
16 |
| -- 对齐到消息开头/结尾的快速滚动 |
| 13 | +### Consistent Experience Across All Platforms |
| 14 | + |
| 15 | +- Supported platforms: Windows, Linux, Mac OS, Android, Web (PWA) |
| 16 | +- Multiple AI providers: OpenAI, Anthropic, Google, DeepSeek, xAI, Azure, etc. |
| 17 | + |
| 18 | +### Conversation Interface |
| 19 | + |
| 20 | +- User input preview |
| 21 | +- Modifications and regenerations presented as branches |
| 22 | +- Customizable keyboard shortcuts |
| 23 | +- Quick scrolling to the beginning/end of a message |
17 | 24 |
|
18 | 25 | <img src="https://fs.krytro.com/aiaw/dialog.webp" width="600">
|
19 | 26 |
|
20 |
| -### 细节设计 |
| 27 | +### Multiple Workspaces |
21 | 28 |
|
22 |
| -- 支持将文本类型文件(代码、csv等)作为附件,AI 能看到文件内容和文件名;避免文件内容占据显示空间 |
23 |
| -- 对于大段的文本,可在**输入框外**使用 Ctrl + V 粘贴,也将作为附件;避免大段内容占据显示空间 |
| 29 | +- Create multiple workspaces to separate conversations by themes |
| 30 | +- Group workspaces into folders; supports nesting |
| 31 | +- Create multiple assistants within a workspace or global assistants |
24 | 32 |
|
25 |
| -<img src="https://fs.krytro.com/aiaw/text-item.webp" width="600"> |
| 33 | +<img src="docs/usage/res/workspace-list.png" width="378"> |
26 | 34 |
|
27 |
| -- 可在用户输入中引用先前消息中的内容,方便对助手回答的部分内容针对性地追问 |
28 |
| -- 选中多行消息文本后,可直接复制 Markdown 原文 |
| 35 | +### Data Storage |
29 | 36 |
|
30 |
| -<img src="https://fs.krytro.com/aiaw/text-selection.webp" width="600"> |
| 37 | +- Data is stored locally first, accessible offline and loads instantly |
| 38 | +- Cloud synchronization available after login for cross-device syncing |
| 39 | +- Multi-window collaboration: open multiple tabs in the same browser with responsive data synchronization |
31 | 40 |
|
32 |
| -- 粘贴从 VSCode 复制的代码时,自动用代码块包裹,并标明语言 |
| 41 | +### Design Details |
33 | 42 |
|
34 |
| -<img src="https://fs.krytro.com/aiaw/paste-code.webp" width="600"> |
| 43 | +- Support for text files (code, csv, etc.) as attachments; AI can see file contents and names without occupying display space |
| 44 | +- For large text blocks, use Ctrl + V **outside the input box** to paste as an attachment; prevents large content from cluttering the display |
35 | 45 |
|
36 |
| -### 多工作区 |
| 46 | +<img src="https://fs.krytro.com/aiaw/text-item.webp" width="600"> |
37 | 47 |
|
38 |
| -- 创建多个工作区,将不同主题的对话分隔开 |
39 |
| -- 可将多个工作区放入一个文件夹中;支持嵌套 |
40 |
| -- 一个工作区中可创建多个助手,也可以创建全局助手 |
| 48 | +- Quote content from previous messages to user inputs for targeted follow-up questions |
| 49 | +- Select multiple lines of message text to copy the original Markdown |
41 | 50 |
|
42 |
| -<img src="docs/usage/res/workspace-list.png" width="378"> |
| 51 | +<img src="https://fs.krytro.com/aiaw/text-selection.webp" width="600"> |
| 52 | + |
| 53 | +- Automatically wrap code pasted from VSCode in code blocks with language specification |
43 | 54 |
|
44 |
| -### 数据储存 |
| 55 | +<img src="https://fs.krytro.com/aiaw/paste-code.webp" width="600"> |
45 | 56 |
|
46 |
| -- 数据首先储存在本地,无需加载且离线可浏览 |
47 |
| -- 登录后可使用云同步,跨设备实时同步 |
48 |
| -- 多窗口协同支持:同一浏览器打开多个标签,数据响应式同步 |
| 57 | +### [MCP Protocol](https://docs.aiaw.app/usage/mcp.html) |
| 58 | + |
| 59 | +- Support for MCP Tools, Prompts, Resources |
| 60 | +- STDIO and SSE connection methods |
| 61 | +- Install MCP-type plugins from the plugin marketplace or manually add MCP servers |
49 | 62 |
|
50 | 63 | ### [Artifacts](https://docs.aiaw.app/usage/artifacts.html)
|
51 | 64 |
|
52 |
| -- 可将助手回答的任意部分转为 Artifacts |
53 |
| -- 用户可编辑,带版本控制,代码高亮 |
54 |
| -- 可控制助手对 Artifacts 的读写权限 |
55 |
| -- 可同时打开多个 Artifacts |
| 65 | +- Convert any part of assistant responses into Artifacts |
| 66 | +- User-editable with version control and code highlighting |
| 67 | +- Control assistant read/write permissions for Artifacts |
| 68 | +- Open multiple Artifacts simultaneously |
56 | 69 |
|
57 | 70 | <img src="https://fs.krytro.com/aiaw/convert-artifact.webp" width="600">
|
58 | 71 |
|
59 |
| -### [插件系统](https://docs.aiaw.app/usage/plugins.html) |
| 72 | +### [Plugin System](https://docs.aiaw.app/usage/plugins.html) |
60 | 73 |
|
61 |
| -- 内置计算器、[文档解析、视频解析](https://docs.aiaw.app/usage/file-parse.html)、图像生成等插件 |
62 |
| -- 可在插件市场安装更多插件 |
63 |
| -- 可将 Gradio 应用配置为插件;兼容部分 LobeChat 插件; |
64 |
| -- 插件不只是工具调用 |
| 74 | +- Built-in calculator, [document parsing, video parsing](https://docs.aiaw.app/usage/file-parse.html), image generation plugins |
| 75 | +- Install additional plugins from the marketplace |
| 76 | +- Configure Gradio applications as plugins; compatible with some LobeChat plugins |
| 77 | +- Plugins are more than just tool calling |
65 | 78 |
|
66 | 79 | 
|
67 | 80 |
|
68 |
| -### 轻量,高性能 |
| 81 | +### Lightweight and High Performance |
69 | 82 |
|
70 |
| -- 启动迅速,无需等待 |
71 |
| -- 切换对话丝滑流畅 |
| 83 | +- Quick startup with no waiting |
| 84 | +- Smooth conversation switching |
72 | 85 |
|
73 | 86 | <img src="https://fs.krytro.com/aiaw/switch-dialog.webp" width="600">
|
74 | 87 |
|
75 |
| -### [动态提示词](https://docs.aiaw.app/usage/prompt-vars.html) |
| 88 | +### [Dynamic Prompts](https://docs.aiaw.app/usage/prompt-vars.html) |
76 | 89 |
|
77 |
| -- 通过创建提示词变量,使用模板语法,构建动态可复用的提示词 |
78 |
| -- 抽离提示词中的重复部分,放入工作区变量,实现提示词的复用 |
| 90 | +- Create prompt variables using template syntax for dynamic, reusable prompts |
| 91 | +- Extract repetitive parts into workspace variables for prompt reusability |
79 | 92 |
|
80 | 93 | <img src="docs/usage/res/assistant-prompt-vars.png" width="378">
|
81 | 94 |
|
82 |
| -### 其他功能 |
83 |
| - |
84 |
| -多服务商支持、助手市场、深色模式、自定义主题色、[跨平台](https://docs.aiaw.app/usage/cross-platform.html) |
| 95 | +### Additional Features |
85 | 96 |
|
86 |
| -[网站链接](https://aiaw.app) - [使用文档](https://docs.aiaw.app/) - [自部署指南](https://docs.aiaw.app/self-host/) |
| 97 | +Assistant marketplace, dark mode, customizable theme colors, and more |
87 | 98 |
|
88 | 99 | ## LightHouse
|
89 | 100 |
|
90 | 101 | | Desktop | Mobile |
|
91 | 102 | | :-----: | :----: |
|
92 | 103 | |  |  |
|
93 | 104 |
|
94 |
| -## 相关项目 |
95 |
| - |
96 |
| -- [New API](https://github.com/Calcium-Ion/new-api): AI模型接口管理与分发系统,支持将多种大模型转为OpenAI格式调用 |
97 |
| - |
98 |
| -## Roadmap |
99 |
| - |
100 |
| -- [ ] 补全文档 |
101 |
| - |
102 |
| -- [x] Docker 自部署 |
| 105 | +## Related Projects |
103 | 106 |
|
104 |
| -- [ ] i18n |
| 107 | +- [New API](https://github.com/Calcium-Ion/new-api): AI model interface management and distribution system, supporting various large models with OpenAI-compatible format |
105 | 108 |
|
106 | 109 | ## Install the dependencies
|
107 | 110 | ```bash
|
|
0 commit comments