feat 基本功能设计
This commit is contained in:
+13
@@ -0,0 +1,13 @@
|
||||
node_modules/
|
||||
dist/
|
||||
out/
|
||||
*.sqlite
|
||||
*.sqlite-journal
|
||||
logs/
|
||||
*.log
|
||||
.env
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
release/
|
||||
*.novel
|
||||
*.novel-all
|
||||
+11
-35
@@ -436,7 +436,7 @@
|
||||
- **大纲-正文对照视图**:分屏显示,左侧大纲条目,右侧对应的正文文本段,并展示字数差异。
|
||||
- **大纲视图过滤**:按状态、关联卷、标签过滤显示。
|
||||
|
||||
#### 5.5.2 大纲覆盖度管理(V1.2)
|
||||
#### 5.5.2 大纲覆盖度管理
|
||||
|
||||
- 大纲树中未关联章节的条目以**橙色左边框 + 警告图标**标记。
|
||||
- 筛选下拉:全部 / 未覆盖 / 已覆盖。
|
||||
@@ -533,7 +533,7 @@
|
||||
|
||||
---
|
||||
|
||||
### 5.8 连续阅读模式(V1.2)
|
||||
### 5.8 连续阅读模式
|
||||
|
||||
#### 5.8.1 功能描述
|
||||
|
||||
@@ -618,7 +618,7 @@
|
||||
5. 预览生成策略——AI 展示:"我将以[视角人物]视角,用[紧张]节奏,写一段达成[目标]的剧情,重点回收[伏笔A],发展[关系B]。" 用户确认后开始生成。
|
||||
- 生成后进入交互微调模式。
|
||||
|
||||
### 6.6 AI 大纲展开为章节骨架(V1.2)
|
||||
### 6.6 AI 大纲展开为章节骨架
|
||||
|
||||
#### 6.6.1 功能描述
|
||||
|
||||
@@ -694,7 +694,7 @@
|
||||
|
||||
---
|
||||
|
||||
## 7. 角色关系图谱(V1.2)
|
||||
## 7. 角色关系图谱
|
||||
|
||||
### 7.1 功能描述
|
||||
|
||||
@@ -722,7 +722,7 @@
|
||||
|
||||
---
|
||||
|
||||
## 8. 写作目标与打卡系统(V1.2)
|
||||
## 8. 写作目标与打卡系统
|
||||
|
||||
### 8.1 功能描述
|
||||
|
||||
@@ -761,7 +761,7 @@
|
||||
### 10.2 自定义模板
|
||||
|
||||
- 用户可在"书籍设置" → "章节模板"中创建新模板。
|
||||
- 模板内容可包含变量(V1.2 增强):
|
||||
- 模板内容可包含变量:
|
||||
|
||||
| 变量 | 说明 |
|
||||
|------|------|
|
||||
@@ -769,10 +769,10 @@
|
||||
| `{chapterTitle}` | 新建时弹窗输入 |
|
||||
| `{penName}` | 笔名 |
|
||||
| `{date}` | 日期 |
|
||||
| `{volumeName}` | 当前分卷名称(V1.2 新增) |
|
||||
| `{previousChapterTitle}` | 上一章标题,首章为空字符串(V1.2 新增) |
|
||||
| `{outlineItem}` | 关联大纲条目名称,无关联则为空(V1.2 新增) |
|
||||
| `{characterList}` | 当前卷出场角色列表,逗号分隔(V1.2 新增) |
|
||||
| `{volumeName}` | 当前分卷名称|
|
||||
| `{previousChapterTitle}` | 上一章标题,首章为空字符串 |
|
||||
| `{outlineItem}` | 关联大纲条目名称,无关联则为空 |
|
||||
| `{characterList}` | 当前卷出场角色列表,逗号分隔 |
|
||||
|
||||
- 模板可设置默认状态(草稿/定稿等)。
|
||||
|
||||
@@ -1045,14 +1045,6 @@ interface BilinExtension {
|
||||
- 敏感权限(文件系统写入、网络访问)需用户在设置中显式授权。
|
||||
- 扩展只能通过笔临提供的 API 与核心交互,不可直接访问 Electron 主进程。
|
||||
|
||||
### 15.5 路线图
|
||||
|
||||
| 阶段 | 版本 | 内容 |
|
||||
|------|------|------|
|
||||
| Phase 0 | V1.0 | 声明架构,文档化接口草案 |
|
||||
| Phase 1 | V2.0 | 实现侧边栏面板 + 导入导出扩展点 |
|
||||
| Phase 2 | V2.5 | 实现 AI 后端 + Skill 扩展点 |
|
||||
| Phase 3 | V3.0 | 完整扩展市场 + 沙箱安全模型 |
|
||||
|
||||
---
|
||||
|
||||
@@ -1272,7 +1264,7 @@ CREATE TABLE outline_items (
|
||||
title TEXT NOT NULL,
|
||||
description TEXT DEFAULT '',
|
||||
status TEXT NOT NULL DEFAULT 'pending', -- pending/writing/done/abandoned
|
||||
expected_word_count INTEGER DEFAULT NULL, -- V1.2新增
|
||||
expected_word_count INTEGER DEFAULT NULL,
|
||||
chapter_id TEXT, -- 关联章节
|
||||
sort_order INTEGER NOT NULL DEFAULT 0,
|
||||
created_at TEXT NOT NULL DEFAULT (datetime('now')),
|
||||
@@ -1338,19 +1330,3 @@ CREATE TABLE timeline_events (
|
||||
|
||||
---
|
||||
|
||||
## 20. 文档维护
|
||||
|
||||
本文档为笔临项目的唯一权威设计文档(自 V2.0 起),后续所有功能增删改均需同步更新本文档。AI 开发完成后须全量通过第 3-17 节中列出的测试用例。
|
||||
|
||||
历史文档(`笔临.md`、`笔临功能补充文档.md`)作为设计过程参考存档,不再作为开发依据。
|
||||
|
||||
---
|
||||
|
||||
**变更记录**
|
||||
|
||||
| 版本 | 日期 | 变更内容 |
|
||||
|------|------|----------|
|
||||
| 1.0 | 2026-06-25 | 初始 PRD(笔临.md) |
|
||||
| 1.1 | 2026-06-25 | 功能补充文档 V1.1(11项补充) |
|
||||
| 1.2 | 2026-06-26 | 功能补充文档 V1.2(6项新增+4项架构改进) |
|
||||
| 2.0 | 2026-06-30 | 合并全部文档,新增17项改进,形成唯一权威设计文档 |
|
||||
|
||||
Reference in New Issue
Block a user