fix: 脚本路径

This commit is contained in:
hp0912 2026-04-26 20:17:40 +08:00
parent 19fdc850e0
commit 2c171a6269
5 changed files with 14 additions and 14 deletions

View File

@ -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`

View File

@ -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` 将图片发送给用户,成功时输出「图片发送成功」。
## 回复要求 ## 回复要求

View File

@ -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` 将图片发送给用户,成功时输出「图片发送成功」。
## 回复要求 ## 回复要求

View File

@ -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」。

View File

@ -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`
## 回复要求 ## 回复要求