fix: remove wechatagent-specific references, make fully generic
This commit is contained in:
18
README.md
18
README.md
@ -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 \
|
||||||
|
|||||||
@ -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`
|
|
||||||
|
|
||||||
## 用法
|
## 用法
|
||||||
|
|
||||||
|
|||||||
@ -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"),
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user