fix: 脚本路径
This commit is contained in:
parent
19fdc850e0
commit
2c171a6269
@ -12,7 +12,7 @@ argument-hint: "无需参数,直接调用即可"
|
|||||||
|
|
||||||
当用户发送 `999` 时,调用外部接口获取图片链接,再调用本地微信机器人接口把图片发出去。
|
当用户发送 `999` 时,调用外部接口获取图片链接,再调用本地微信机器人接口把图片发出去。
|
||||||
|
|
||||||
这个仓库里额外提供了一个可执行脚本 `beauty/scripts/beauty.py`,方便宿主机器人直接调用。
|
这个仓库里额外提供了一个可执行脚本 `scripts/beauty.py`,方便宿主机器人直接调用。
|
||||||
|
|
||||||
## 触发条件
|
## 触发条件
|
||||||
|
|
||||||
@ -24,7 +24,7 @@ argument-hint: "无需参数,直接调用即可"
|
|||||||
- 请求方式:`GET`
|
- 请求方式:`GET`
|
||||||
- 发图接口:`http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/image/url`
|
- 发图接口:`http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/image/url`
|
||||||
- 请求方式:`POST`
|
- 请求方式:`POST`
|
||||||
- 本地脚本:`beauty/scripts/beauty.py`
|
- 本地脚本:`scripts/beauty.py`
|
||||||
- 获取图片返回示例:
|
- 获取图片返回示例:
|
||||||
|
|
||||||
```json
|
```json
|
||||||
@ -51,7 +51,7 @@ argument-hint: "无需参数,直接调用即可"
|
|||||||
## 执行步骤
|
## 执行步骤
|
||||||
|
|
||||||
1. 当用户发送 `999` 时触发该技能。
|
1. 当用户发送 `999` 时触发该技能。
|
||||||
2. 在仓库根目录下执行本地脚本:`python3 beauty/scripts/beauty.py`。
|
2. 在仓库根目录下执行本地脚本:`python3 scripts/beauty.py`。
|
||||||
3. 脚本内部发送 `GET` 请求到 `https://api.pearktrue.cn/api/today_wife`。
|
3. 脚本内部发送 `GET` 请求到 `https://api.pearktrue.cn/api/today_wife`。
|
||||||
4. 脚本解析返回的 JSON,并提取 `data.image_url`。
|
4. 脚本解析返回的 JSON,并提取 `data.image_url`。
|
||||||
5. 脚本从环境变量中读取 `ROBOT_WECHAT_CLIENT_PORT` 和 `ROBOT_FROM_WX_ID`。
|
5. 脚本从环境变量中读取 `ROBOT_WECHAT_CLIENT_PORT` 和 `ROBOT_FROM_WX_ID`。
|
||||||
|
|||||||
@ -14,7 +14,7 @@ argument-hint: "需要 prompt(提示词)和 images(图片链接列表)
|
|||||||
|
|
||||||
从数据库中读取绘图配置(API 密钥、Base URL 等),根据用户选择的模型调用对应的绘图 API,返回生成的图片 URL。
|
从数据库中读取绘图配置(API 密钥、Base URL 等),根据用户选择的模型调用对应的绘图 API,返回生成的图片 URL。
|
||||||
|
|
||||||
这个仓库里额外提供了一个可执行脚本 `image-to-image/scripts/image_to_image.py`,方便宿主机器人直接调用。
|
这个仓库里额外提供了一个可执行脚本 `scripts/image_to_image.py`,方便宿主机器人直接调用。
|
||||||
|
|
||||||
## 触发条件
|
## 触发条件
|
||||||
|
|
||||||
@ -87,13 +87,13 @@ argument-hint: "需要 prompt(提示词)和 images(图片链接列表)
|
|||||||
## 依赖安装
|
## 依赖安装
|
||||||
|
|
||||||
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
||||||
- 如需手动重新安装,可执行:`python3 image-to-image/scripts/bootstrap.py`
|
- 如需手动重新安装,可执行:`python3 scripts/bootstrap.py`
|
||||||
|
|
||||||
## 执行步骤
|
## 执行步骤
|
||||||
|
|
||||||
1. 当用户发送图片并附带修改、合成、风格转换等描述时触发该技能。
|
1. 当用户发送图片并附带修改、合成、风格转换等描述时触发该技能。
|
||||||
2. 从用户输入中提取 prompt(提示词),不对提示词做总结或修改。提取 images(图片链接列表)。可选提取 model、negative_prompt、ratio、resolution 参数。
|
2. 从用户输入中提取 prompt(提示词),不对提示词做总结或修改。提取 images(图片链接列表)。可选提取 model、negative_prompt、ratio、resolution 参数。
|
||||||
3. 将参数组装为 shell 风格命令行参数,在仓库根目录下执行本地脚本,例如:`python3 image-to-image/scripts/image_to_image.py --prompt '把这张图变成油画风格' --images 'https://example.com/img1.jpg' --images 'https://example.com/img2.jpg' --model jimeng-5.0`。
|
3. 将参数组装为 shell 风格命令行参数,在仓库根目录下执行本地脚本,例如:`python3 scripts/image_to_image.py --prompt '把这张图变成油画风格' --images 'https://example.com/img1.jpg' --images 'https://example.com/img2.jpg' --model jimeng-5.0`。
|
||||||
4. 脚本生成图片后会自动调用客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/image/url` 将图片发送给用户,成功时输出「图片发送成功」。
|
4. 脚本生成图片后会自动调用客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/image/url` 将图片发送给用户,成功时输出「图片发送成功」。
|
||||||
|
|
||||||
## 回复要求
|
## 回复要求
|
||||||
|
|||||||
@ -12,7 +12,7 @@ argument-hint: "需要 prompt 参数(画图提示词),可选 model(模
|
|||||||
|
|
||||||
从数据库中读取绘图配置(API 密钥、Base URL 等),根据用户选择的模型调用对应的绘图 API,返回生成的图片 URL。
|
从数据库中读取绘图配置(API 密钥、Base URL 等),根据用户选择的模型调用对应的绘图 API,返回生成的图片 URL。
|
||||||
|
|
||||||
这个仓库里额外提供了一个可执行脚本 `text-to-image/scripts/text_to_image.py`,方便宿主机器人直接调用。
|
这个仓库里额外提供了一个可执行脚本 `scripts/text_to_image.py`,方便宿主机器人直接调用。
|
||||||
|
|
||||||
## 触发条件
|
## 触发条件
|
||||||
|
|
||||||
@ -82,13 +82,13 @@ argument-hint: "需要 prompt 参数(画图提示词),可选 model(模
|
|||||||
## 依赖安装
|
## 依赖安装
|
||||||
|
|
||||||
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
||||||
- 如需手动重新安装,可执行:`python3 text-to-image/scripts/bootstrap.py`
|
- 如需手动重新安装,可执行:`python3 scripts/bootstrap.py`
|
||||||
|
|
||||||
## 执行步骤
|
## 执行步骤
|
||||||
|
|
||||||
1. 当用户想通过文本描述生成图像时触发该技能。
|
1. 当用户想通过文本描述生成图像时触发该技能。
|
||||||
2. 从用户输入中提取 prompt(画图提示词),不对提示词做总结或修改。可选提取 model、negative_prompt、ratio、resolution 参数。
|
2. 从用户输入中提取 prompt(画图提示词),不对提示词做总结或修改。可选提取 model、negative_prompt、ratio、resolution 参数。
|
||||||
3. 将参数组装为 shell 风格命令行参数,在仓库根目录下执行本地脚本,例如:`python3 text-to-image/scripts/text_to_image.py --prompt '一只可爱的猫咪在花园里玩耍' --model jimeng-5.0`。
|
3. 将参数组装为 shell 风格命令行参数,在仓库根目录下执行本地脚本,例如:`python3 scripts/text_to_image.py --prompt '一只可爱的猫咪在花园里玩耍' --model jimeng-5.0`。
|
||||||
4. 脚本生成图片后会自动调用客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/image/url` 将图片发送给用户,成功时输出「图片发送成功」。
|
4. 脚本生成图片后会自动调用客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/image/url` 将图片发送给用户,成功时输出「图片发送成功」。
|
||||||
|
|
||||||
## 回复要求
|
## 回复要求
|
||||||
|
|||||||
@ -87,7 +87,7 @@ argument-hint: "需要 prompt;可选 model、file_paths、ratio、resolution
|
|||||||
## 依赖安装
|
## 依赖安装
|
||||||
|
|
||||||
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
||||||
- 如需手动重新安装,可执行:`python3 video-generation/scripts/bootstrap.py`
|
- 如需手动重新安装,可执行:`python3 scripts/bootstrap.py`
|
||||||
|
|
||||||
## 执行步骤
|
## 执行步骤
|
||||||
|
|
||||||
@ -98,7 +98,7 @@ argument-hint: "需要 prompt;可选 model、file_paths、ratio、resolution
|
|||||||
5. 在仓库根目录执行脚本,例如:
|
5. 在仓库根目录执行脚本,例如:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python3 video-generation/scripts/video_generation.py --prompt '海边日落,镜头缓慢推进' --file_paths 'https://example.com/start.jpg'
|
python3 scripts/video_generation.py --prompt '海边日落,镜头缓慢推进' --file_paths 'https://example.com/start.jpg'
|
||||||
```
|
```
|
||||||
|
|
||||||
6. 脚本生成视频后会自动调用客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/video/url` 将视频发送给用户,成功时输出「ended」。
|
6. 脚本生成视频后会自动调用客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/video/url` 将视频发送给用户,成功时输出「ended」。
|
||||||
|
|||||||
@ -10,7 +10,7 @@ argument-hint: "需要 content;可选 emotion、context_texts。context_texts
|
|||||||
|
|
||||||
这是一个将文本合成为语音并直接发送到当前微信会话的技能。
|
这是一个将文本合成为语音并直接发送到当前微信会话的技能。
|
||||||
|
|
||||||
技能脚本位于 `voice-message/cripts/voice_message.py`。
|
技能脚本位于 `cripts/voice_message.py`。
|
||||||
|
|
||||||
## 触发条件
|
## 触发条件
|
||||||
|
|
||||||
@ -83,7 +83,7 @@ argument-hint: "需要 content;可选 emotion、context_texts。context_texts
|
|||||||
3. 在仓库根目录执行:
|
3. 在仓库根目录执行:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
python3 voice-message/scripts/voice_message.py --content '这是一条语音消息' --emotion happy --context_texts '请自然一点'
|
python3 scripts/voice_message.py --content '这是一条语音消息' --emotion happy --context_texts '请自然一点'
|
||||||
```
|
```
|
||||||
|
|
||||||
4. 脚本会读取数据库中的 TTS 配置,调用语音合成接口并通过客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/voice` 直接发送语音。
|
4. 脚本会读取数据库中的 TTS 配置,调用语音合成接口并通过客户端接口 `POST http://127.0.0.1:{ROBOT_WECHAT_CLIENT_PORT}/api/v1/robot/message/send/voice` 直接发送语音。
|
||||||
@ -91,7 +91,7 @@ python3 voice-message/scripts/voice_message.py --content '这是一条语音消
|
|||||||
## 依赖安装
|
## 依赖安装
|
||||||
|
|
||||||
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
- 脚本首次运行时会自动创建虚拟环境并安装依赖,无需手动执行。
|
||||||
- 如需手动重新安装,可执行:`python3 voice-message/scripts/bootstrap.py`
|
- 如需手动重新安装,可执行:`python3 scripts/bootstrap.py`
|
||||||
|
|
||||||
## 回复要求
|
## 回复要求
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user