docs(platform): 开源主页 - 更新仓库入口与界面预览

This commit is contained in:
ddCat
2026-07-22 14:43:06 +08:00
parent aea35896eb
commit ca32a69350
12 changed files with 43 additions and 15 deletions

View File

@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 私密安全报告
url: https://github.com/ddcat666/open-ai-canvas/security/advisories/new
url: https://github.com/ddcat-ai/open-ai-canvas/security/advisories/new
about: 请勿在公开 Issue 中披露未修复漏洞

4
.gitignore vendored
View File

@@ -29,7 +29,3 @@ dist/
.spec-workflow/
.vscode/
camera_language_guide.md
canvas-audit-current.png
canvas-current.png
liblib-tv-public-project.png
skills-detail.png

View File

@@ -7,8 +7,8 @@
<p align="center">面向 AI 影视创作的开源画布工作台</p>
<p align="center">
<a href="https://github.com/ddcat666/open-ai-canvas"><img src="https://img.shields.io/github/stars/ddcat666/open-ai-canvas?style=flat-square&logo=github" alt="GitHub stars"></a>
<a href="VERSION"><img src="https://img.shields.io/badge/version-v0.15.10-2563eb?style=flat-square" alt="Version"></a>
<a href="https://github.com/ddcat-ai/open-ai-canvas"><img src="https://img.shields.io/github/stars/ddcat-ai/open-ai-canvas?style=flat-square&logo=github" alt="GitHub stars"></a>
<a href="VERSION"><img src="https://img.shields.io/badge/version-v0.16.4-2563eb?style=flat-square" alt="Version"></a>
<a href="LICENSE"><img src="https://img.shields.io/badge/license-AGPL--3.0-f97316?style=flat-square" alt="License"></a>
</p>
@@ -16,6 +16,11 @@
> 项目仍在快速开发,数据结构可能直接调整。当前更适合个人、本地或可信环境部署,不建议未经安全配置直接开放公网多人使用。
## 在线体验
- 测试环境:[https://ai.ddcat.pro/login](https://ai.ddcat.pro/login)
- 代码仓库:[ddcat-ai/open-ai-canvas](https://github.com/ddcat-ai/open-ai-canvas)
## 主要功能
- **无限画布**:多项目、节点与连线、框选布局、撤销重做、小地图、导入导出和公开只读分享。
@@ -25,12 +30,39 @@
- **Agent 能力**:网页画布助手、本地 Canvas Agent、Codex App 插件和技能库。
- **管理与安全**:用户与系统渠道、用量分析、私有 OSS、资源归属校验和敏感配置加密。
## 界面预览
<table>
<tr>
<td width="33%" valign="top">
<img src="assets/login.png" alt="登录与注册" width="100%">
<br><sub><b>登录与注册</b></sub>
</td>
<td width="33%" valign="top">
<img src="assets/huabu.png" alt="画布项目管理" width="100%">
<br><sub><b>画布项目管理</b></sub>
</td>
<td width="33%" valign="top">
<img src="assets/huabu-info.png" alt="画布创作工作台" width="100%">
<br><sub><b>画布创作工作台</b></sub>
</td>
</tr>
<tr>
<td width="33%" valign="top">
<img src="assets/backend.png" alt="运维管理后台" width="100%">
<br><sub><b>运维管理后台</b></sub>
</td>
<td width="33%"></td>
<td width="33%"></td>
</tr>
</table>
## 新服务器一键部署(推荐)
适用于刚买的 Linux 云服务器。准备一台 Ubuntu、Debian、CentOS 或 Rocky Linux 服务器,在云厂商防火墙(安全组)中先仅对自己的公网 IP 放行 TCP `3000` 端口,然后登录服务器执行这一条命令:
```bash
curl -fsSL https://raw.githubusercontent.com/ddcat666/open-ai-canvas/main/scripts/install-server.sh | sudo bash
curl -fsSL https://raw.githubusercontent.com/ddcat-ai/open-ai-canvas/main/scripts/install-server.sh | sudo bash
```
脚本会自动安装 Docker 和 Docker Compose,把项目安装到 `/opt/open-ai-canvas`,生成随机数据库密码,并启动网页、后端、PostgreSQL 和 Redis。数据库和上传文件使用 Docker 数据卷持久保存,重新启动容器不会丢失。
@@ -52,7 +84,7 @@ sudo docker compose --env-file .env -f docker-compose.deploy.yml logs -f --tail=
需要 Bun、Go 和可用的 OpenAI 兼容模型渠道。
```bash
git clone https://github.com/ddcat666/open-ai-canvas.git
git clone https://github.com/ddcat-ai/open-ai-canvas.git
cd open-ai-canvas
cd backend

View File

@@ -7,7 +7,7 @@
## 报告漏洞
请不要通过公开 Issue 披露尚未修复的漏洞。优先使用 GitHub 仓库的
[Private vulnerability reporting](https://github.com/ddcat666/open-ai-canvas/security/advisories/new),
[Private vulnerability reporting](https://github.com/ddcat-ai/open-ai-canvas/security/advisories/new),
或发送邮件至 `ddcat666@126.com`。
报告中请包含受影响版本、复现步骤、影响范围和可行的缓解建议。请勿访问、下载或修改不属于你的数据,也不要对公开实例进行持续压测。

BIN
assets/backend.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 KiB

BIN
assets/huabu-info.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

BIN
assets/huabu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

BIN
assets/login.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 MiB

View File

@@ -38,7 +38,7 @@
"author": "ddcat <ddcat666@126.com>",
"repository": {
"type": "git",
"url": "https://github.com/ddcat666/open-ai-canvas.git",
"url": "https://github.com/ddcat-ai/open-ai-canvas.git",
"directory": "canvas-agent"
},
"license": "AGPL-3.0",

View File

@@ -5,7 +5,7 @@
"author": {
"name": "ddcat"
},
"repository": "https://github.com/ddcat666/open-ai-canvas",
"repository": "https://github.com/ddcat-ai/open-ai-canvas",
"license": "AGPL-3.0",
"keywords": ["infinite-canvas", "canvas", "mcp", "agent"],
"skills": "./skills/",

View File

@@ -9,7 +9,7 @@
把下面这段发给 Codex:
```text
请从 https://github.com/ddcat666/open-ai-canvas.git 安装 Infinite Canvas Codex 插件。
请从 https://github.com/ddcat-ai/open-ai-canvas.git 安装 Infinite Canvas Codex 插件。
请 clone 仓库到 ~/plugins/open-ai-canvas,确认 plugins/infinite-canvas/.codex-plugin/plugin.json 存在,
把 plugins/open-ai-canvas 加入 personal marketplace,先运行 codex plugin marketplace add ~,
再运行 codex plugin add infinite-canvas@personal。
@@ -22,7 +22,7 @@
```bash
mkdir -p ~/plugins
git clone https://github.com/ddcat666/open-ai-canvas.git ~/plugins/open-ai-canvas
git clone https://github.com/ddcat-ai/open-ai-canvas.git ~/plugins/open-ai-canvas
```
确保 `~/.agents/plugins/marketplace.json` 中有 Infinite Canvas 条目,注意 `path` 指向仓库里的插件子目录:

View File

@@ -2,7 +2,7 @@
set -Eeuo pipefail
REPOSITORY_URL="${REPOSITORY_URL:-https://github.com/ddcat666/open-ai-canvas.git}"
REPOSITORY_URL="${REPOSITORY_URL:-https://github.com/ddcat-ai/open-ai-canvas.git}"
REPOSITORY_REF="${REPOSITORY_REF:-main}"
INSTALL_DIR="${INSTALL_DIR:-/opt/open-ai-canvas}"
CANVAS_HTTP_PORT="${CANVAS_HTTP_PORT:-3000}"