diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index c5e5b23ea..2af37e5be 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -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 中披露未修复漏洞
diff --git a/.gitignore b/.gitignore
index 9571a3f0e..05e611f22 100644
--- a/.gitignore
+++ b/.gitignore
@@ -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
diff --git a/README.md b/README.md
index 5c684136a..36a3b800a 100644
--- a/README.md
+++ b/README.md
@@ -7,8 +7,8 @@
面向 AI 影视创作的开源画布工作台
-
-
+
+
@@ -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、资源归属校验和敏感配置加密。
+## 界面预览
+
+
+
+
+
+ 登录与注册
+ |
+
+
+ 画布项目管理
+ |
+
+
+ 画布创作工作台
+ |
+
+
+
+
+ 运维管理后台
+ |
+ |
+ |
+
+
+
## 新服务器一键部署(推荐)
适用于刚买的 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
diff --git a/SECURITY.md b/SECURITY.md
index 5313a934d..5c4fd6500 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -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`。
报告中请包含受影响版本、复现步骤、影响范围和可行的缓解建议。请勿访问、下载或修改不属于你的数据,也不要对公开实例进行持续压测。
diff --git a/assets/backend.png b/assets/backend.png
new file mode 100644
index 000000000..4298360bb
Binary files /dev/null and b/assets/backend.png differ
diff --git a/assets/huabu-info.png b/assets/huabu-info.png
new file mode 100644
index 000000000..35adcaa4d
Binary files /dev/null and b/assets/huabu-info.png differ
diff --git a/assets/huabu.png b/assets/huabu.png
new file mode 100644
index 000000000..9a45af7ef
Binary files /dev/null and b/assets/huabu.png differ
diff --git a/assets/login.png b/assets/login.png
new file mode 100644
index 000000000..ee0ed828d
Binary files /dev/null and b/assets/login.png differ
diff --git a/canvas-agent/package.json b/canvas-agent/package.json
index a39121ab1..450f6b874 100644
--- a/canvas-agent/package.json
+++ b/canvas-agent/package.json
@@ -38,7 +38,7 @@
"author": "ddcat ",
"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",
diff --git a/plugins/infinite-canvas/.codex-plugin/plugin.json b/plugins/infinite-canvas/.codex-plugin/plugin.json
index 018b63e4b..3005c3022 100644
--- a/plugins/infinite-canvas/.codex-plugin/plugin.json
+++ b/plugins/infinite-canvas/.codex-plugin/plugin.json
@@ -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/",
diff --git a/plugins/infinite-canvas/README.md b/plugins/infinite-canvas/README.md
index d2c3c9144..75da4b35b 100644
--- a/plugins/infinite-canvas/README.md
+++ b/plugins/infinite-canvas/README.md
@@ -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` 指向仓库里的插件子目录:
diff --git a/scripts/install-server.sh b/scripts/install-server.sh
index 22c026fd0..e250c4c06 100755
--- a/scripts/install-server.sh
+++ b/scripts/install-server.sh
@@ -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}"