Sign In

ai-scriptify

Package Overview
Dependencies
Maintainers
1
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ai-scriptify - npm Package Compare versions

Comparing version
0.8.1
to
0.8.2
+177
-0
CHANGELOG.md

@@ -10,2 +10,179 @@ # Scriptify 更新日志

## [0.8.1] - 2025-11-03
### 🎨 交互优化 - 大纲与人物创作
#### 优化命令 (2个)
**1. `/outline` - 原创大纲优化** (715行)
- ✅ **AI智能分析**: 自动分析故事类型、主题、节奏、风格
- ✅ **ABCDE选择大纲详细度**:
- A. 精简5-7拍(快速创作)
- B. 标准10拍(平衡版)
- C. 完整12拍(Save the Cat)
- E. 自定义节拍数
- ✅ **ABCDE选择情节结构模板**:
- A. 经典三幕剧(推荐通用)
- B. 英雄之旅
- C. Save the Cat(救猫咪)
- E. 自由构建
- ✅ **逐拍引导填充**: 每个节拍提供4个参考选项(基于故事类型)
- ✅ **智能检查**: 自动检查因果关系、赌注设定、人物弧线
- ✅ **断点续传**: 支持保存进度,随时恢复
**2. `/characters` - 人物设定优化** (719行)
- ✅ **AI智能分析**: 根据故事需求推荐需要的角色
- ✅ **ABCDE选择角色定位**:
- A/B/C. 主角/反派/配角
- D. 功能性角色
- E. 自定义定位
- ✅ **ABCDE选择人物原型**:
- 基于职业/目标推荐合适原型
- 引用 `character-archetypes.yaml` 模板库
- 支持不使用原型,自由创建
- ✅ **7步引导式填充**:
1. 基本信息确认(姓名/职业/年龄/性格标签)
2. 性格深化(ABCDE选择)
3. 性格矛盾性(让角色立体)
4. 背景故事(简洁但有意义)
5. 目标与动机确认
6. 人物弧线确认
7. 说话方式/代表性行为
- ✅ **角色类型模板**: 主角/反派/导师/搭档/情感支点
### 🎯 v0.8.x 里程碑完成
**已优化的6个核心命令**:
1. ✅ `/spec` - 项目规格设定 (v0.8.0)
2. ✅ `/import` - 小说导入分析 (v0.8.0)
3. ✅ `/analyze` - 故事结构分析 (v0.8.0)
4. ✅ `/idea` - 故事构思引导 (v0.8.0)
5. ✅ `/outline` - 大纲创作 (v0.8.1)
6. ✅ `/characters` - 人物设定 (v0.8.1)
**核心交互模式**:
- AI先分析,再推荐
- ABCDE选择模式(A/B/C/D=推荐选项, E=自定义)
- 渐进式澄清(大方向 → 细化 → 个性化)
- 引用YAML模板库
- 智能检查与验证
### 📚 支持资源
4个YAML选项模板库(v0.8.0创建):
- `character-archetypes.yaml` - 人物原型库
- `plot-structures.yaml` - 情节结构模板
- `comic-styles.yaml` - 漫剧风格库
- `genre-templates.yaml` - 题材模板与快速配置
---
## [0.8.0] - 2025-11-03
### 🎨 重大交互优化 - ABCDE选择模式
**核心改进**: 从"问答式交互"升级为"AI分析+智能推荐+ABCDE选择"模式
#### 优化命令 (4个)
**1. `/spec` - 项目规格设定** (478行)
- 重写为ABCDE选择模式
- AI智能分析并推荐题材、平台、受众
- 引用 `genre-templates.yaml` 模板库
- 提供快速配置组合(抖音爽剧/B站沙雕/长视频甜宠等)
**2. `/import` - 小说导入分析** (697行)
- 完整重写,新增AI智能分析
- ABCDE选择改编目标(漫剧/传统剧本)
- ABCDE选择改编重点(节奏/角色/情节/风格)
- 引导式澄清目标受众和平台
- 生成详细的改编建议和检查清单
**3. `/analyze` - 故事结构分析** (729行)
- 全新设计,6维度深度分析
- 自动识别故事类型和结构
- ABCDE选择分析重点
- 可视化情节曲线和人物关系网
- 生成具体改进建议
**4. `/idea` - 故事构思引导** (550行)
- 优化为渐进式澄清模式
- 3层引导: 大方向 → 细化 → 个性化
- ABCDE选择故事类型和核心冲突
- 智能检查构思完整性
- 自动推荐下一步(outline/characters)
#### 新增资源 (4个YAML模板库)
**1. `character-archetypes.yaml`** - 人物原型库
- 12种经典人物原型
- 每种原型包含: 核心特征/成长弧线/适合故事/典型例子
- 支持主角/反派/导师/搭档等不同角色类型
**2. `plot-structures.yaml`** - 情节结构模板
- 3种经典结构: 三幕剧/英雄之旅/Save the Cat
- 每种结构提供: 节拍定义/时间占比/典型应用/参考案例
- 支持自定义结构混合
**3. `comic-styles.yaml`** - 漫剧风格库
- 4种主流风格: 沙雕搞笑/热血爽文/甜宠恋爱/悬疑烧脑
- 每种风格包含: 钩子类型/对白特点/镜头语言/典型桥段
**4. `genre-templates.yaml`** - 题材模板库
- 5大题材分类: 都市职场/言情恋爱/玄幻修仙/古装历史/悬疑推理
- 3种平台模板: 抖音快手/B站/长视频平台
- 4种受众画像: 年轻女性/年轻男性/都市白领/中年观众
- 4种快速配置组合
#### 增强命令 (2个)
**5. `/adapt-comic` - 漫剧改编增强** (520行)
- 新增ABCDE选择风格
- 引用 `comic-styles.yaml` 风格库
- 优化5步改编法流程
**6. `/select-novel` - 漫剧选题增强** (500+行)
- 新增ABCDE选择评估重点
- 智能推荐改进方案
- 量化评分系统优化
### 📝 文档更新
- ✅ 更新 `CLAUDE.md` - 新增 v0.8.0 开发指南
- ✅ 明确 ABCDE 选择模式规范
- ✅ 定义渐进式澄清流程
- ✅ 规范 YAML 模板引用方式
### 🎯 核心价值
**交互体验升级**:
1. **AI先分析** - 理解用户需求和故事特点
2. **智能推荐** - 基于分析结果推荐最佳选项(⭐标记)
3. **ABCDE选择** - A/B/C/D是推荐选项,E永远是"自定义"
4. **渐进式澄清** - 从大方向到细节,逐步明确
5. **模板库支持** - 丰富的参考选项和案例
**从被动回答到主动引导**:
- ❌ 旧模式: "请输入故事类型" → 用户输入 → 机械处理
- ✅ 新模式: AI分析 → 推荐选项 → ABCDE选择 → 智能验证
### 📊 统计数据
- **重写命令**: 6个(spec/import/analyze/idea/adapt-comic/select-novel)
- **新增模板库**: 4个YAML文件
- **新增代码**: ~4000行
- **优化代码**: ~2500行
### 🚀 快速体验
```bash
# v0.8.0 新交互体验
scriptify /spec # AI分析并推荐题材/平台/受众
scriptify /idea # 3层渐进式构思引导
scriptify /import novel.txt # AI分析小说并推荐改编策略
scriptify /analyze # 6维度深度结构分析
```
---
## [0.7.0] - 2025-11-02

@@ -12,0 +189,0 @@

+1
-1
{
"name": "ai-scriptify",
"version": "0.8.1",
"version": "0.8.2",
"type": "module",

@@ -5,0 +5,0 @@ "description": "AI 驱动的剧本创作工具 - 原创剧本、小说改编、漫剧创作",