From f7b438aefb5bb89e3fa2671741a0a2517603b9bd Mon Sep 17 00:00:00 2001 From: xion Date: Mon, 28 Apr 2025 09:59:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=9D=E5=A7=8B=E5=8C=96talkshow?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=BB=98=E8=AE=A4api=20proxy=E7=9A=84?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assistant/tasks/silkyai-cli/package.json | 2 +- assistant/tasks/silkyai-cli/readme.md | 46 +++++++++++++++++++ .../silkyai-cli/src/services/init/index.ts | 10 +++- 3 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 assistant/tasks/silkyai-cli/readme.md diff --git a/assistant/tasks/silkyai-cli/package.json b/assistant/tasks/silkyai-cli/package.json index 7085215..4cac5ba 100644 --- a/assistant/tasks/silkyai-cli/package.json +++ b/assistant/tasks/silkyai-cli/package.json @@ -1,6 +1,6 @@ { "name": "@kevisual/silky-cli", - "version": "0.0.9", + "version": "0.0.10", "description": "", "main": "index.js", "scripts": { diff --git a/assistant/tasks/silkyai-cli/readme.md b/assistant/tasks/silkyai-cli/readme.md new file mode 100644 index 0000000..8216874 --- /dev/null +++ b/assistant/tasks/silkyai-cli/readme.md @@ -0,0 +1,46 @@ +# 初始化搭建模块 + +base node env: node v22.14 +## 初始化环境 + +### 方法1 安装 node 的 @kevisual/silky-cli + +```bash +npm i -g @kevisual/silky-cli + +# 初始化环境 +## 安装pm2和@kevisual/kevisual-cli +silky init-env +## 创建基本文件 +silky init +``` + +### 方法2 使用docker + +```bash +docker run -itd --rm -p 51015:51015 --name node_container docker.cnb.cool/kevisual/node22:latest + +docker exec -it node_container bash +``` + + +## 项目初始化 + +```bash +## 安装 应用 root/talkshow-admin 和应用 root/talkshow-code-center +silky init-talkshow +``` + +## 项目启动 + +```bash +asst am detect # 检测后端应用 root/talkshow-code-center +asst am start talkshow-code-center + + +asst server -s # 启动服务 +``` + +## 访问 + +https://localhost:51015/root/talkshow-admin \ No newline at end of file diff --git a/assistant/tasks/silkyai-cli/src/services/init/index.ts b/assistant/tasks/silkyai-cli/src/services/init/index.ts index f4274dd..14911c3 100644 --- a/assistant/tasks/silkyai-cli/src/services/init/index.ts +++ b/assistant/tasks/silkyai-cli/src/services/init/index.ts @@ -13,8 +13,16 @@ export class AssistantInit extends BaseAssistantInit { 'init:env': 'silky init-env', 'init:talkshow': 'silky init-talkshow', 'server:start': 'asst server -s', - "app:download": "asst app download -i root/center" + 'app:download': 'asst app download -i root/center', }; + config.apiProxyList = [ + ...config.apiProxyList, + { + path: '/api/talkshow', + ws: true, + target: 'https://localhost:16000', + }, + ]; return config; } }