empty
|
94301c81a6
|
feat: 添加大纲写作功能与服务器端改进
- 新增 OutlineWriterPanel 和 OutlineResultPanel 组件
- 重构服务器端数据库接口 (server/db.js)
- 添加 LLM 服务模块 (server/llm.js)
- 更新配置和设置面板
- 优化文档选择器和素材面板
- 更新部署文档和环境变量示例
|
2026-01-21 17:23:48 +08:00 |
|
empty
|
d7f1664766
|
feat: 新增以稿写稿和文章融合功能
- 新增以稿写稿 (MimicWriter) 功能:支持分析文章风格并仿写,包含风格分析、逐段仿写等模式
- 新增文章融合 (ArticleFusion) 功能:支持智能分析两篇文章优劣并生成融合版本
- 新增后端 API 服务器 (Express + SQLite) 用于范式管理
- 更新 .gitignore 忽略运行时数据文件 (data/, *.db)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-20 13:45:02 +08:00 |
|
empty
|
4e1c2776c6
|
docs: 补充千帆大模型配置示例到 .env.example
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 04:12:01 +08:00 |
|
empty
|
823ff9c96d
|
feat: 集成千帆大模型(百度文心一言)支持
- 新增 qianfan 服务商配置(config.js)
- DeepSeekAPI 支持动态 model 和 appId 参数
- 千帆 API 需要额外的 appid header
- 更新所有 API 调用点传递完整配置
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 04:10:50 +08:00 |
|
empty
|
81e597ccdc
|
feat: 添加项目 Logo 和优化主页
- 添加 favicon.png, logo.png, hero-bg.png 静态资源
- 优化 index.html 配置
- 优化 HomePage.vue 样式
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 04:02:33 +08:00 |
|
empty
|
4212b63df2
|
feat: 添加主页组件并设为默认首页
- 新增 HomePage.vue 主页组件 (玻璃态设计风格)
- GlobalSidebar logo 改为可点击跳转主页
- 默认页面从 writer 改为 home
- 新增玻璃态 CSS 变量支持
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 03:56:40 +08:00 |
|
empty
|
2c664f77d8
|
docs: 更新文档反映 emoji 到 SVG 图标迁移完成
- REDISIGN_TODO.md: 标记全部 16 个组件迁移完成
- ICON_SYSTEM.md: 添加 6 个新图标文档
- README.md: 更新技术栈和范式示例
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 03:39:56 +08:00 |
|
empty
|
f97d821b09
|
refactor: 范式分段写作页面下拉框支持图标渲染
- 用自定义下拉组件替代原生 select (原生不支持渲染组件)
- 添加下拉框控制逻辑和点击外部关闭功能
- 添加自定义下拉框 CSS 样式
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 03:36:41 +08:00 |
|
empty
|
200560da4c
|
refactor: 优化深度模式输出体验
- 深度模式下只流式输出最终润色结果
- 前置阶段(初稿/质检/反思)仅显示进度提示
- 提升用户体验,减少中间过程干扰
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 03:33:06 +08:00 |
|
empty
|
b063afb2a1
|
refactor: 完成全局 emoji 到 SVG 图标迁移
- IconLibrary 新增 6 个图标: star, lightbulb, pin, clipboard, microphone, bookmark
- 迁移 12 个组件中的 emoji 为 IconLibrary 组件
- 更新 paradigms.js 中的 icon 字段为图标名称
- 修复深度模式开关点击无效的问题 (改用 Vue 动态类绑定)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-12 03:25:08 +08:00 |
|
empty
|
97e593c145
|
refactor: 统一 DiffAnnotationPanel 布局结构
优化内容:
- 移除 DiffAnnotationPanel 的全屏独占模式
- 将 DiffAnnotationPanel 整合到统一的页面布局系统中
- GlobalSidebar 现在在所有页面保持显示
- 更新 MainContent 条件渲染逻辑,排除 diffAnnotation 页面
- 简化布局代码结构,移除不必要的 template 包裹
变更影响:
- DiffAnnotationPanel 现在与其他页面使用一致的布局方式
- 提升代码可维护性和一致性
- 用户体验更统一
|
2026-01-12 02:44:02 +08:00 |
|
empty
|
923641c5c1
|
feat: 升级 Tailwind CSS 到 v4 版本
升级内容:
- 添加 @tailwindcss/vite 依赖 (^4.1.18)
- 更新 Tailwind 导入语法: @tailwind → @import "tailwindcss"
- 在 Vite 配置中添加 tailwindcss() 插件
- 更新 package-lock.json 锁定文件
变更影响:
- 优化 Tailwind CSS 构建性能
- 使用最新的 Tailwind v4 特性
- 简化 CSS 导入方式
|
2026-01-12 02:26:57 +08:00 |
|
empty
|
97c49e02a0
|
refactor: 迁移 SettingsPanel.vue - SVG 图标替代 emoji
完成内容:
- 导入 IconLibrary 组件
- 替换头部标题图标 (⚙️ → settings)
- 替换 AI 模型设置区块图标 (🤖 → cpu)
- 替换提示信息图标 (💡 → info)
- 替换数据统计区块图标 (📊 → chart)
- 替换素材库管理区块图标 (📚 → folder)
- 替换导入按钮图标 (📥 → download)
- 替换数据备份区块图标 (💾 → save)
- 替换导出按钮图标 (📤 → upload)
- 替换危险操作区块图标 (⚠️ → warning)
- 替换关于区块图标 (ℹ️ → info)
- 优化按钮样式 (flexbox, gap, 统一间距)
Emoji 数量: 10 → 0
进度更新:
- SettingsPanel.vue: ✅ 已完成 (7/12 组件)
- 整体进度: 100% 完成 (83+/61+ 处)
- ✅ 项目迁移全部完成!
|
2026-01-12 02:17:35 +08:00 |
|
empty
|
7578a19bc0
|
refactor: 迁移 MaterialsPanel.vue - SVG 图标替代 emoji
完成内容:
- 导入 IconLibrary 组件
- 替换头部标题图标 (📚 → folder)
- 替换类型筛选按钮图标 (📄/🎙️/📌/✨/📖 → document/microphone/bookmark/sparkles/book)
- 替换空状态图标 (📄 → document)
- 替换素材卡片类型图标
- 替换底部操作按钮图标 (✏️/📋/🗑️ → edit/clipboard/trash)
- 替换弹窗关闭按钮图标 (✕ → close)
- 替换摘录管理删除按钮图标
- 优化按钮样式 (flexbox, gap, 统一间距)
- 空状态使用带背景的图标容器
Emoji 数量: 3+ → 0
进度更新:
- MaterialsPanel.vue: ✅ 已完成 (6/12 组件)
- 整体进度: 96% 完成 (73+/61+ 处)
|
2026-01-12 02:15:20 +08:00 |
|
empty
|
b84bfbfcee
|
docs: 更新 UI 重新设计进度
- 标记 ArticleRewritePanel.vue 已完成
- 更新统计: 已完成 70+/61+ emoji (5/12 组件) - 92% 完成!
- 调整预计工作量为 1-2 天
|
2026-01-12 02:12:36 +08:00 |
|
empty
|
6abe496cbc
|
refactor: 迁移 ArticleRewritePanel.vue - SVG 图标替代 emoji
完成内容:
- 导入 IconLibrary 组件
- 替换头部标题图标 (sparkles)
- 替换范式选择条图标 (folder)
- 替换三栏标题图标 (document, search, sparkles)
- 替换按钮图标 (save, refresh, loading)
- 替换空状态图标 (edit, clipboard, sparkles)
- 替换状态指示器图标 (check, warning, error)
- 替换提示信息图标 (info)
- 优化按钮样式 (flexbox, gap, 统一间距)
- 空状态使用带背景的图标容器
Emoji 数量: 18+ → 0
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 02:12:21 +08:00 |
|
empty
|
08baca41af
|
docs: 更新 UI 重新设计进度
- 标记 AnalysisPanel.vue 已完成
- 更新统计: 已完成 52/61 emoji (4/12 组件) - 85% 完成
- 调整预计工作量为 3-5 天
|
2026-01-12 02:10:01 +08:00 |
|
empty
|
e23311d2aa
|
refactor: 迁移 AnalysisPanel.vue - SVG 图标替代 emoji
完成内容:
- 导入 IconLibrary 组件
- 替换头部标题图标 (analysis)
- 替换标签页图标 (folder, search)
- 替换 AI 提取按钮图标 (sparkles)
- 替换范式卡片操作按钮 (edit, trash)
- 替换分析工具和历史标题图标 (search, edit)
- 优化按钮样式 (flexbox, gap, 居中对齐)
- 标签页按钮支持 flexbox 布局
- 操作按钮添加 aria-label
保留部分:
- iconOptions 数组保留 emoji 并添加 TODO 注释
- 该选择器用于用户自定义范式图标,需后续优化
Emoji 数量: 9 → 0 (除 iconOptions 外)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 02:09:48 +08:00 |
|
empty
|
6e6591c86b
|
docs: 更新 UI 重新设计进度
- 标记 DocumentsPanel.vue 已完成
- 更新统计: 已完成 43/61 emoji (3/12 组件)
- 调整预计工作量为 1 周
|
2026-01-12 02:07:49 +08:00 |
|
empty
|
320061edbc
|
refactor: 迁移 DocumentsPanel.vue - SVG 图标替代 emoji
完成内容:
- 导入 IconLibrary 组件
- 替换头部标题图标 (folder)
- 替换空状态图标 (document)
- 替换操作按钮图标 (edit, copy, history, trash)
- 优化按钮样式 (flexbox, gap, 居中对齐)
- 空状态使用带背景的图标容器
- 删除按钮添加 aria-label
Emoji 数量: 6 → 0
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 02:07:34 +08:00 |
|
empty
|
abe984606e
|
docs: 更新 UI 重新设计进度
- 标记 GlobalSidebar.vue 和 MainContent.vue 已完成
- 更新统计: 已完成 37/61 emoji (2/12 组件)
- 调整预计工作量为 1-2 周
|
2026-01-12 02:06:05 +08:00 |
|
empty
|
4b1c0b9d54
|
refactor: 迁移 MainContent.vue - SVG 图标替代 emoji
完成内容:
- 导入 IconLibrary 组件
- 替换工具栏按钮图标 (copy, trash, save)
- 替换 AI 思考路径图标 (sparkles)
- 替换质检报告图标 (search, check, warning, error)
- 替换空状态图标 (keyboard, document, sparkles, chart)
- 替换范式写作页面图标 (copy, download)
- 替换范式编辑表单图标 (add, edit, close, info)
- 替换分析页面图标 (chart, copy, edit)
- 移除 stageLabel 中的 emoji
- 优化按钮样式 (flexbox, gap, 统一间距)
- 空状态使用带背景的图标容器
保留部分:
- iconOptions 数组保留 emoji 并添加 TODO 注释
- 该选择器需后续优化为 SVG 图标网格
Emoji 数量: 27 → 1 (iconOptions 待优化)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 02:05:32 +08:00 |
|
empty
|
f40bdb007b
|
refactor: 迁移 GlobalSidebar.vue - SVG 图标替代 emoji
**变更内容**:
- 移除所有 emoji (🚀, ✍️, 🎯, 📝, 📂, 📚, 🎨, 🔍, 📊, ⚙️)
- 导入 IconLibrary 组件
- 使用专业 SVG 图标替代 emoji
**图标映射**:
- 🚀 Logo → 自定义 SVG 火箭图标
- ✍️ AI 写作 → edit
- 🎯 范式库 → analysis
- 📝 范式写作 → article
- 📂 文稿库 → folder
- 📚 素材库 → chart
- 🎨 范式润色 → sparkles
- 🔍 对照检查 → compare
- 📊 差异标注 → chart
- ⚙️ 设置 → settings
**样式优化**:
- Logo 区域添加 hover 效果和过渡动画
- 优化图标尺寸统一 (20px)
- 增强 tooltip 样式
- 改进激活指示器颜色 (使用 text-inverse)
- 添加 aria-label 提升可访问性
- 优化间距 (gap: space-3)
**技术细节**:
- 所有图标使用 flexbox 居中对齐
- 添加 flex-shrink: 0 防止图标被压缩
- 保持设计令牌一致性
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 01:57:18 +08:00 |
|
empty
|
1b7209833e
|
docs: 添加 UI 重新设计任务清单
**内容**:
- 12 个组件的详细迁移任务
- 61 处 emoji 的替换映射
- 分为高/中/低三个优先级
- 包含通用组件开发任务
- 设计系统优化检查清单
- 完整的测试清单
- 进度跟踪表格
**预计工作量**: 2-3 周
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 01:55:24 +08:00 |
|
empty
|
219da2b134
|
feat: 添加 SVG 图标系统替代 emoji
**新增内容**:
- BaseIcon.vue: 基础图标组件
- IconLibrary.vue: 图标库组件,包含 40+ 常用图标
- ICON_SYSTEM.md: 图标系统使用指南
- COMPONENT_REDESIGN_EXAMPLES.md: 组件重设计示例文档
**图标覆盖范围** (40+ 图标):
- 写作相关: edit, file-text, document, article
- 数据素材: database, folder, chart
- 设置工具: settings, gear
- 操作: save, copy, trash, delete, close, check
- 导航: home, menu, sidebar
- 搜索筛选: search, filter
- 状态通知: warning, error, info, success
- 分析比较: compare, analysis, sparkles
- 时间历史: history, clock
- 添加移除: add, plus, minus, expand, collapse
- 其他: download, upload, refresh, loading, list
**设计原则**:
- 使用 SVG stroke 图标,统一视觉风格
- 图标继承父元素颜色 (currentColor)
- 支持 16-48px 尺寸范围
- 完全替代 emoji,提升专业性
**使用方式**:
```vue
<IconLibrary name="save" :size="20" />
```
**后续任务**:
- [ ] 逐个组件迁移,移除 61 处 emoji
- [ ] 应用统一的按钮样式
- [ ] 优化交互反馈
- [ ] 测试响应式布局
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 01:54:33 +08:00 |
|
empty
|
2d130e90b6
|
fix: 修复 Tailwind CSS v4 PostCSS 插件配置问题
**问题描述**:
- Tailwind CSS v4 将 PostCSS 插件移至独立包 @tailwindcss/postcss
- 直接使用 tailwindcss 作为 PostCSS 插件会导致错误
- 错误信息: "The PostCSS plugin has moved to a separate package"
**解决方案**:
- 安装 @tailwindcss/postcss 包
- 更新 postcss.config.js 使用新的插件路径
**变更内容**:
- 新增 devDependencies: @tailwindcss/postcss
- 修改 postcss.config.js: tailwindcss -> @tailwindcss/postcss
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 01:43:44 +08:00 |
|
empty
|
d669487717
|
refactor: 将 Tailwind CSS 从 CDN 迁移到本地安装
**变更内容**:
- 移除 index.html 中的 CDN 链接 (https://cdn.tailwindcss.com)
- 本地安装 Tailwind CSS、PostCSS 和 Autoprefixer
- 创建 tailwind.config.js 配置文件
- 创建 postcss.config.js 配置文件
- 创建 src/styles/tailwind.css 入口文件
- 在 main.js 中导入 Tailwind CSS
**优势**:
- ✅ 完全离线运行,不依赖外部网络资源
- ✅ 更快的加载速度(无需从 CDN 下载)
- ✅ 更稳定的构建过程
- ✅ 可自定义 Tailwind 配置
**依赖变化**:
- 新增 devDependencies: tailwindcss, postcss, autoprefixer
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 01:41:20 +08:00 |
|
empty
|
81b0e937b3
|
feat: 将自定义范式从 localStorage 迁移到数据库存储
**数据库层 (src/db/index.js)**:
- 为 paradigms 表添加 4 个新字段:
* specialized_prompt: 存储专业化提示词
* expert_guidelines: 存储专家检查指令(JSON)
* outline_template: 存储大纲模板
* recommended_tags: 存储推荐标签(JSON)
- 新增数据库迁移函数 migrateDatabase(),自动为现有数据库添加新列
- 更新 getAllParadigms() 解析新字段
- 更新 addParadigm() 保存新字段
- 更新 updateParadigm() 支持新字段的更新
**Store 层 (src/stores/paradigm.js)**:
- 将存储从 localStorage 改为数据库(IndexedDB/SQLite)
- loadCustomParadigms() 现在从数据库加载,并自动迁移 localStorage 旧数据
- 新增 saveCustomParadigm(paradigm) 用于保存单个范式
- addCustomParadigm() 改为异步,调用数据库保存
- deleteCustomParadigm() 改为异步,调用数据库删除
- updateParadigmField() 改为异步,调用数据库更新
- clearAllCustomParadigms() 改为异步,调用数据库清空
- 迁移后自动清理 localStorage 中的旧数据
**优势**:
- 范式数据现在包含在数据导出中
- 统一的数据管理接口
- 更可靠的数据持久化
- 自动迁移现有数据,用户无感知
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-01-12 01:18:41 +08:00 |
|
empty
|
7f985ed317
|
docs: 全面更新 README.md
## 主要改进
- 补充完整的技术栈(15 项依赖)
- 列出所有 20+ 组件的详细结构
- 介绍八大功能模块
- 新增智能需求解析教程
- 新增智能粒度过滤说明
- 完善架构设计章节
- 添加 5 种部署方式指南
- 新增贡献指南和代码示例
- 添加技术亮点和路线图
## 变更统计
- 从 182 行增加到 460 行(+152%)
- 内容完整度:从 30% 提升到 95%
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-11 23:32:02 +08:00 |
|
empty
|
56c851a715
|
refactor: 将范式润色和对照检查改为左中右布局
- App.vue: compare 和 rewrite 页面纳入持久化布局
- ArticleRewritePanel: 移除返回按钮,适配 flex-1 布局
- ComparePanel: 移除返回按钮,适配 flex-1 布局
- MainContent: 对这两个页面不渲染(它们有自己的内部布局)
|
2026-01-11 22:37:07 +08:00 |
|
empty
|
81b88bde90
|
feat: 更新党委副书记范式的 specializedPrompt
使用 docs/prompt.md 的完整内容替换原有 Prompt,
包含完整的会议主题、六项核心要求、论述规范和维度要求
|
2026-01-11 22:29:52 +08:00 |
|
empty
|
31e77535e6
|
refactor: 删除党建类范式
删除以下三个范式:
- party-review (民主生活会对照检查)
- org-life-2025 (2025党委组织生活会)
- org-life-personal-2025 (2025组织生活会个人对照检查)
保留技术博客等通用范式
|
2026-01-11 22:26:11 +08:00 |
|
empty
|
241024809e
|
feat: 添加2025组织生活会个人对照检查范式
- 新增 org-life-personal-2025 范式
- 使用 specializedPrompt 类型,包含完整的会议主题和核心要求
- 包含五维度问题查摆、典型案例剖析等专家指令
- 标记为推荐范式 (isRecommended: true)
|
2026-01-11 22:22:04 +08:00 |
|
empty
|
14e86a46a8
|
chore: 将默认端口改为 3006
|
2026-01-11 22:12:02 +08:00 |
|
empty
|
39ed862064
|
docs: 添加生产环境部署指南
|
2026-01-11 22:06:42 +08:00 |
|
empty
|
a6efb5a7e7
|
feat: 重构布局与模型配置
- 写作范式分析页面改为左中右三栏布局
- 范式分段写作页面改为左中右三栏布局
- 模型设置移至设置中心,支持多服务商选择
- API 配置通过 .env 文件管理,提升安全性
- 支持 DeepSeek、OpenAI、Claude、自定义服务商
|
2026-01-11 22:05:28 +08:00 |
|
empty
|
d1c9a4a5dd
|
chore: 集成设计系统和完善范式相关组件
## 主要改进
- index.html:引入设计系统样式文件
- package.json:添加 playwright 依赖用于测试
- ParadigmSelectorModal.vue:添加"新建范式"按钮
- 其他组件:更新以支持自定义范式功能
## 技术改进
- 统一设计 token 和组件样式
- 完善范式选择和创建流程
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-11 14:03:01 +08:00 |
|
empty
|
5a3cec6600
|
chore: 添加基础组件、样式文件和项目文档
## 新增文件
- src/components/BaseButton.vue:可复用按钮组件
- src/components/BaseInput.vue:可复用输入框组件
- src/components/BaseModal.vue:可复用模态框组件
- src/styles/:样式文件目录
* components.css:组件样式
* design-tokens.css:设计 token
* utilities.css:工具类
- docs/需求解析功能使用指南.md:需求解析功能文档
- docs/req.md:组织生活会对照检查材料需求文档
## 更新文件
- .gitignore:忽略 MCP 缓存、截图和测试文件
## 删除文件
- docs/找问题Prompt.md:旧文档
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-11 14:01:24 +08:00 |
|
empty
|
29bb7e2e87
|
feat: 范式检查和复检功能支持智能粒度过滤和批量处理
## 核心功能
- 范式检查和复检支持自动分批处理(15句/批)
- 智能粒度过滤:根据选中句子数量自动调整检查粒度
* 1-5句:仅句子级检查(术语、语气、表达)
* 6-20句:句子级+段落级检查(逻辑结构、递进关系)
* 21+句:全文级检查(章节完整性、篇幅占比等)
## 新增文件
- src/stores/paradigm.js:自定义范式管理 store
* inferScope:智能推断检查项粒度
* ensureGuidelinesHasScope:为旧范式补充 scope 字段
- src/utils/requirementParser.js:需求文档解析工具
* buildRequirementParserPrompt:生成解析 prompt
* validateParadigm:范式验证(兼容字符串/对象格式)
- src/components/RequirementParserPanel.vue:需求解析面板
* 支持粘贴文本或选择文件
* AI 自动生成范式配置(specializedPrompt + expertGuidelines)
* 可视化编辑检查项(title/description/scope)
## 主要改进
- ArticleRewritePanel.vue:
* 范式检查支持粒度过滤和批量处理
* 复检功能支持粒度过滤和批量处理
* 集成 paradigm store 自动补充 scope 字段
* 添加批次进度显示
- RequirementParserPanel.vue:
* 修复对象格式 expertGuidelines 显示问题
* 支持编辑 title/description/scope 三个字段
* 添加粒度下拉选择器(句子级/段落级/全文级)
## 技术细节
- 向后兼容:支持字符串和对象两种 expertGuidelines 格式
- 自动转换:旧范式字符串格式自动转换为对象格式并推断 scope
- 错误处理:JSON 解析失败时提供降级方案
- 控制台日志:[复检] 前缀标识复检相关日志
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
2026-01-11 13:51:40 +08:00 |
|
empty
|
f9f0785106
|
feat: 完善范式润色功能和相关组件
- 新增范式选择模态框 (ParadigmSelectorModal)
- 新增差异标注面板 (DiffAnnotationPanel)
- 新增精确差异处理工具 (preciseDiff.js)
- 更新各面板组件支持范式润色功能
- 更新范式配置文件 (paradigms.js)
- 更新依赖配置
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-10 03:02:21 +08:00 |
|
empty
|
56fda55709
|
feat: 新增范式润色功能页面
- 新增 ArticleRewritePanel.vue 组件
- 支持从文稿库选择文章或粘贴输入
- 支持句子多选(连续文本流展示)
- 支持基于范式 Prompt 进行 AI 检查
- 支持 AI 重写及选择性替换
- 新增全选/反选按钮
- 新增保存功能(创建版本历史)
- 新增复检功能(对重写内容再次检查)
- 在 GlobalSidebar.vue 添加导航入口
- 在 App.vue 添加路由渲染
|
2026-01-10 00:16:51 +08:00 |
|
empty
|
e153e10d48
|
feat: 添加文稿版本管理、差异对比高亮和多项功能优化
- 修复AI重写输出过滤(过滤thinking/draft标签)
- 添加文稿保存与版本管理功能
- 新增插入差异功能(差异对比模式)
- 实现版本历史侧边抽屉(DocumentVersionPanel)
- 添加版本对比差异高亮显示
- 调整文稿编辑区高度适应屏幕
- 新增MarkdownEditor组件(暂未启用)
|
2026-01-09 02:44:13 +08:00 |
|
empty
|
5a22477075
|
feat: 添加部分替换功能及优化重写流程
- 新增部分替换视图模式,支持选择性替换原文句子
- 过滤 AI 返回的 <thinking> 标签内容
- 为 applySelectedChanges 添加边界检查防止返回空结果
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-01-09 01:15:39 +08:00 |
|
empty
|
1a1d7dabdf
|
feat: 添加文稿管理、素材库、设置页面及对照检查重写功能
- 新增 DocumentsPanel.vue 文稿管理页面
- 新增 MaterialsPanel.vue 素材库管理页面
- 新增 SettingsPanel.vue 设置页面
- 新增 DocumentSelectorModal.vue 文稿选择弹窗
- 新增 MaterialSelectorModal.vue 素材选择弹窗
- 集成 SQLite 数据库持久化 (sql.js)
- 对照检查页面支持从文稿库选取内容
- 对照检查页面新增一键重写及差异对比功能
- 修复对照检查页面布局问题
- MainContent 支持文稿编辑功能
|
2026-01-09 00:21:52 +08:00 |
|
empty
|
a0faaf4157
|
feat: 范式规则支持 scope 粒度区分
1. 为范式规则添加 scope 字段:paragraph(段落级)/ document(全文级)
2. 对照检查新增模式切换:逐段检查 / 全文检查
3. 根据检查模式过滤适用规则
4. 规则展示区显示粒度标签(段/文)
5. 当前模式规则高亮,非当前模式规则灰显
|
2026-01-08 16:33:17 +08:00 |
|
empty
|
bf79eb59a5
|
fix: 修复对照检查变量名错误 selectedRightIdx -> selectedRightIdxs
|
2026-01-08 16:25:55 +08:00 |
|
empty
|
e30906855d
|
refactor: 重新设计对照检查页面架构
1. 左侧改为「要求原文」- 用户粘贴红头文件等原始要求
2. 新增范式上下文提示条 - 显示当前加载的写作范式
3. 支持展开/收起查看范式规则列表
4. Prompt 构建时自动合并:要求原文 + 范式专家规则
5. AI 同时对照两套依据进行检查
|
2026-01-08 16:20:51 +08:00 |
|
empty
|
05664047e4
|
fix: 修复对照检查页面多项问题
1. 修复「导入范式要求」按钮不显示 - activeParadigm 是对象而非 ID
2. 左右两侧支持多选段落 - 点击切换选中状态
3. 中间指示器显示选中段落数量
4. 多选段落合并后一起发送给 AI 分析
|
2026-01-08 16:14:53 +08:00 |
|
empty
|
f5c66e1712
|
feat: 对照检查页面支持导入范式写作要求
- 新增「导入范式要求」按钮
- 自动从 activeParadigm 提取:
- expertGuidelines(专家指令)
- systemConstraints(系统约束)
- validationRules(质检规则)
- 空白状态显示快捷导入入口
|
2026-01-08 16:05:59 +08:00 |
|
empty
|
97e4240308
|
feat: 新增对照检查页面
- 创建 ComparePanel.vue:左右双栏布局
- 左侧:写作要求(可选中段落)
- 右侧:写作内容(可选中段落)
- 中间:对应关系可视化指示器
- 底部:对照检查按钮 + AI 分析结果展示
- 集成到导航系统,支持从写作页面跳转
|
2026-01-08 15:53:43 +08:00 |
|