level 5
贴吧用户_5XM1ENC
楼主
整天只会让龙虾帮你写情书了,太没劲。今天教大家搞点硬核的:怎么写一个 Skill,让龙虾读小说,自动生成漫画分镜图!
很多兄弟说不会写代码,其实没那么难,就是个“填空题”。
第一步:准备工具
•OpenClaw 开源版(必须是能跑通的)。
•一个 Stable Diffusion 的 API(本地或云端都行)。
第二步:新建 Skill
在 .claw/templates 里新建一个 comic_gen 文件夹,里面放 main.py。
第三步:写核心代码(抄作业)
# 网页链接import requests
import json
def generate_comic_panel(script_text):
"""
核心函数:把文字脚本变成图片
"""
# 这里填你的 SD API 地址
url = "http://127.0.0.1:7860/sdapi/v1/txt2img"
# 构造参数,重点是 Prompt 的拼接
prompt = f"Comic style, {script_text}, high quality, detailed"
data = {
"prompt": prompt,
"steps": 20,
"cfg_scale": 7,
# 其他参数...
}
response = requests.post(url, json=data)
result = response.json()
# 保存图片逻辑...
return "panel_001.png"
# 对外暴露的接口
if __name__ == "__main__":
import sys
text = sys.argv[lbk]1[rbk] # 接收龙虾传过来的文本
print(generate_comic_panel(text))
第四步:改配置(Manifest)
在 网页链接里,把描述写好,告诉龙虾你会干嘛。比如:“你可以让我读一段小说,我会自动生成对应的漫画分镜图。”
第五步:实战
在聊天框输入:“龙虾,读这段《斗破苍穹》的开头,生成一张漫画分镜,要萧炎在院子里练功的场景。”
常见报错解决:
1.报错 Connection Refused:说明你的 SD 没开,或者 IP 地址填错了。
2.生成的图是黑的:显存不够,把分辨率调低。
3.龙虾不调用你:检查 manifest 里的权限,是不是没写对。
#AI龙虾爆火,大神在线答疑#
2026年03月12日 08点03分
1
很多兄弟说不会写代码,其实没那么难,就是个“填空题”。
第一步:准备工具
•OpenClaw 开源版(必须是能跑通的)。
•一个 Stable Diffusion 的 API(本地或云端都行)。
第二步:新建 Skill
在 .claw/templates 里新建一个 comic_gen 文件夹,里面放 main.py。
第三步:写核心代码(抄作业)
# 网页链接import requests
import json
def generate_comic_panel(script_text):
"""
核心函数:把文字脚本变成图片
"""
# 这里填你的 SD API 地址
url = "http://127.0.0.1:7860/sdapi/v1/txt2img"
# 构造参数,重点是 Prompt 的拼接
prompt = f"Comic style, {script_text}, high quality, detailed"
data = {
"prompt": prompt,
"steps": 20,
"cfg_scale": 7,
# 其他参数...
}
response = requests.post(url, json=data)
result = response.json()
# 保存图片逻辑...
return "panel_001.png"
# 对外暴露的接口
if __name__ == "__main__":
import sys
text = sys.argv[lbk]1[rbk] # 接收龙虾传过来的文本
print(generate_comic_panel(text))
第四步:改配置(Manifest)
在 网页链接里,把描述写好,告诉龙虾你会干嘛。比如:“你可以让我读一段小说,我会自动生成对应的漫画分镜图。”
第五步:实战
在聊天框输入:“龙虾,读这段《斗破苍穹》的开头,生成一张漫画分镜,要萧炎在院子里练功的场景。”
常见报错解决:
1.报错 Connection Refused:说明你的 SD 没开,或者 IP 地址填错了。
2.生成的图是黑的:显存不够,把分辨率调低。
3.龙虾不调用你:检查 manifest 里的权限,是不是没写对。
#AI龙虾爆火,大神在线答疑#