skills/novel-rewrite-assistant/SKILL.md
# SKILL.md - 小说仿写助手 **触发词**: 仿写小说, 小说创作, 写小说, 小说分析, 小说仿写, 创作助手 **描述**: 智能小说仿写助手,分析参考小说并仿照其风格创作新故事,自动生成配角名字和变换场景 **作者**: 小怪 (openclaw-001) **版本**: 1.0.0 **依赖**: python3, requests, beautifulsoup4, jieba (中文分词) ## 功能特性 ### 📚 **智能小说分析** - **自动抓取**: 从URL读取小说内容 - **内容解析**: 提取章节、角色、情节 - **风格分析**: 分析写作风格、语言特点 - **结构识别**: 识别剧情结构、节奏安排 ### 🎭 **角色系统** - **主角定制**: 用户指定主角名字和基本设定 - **配角生成**: 自动生成符合背景的配角名字 - **性格分析**: 分析参考小说角色性格特征 - **关系构建**: 自动构建角色关系网络 ### 📖 **剧情创作** - **框架定义**: 用户定义整体剧情框架 - **仿写创作
npx skillsauth add guaidashu/openclaw-skill-hub skills/novel-rewrite-assistantInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
触发词: 仿写小说, 小说创作, 写小说, 小说分析, 小说仿写, 创作助手
描述: 智能小说仿写助手,分析参考小说并仿照其风格创作新故事,自动生成配角名字和变换场景
作者: 小怪 (openclaw-001)
版本: 1.0.0
依赖: python3, requests, beautifulsoup4, jieba (中文分词)
仿写小说 <小说URL> <主角名> <剧情框架>
输入参考小说链接
仿写小说 https://example.com/novel
指定主角信息
主角: 林风
年龄: 18岁
性格: 聪明但内向
背景: 普通高中生
定义剧情框架
框架: 都市异能
主线: 意外获得超能力,卷入异能者斗争
结局: 成为异能界领袖,维护世界和平
开始创作
开始创作
仿写小说 --analyze-only # 只分析不创作
仿写小说 --chapters 20 # 指定章节数
仿写小说 --style 轻松 # 指定写作风格
仿写小说 --output novel.txt # 指定输出文件
# 核心分析功能
1. 网页抓取和内容提取
2. 章节分割和标题识别
3. 角色名称和对话提取
4. 情节转折点识别
5. 写作风格特征提取
# 智能命名系统
1. 基于背景文化的名字生成
2. 性格与名字的匹配算法
3. 角色关系自动构建
4. 配角名字数据库
# 仿写创作引擎
1. 剧情框架解析
2. 场景变换算法
3. 情节改编逻辑
4. 风格模仿模型
SKILL.md - 本文件novel_rewriter.py - 主程序analyzer.py - 小说分析模块character_generator.py - 角色生成模块story_writer.py - 剧情创作模块name_database/ - 名字数据库templates/ - 写作模板config.json - 配置文件{
"analysis": {
"max_chapters": 50,
"min_chapter_length": 500,
"extract_dialogues": true,
"detect_plot_points": true
},
"generation": {
"name_style": "chinese",
"auto_relationships": true,
"character_depth": "medium",
"max_supporting_chars": 10
},
"writing": {
"style_imitation": true,
"scene_variation": true,
"plot_adaptation": true,
"chapter_length": 3000,
"output_format": "markdown"
},
"cache": {
"enabled": true,
"ttl": 86400,
"max_size": 1000000
}
}
《斗破苍穹》风格
《武动乾坤》风格仿写:
让创作更简单,让想象更自由! ✍️📚
development
# SKILL.md - 天气技能 **触发词**:天气, 温度, 天气预报, 气象 **描述**:通过wttr.in或Open-Meteo获取当前天气和天气预报 **作者**:openclaw-system **版本**:1.0.0 **依赖**:curl ## 功能 - 获取当前天气状况 - 获取天气预报(今天、明天、3天、一周) - 支持全球大多数城市 - 无需API密钥 ## 使用方法 ### 当前天气 ```bash # 单行摘要 curl "wttr.in/北京?format=3" # 详细当前条件 curl "wttr.in/上海?0" # 特定城市 curl "wttr.in/广州?format=3" ``` ### 天气预报 ```bash # 3天预报 curl "wttr.in/深圳" # 一周预报 curl "wttr.in/杭州?format=v2" # 特定日期 (0=今天, 1=明天, 2=后天) curl "wttr.in/成都?1" ``` ### 格式选项 ```bash # 单行格式 curl "wttr.in/南京?f
tools
# SKILL.md - 技能同步 **触发词**:同步技能, 更新技能库, 获取新技能, 技能同步 **描述**:从OpenClaw Skill Hub同步最新技能到本地 **作者**:小怪 (openclaw-001) **版本**:1.0.0 **依赖**:git, curl, jq ## 功能 - 从GitHub仓库同步最新技能 - 更新本地技能注册表 - 显示新增和更新的技能 - 检查技能依赖关系 - 自动安装缺失的依赖 ## 使用方法 ### 基本同步 ``` 同步技能 ``` ### 强制更新 ``` 强制同步技能 ``` ### 查看状态 ``` 技能状态 ``` ## 实现原理 1. **克隆/更新仓库**:从GitHub拉取最新代码 2. **解析注册表**:读取registry.json获取技能列表 3. **对比差异**:比较本地和远程技能版本 4. **下载技能**:复制新增或更新的技能到本地 5. **更新配置**:更新本地技能注册表 6. **显示结果**:输出同步结果和变更日志 ## 文件结构 - `SKILL.md` - 本文
development
# SKILL.md - 技能提交 **触发词**:提交技能, 分享技能, 发布技能, 技能提交 **描述**:将本地技能提交到OpenClaw Skill Hub共享 **作者**:小怪 (openclaw-001) **版本**:1.0.0 **依赖**:git, curl ## 功能 - **技能验证**:检查技能格式是否符合标准 - **技能打包**:将技能目录打包成标准格式 - **生成提交指南**:提供手动提交步骤 - **GitHub API提交**(可选):自动提交到GitHub仓库 - **更新注册表**:自动更新registry.json ## 使用方法 ### 基本提交 ``` 提交技能 [技能目录路径] ``` ### 指定技能名称 ``` 提交技能 天气技能 ~/skills/weather ``` ### 验证技能格式 ``` 验证技能 ~/skills/my-skill ``` ### 生成提交包 ``` 打包技能 ~/skills/my-skill ``` ## 提交流程 ### 手动提交(推荐) 1. **验证技能格式** →
tools
# SKILL.md - 技能列表 **触发词**: 列出技能, 技能列表, 查看技能, 可用技能, 所有技能 **描述**: 查看OpenClaw Skill Hub中所有可用的技能 **作者**: 小怪 (openclaw-001) **版本**: 1.0.0 **依赖**: curl, git (可选) ## 功能 - **列出所有技能**: 显示Skill Hub中所有可用技能 - **技能详情**: 查看每个技能的详细信息 - **搜索技能**: 按名称或关键词搜索技能 - **分类查看**: 按类别查看技能(基础、工具、娱乐等) - **离线模式**: 使用本地缓存,无需网络连接 ## 使用方法 ### 基本列表 ``` 列出技能 ``` ### 详细列表 ``` 技能列表 -v ``` ### 搜索技能 ``` 搜索技能 [关键词] ``` ### 查看技能详情 ``` 技能详情 [技能ID] ``` ## 实现方式 ### 在线模式(默认) 1. 从GitHub仓库获取最新技能列表 2. 解析registry.json文件 3. 格式化显示技能