fix: remove wechatagent-specific references, make fully generic

This commit is contained in:
root
2026-05-31 17:46:31 +08:00
parent cf8f68533c
commit 8b055a2bbc
3 changed files with 14 additions and 9 deletions

View File

@ -57,15 +57,23 @@ cp -r skill/novel-continuation-ai /home/program/novelist-workspace/skills/
cp agent/AGENTS.md /home/program/novelist-workspace/AGENTS.md cp agent/AGENTS.md /home/program/novelist-workspace/AGENTS.md
``` ```
### 4. 安装桥接脚本(可选,wechatagent 用) ### 4. 安装桥接脚本(可选,调用方 Agent 用)
```bash ```bash
# 复制桥接脚本 # 复制桥接脚本到调用方 Agent 的工作区
cp bridge/ask_novelist.py /home/program/wechat-workspace/scripts/ cp bridge/ask_novelist.py <calling-agent-workspace>/scripts/
cp bridge/SKILL.md /home/program/wechat-workspace/skills/novelist-bridge/SKILL.md cp bridge/SKILL.md <calling-agent-workspace>/skills/novelist-bridge/SKILL.md
``` ```
### 5. 注册 Agent(如果未注册) ### 5. 配置 ask_novelist.py
编辑 `ask_novelist.py` 顶部常量:
```python
GATEWAY_TOKEN = "<your-gateway-token>" # 从 openclaw.json 获取
NOVELIST_MODEL = "openclaw/novelist" # 你的 novelist agent 名称
NOVELIST_WORKSPACE = "/home/program/novelist-workspace" # novelist 工作区
```
```bash ```bash
openclaw agents add novelist \ openclaw agents add novelist \

View File

@ -8,9 +8,7 @@ description: 调用小说家 agent 进行小说风格续写。自动复制小说
通过 Gateway API 同步调用 `novelist` agent 进行小说创作。 通过 Gateway API 同步调用 `novelist` agent 进行小说创作。
**自动将小说原文复制到 novelist 工作区**,让 novelist 能在本地直接读取原文正文,而不是仅靠标题推断。 **自动将小说原文复制到 novelist 工作区**,让 novelist 能在本地直接读取原文正文,而不是仅靠标题推断。
## 脚本位置 适用于任意调用方 Agent(如聊天机器人、工作流引擎等)通过 Gateway 调用 novelist。
`scripts/ask_novelist.py`
## 用法 ## 用法

View File

@ -30,7 +30,6 @@ def ensure_novel_in_workspace(novel_path: str = None) -> str | None:
if not novel_path or not os.path.isfile(novel_path): if not novel_path or not os.path.isfile(novel_path):
# Try common default paths # Try common default paths
candidates = [ candidates = [
"/home/program/wechat-workspace/穿越未来之男人不好当.txt",
"./novel.txt", "./novel.txt",
os.path.expanduser("~/novel.txt"), os.path.expanduser("~/novel.txt"),
] ]