Commit Graph

41 Commits

Author SHA1 Message Date
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
empty
0662e93dbb fix: 修复左侧面板内容溢出不可见问题
- aside 添加 h-screen 确保高度约束
- 内容区添加 min-h-0 确保 flex 子元素正确滚动
2026-01-08 15:35:07 +08:00
empty
d2c42e68c8 feat: 新增【2025党委组织生活会】范式(基于二十届四中全会精神)
- 全新大纲结构:七大板块(会前准备→八项规定→典型案例→五个方面→原因剖析→意识形态→整改措施)
- 时政知识库注入:十五五规划、中办发〔2025〕57号文、四中全会精神
- 典型案例四维剖析:以案说德、以案说纪、以案说法、以案说责
- 增强质检规则:60%篇幅比例检查、必查项校验
- UI:NEW 标签闪烁提示最新范式
2026-01-08 12:12:24 +08:00
empty
c3d47bb3aa feat: 实现结构化思维链注入 (Structured CoT Injection)
- paradigms.js: 为民主生活会添加专业级 System Prompt
  - 结构公式:定性判断 + 具体表现 + 后果分析
  - 关键词库:学用脱节、好人主义、本领恐慌等
  - 五维度法:思想、政治、作风、能力、纪律
- 大纲预填充:选择范式后自动生成五个带头框架
- promptBuilder.js: 新增 buildSystemPrompt() 支持范式专用 Prompt
- deepseek.js: generateContent 支持传入 paradigm 参数
- appStore.js: 传递 activeParadigm 到 API 层
2026-01-08 12:07:19 +08:00
empty
7bc886a32e feat: 实现深度模式质检员功能
- 新增质检阶段 (inspect):生成初稿后根据专家指令逐条检查
- AI 输出 JSON 格式质检报告,包含每项检查的 pass/warning/fail 状态
- MainContent.vue:新增质检报告卡片,可折叠展示检查结果
- 质检报告显示整体评价(通过/需关注/未通过)和详细评语
- 生成阶段指示器新增 inspect 状态(琥珀色)
2026-01-08 11:56:58 +08:00
empty
67758a7fff feat: 实现范式库到工作台的数据流转机制
- 新增 src/config/paradigms.js:范式配置库,包含专家指令和评价量表
- 实现范式预设填充:点击卡片自动注入参考案例、标签、约束
- WriterPanel.vue:新增「专家指令」只读展示区(金色高亮)
- AnalysisPanel.vue:使用统一的范式配置,调用 loadParadigmPreset
- appStore.js:新增 activeParadigm、expertGuidelines、qualityReport 状态
- 支持民主生活会对照检查等6种范式的完整专家标准
2026-01-08 11:49:29 +08:00
empty
d02848d1e1 fix: 修复流式输出不显示问题,实时解析 XML 并更新 UI 2026-01-08 11:28:25 +08:00
empty
e8dcca25d8 feat: 实现 Ghostwriter Protocol 思维链驱动指令集
- 重构 promptBuilder.js:实现完整的 Chain of Thought 系统提示词模板
- 新增 XML 输出解析器:parseGhostwriterOutput 和 createStreamParser
- 实现动态 Few-Shot:智能裁剪参考案例防止 Token 爆炸
- 更新 DeepSeekAPI:使用 Ghostwriter Protocol 系统提示词
- 更新 appStore:分离 thinking 和 draft 内容,新增流式解析状态机
- 更新 MainContent.vue:新增 AI 思考路径折叠面板,显示风格分析与大纲规划
- 新增生成阶段指示器:thinking -> draft -> critique -> refine
2026-01-08 11:25:40 +08:00
empty
0b80285c74 fix: 添加缺失的 inputType 和 outlinePoints 状态定义 2026-01-08 11:13:24 +08:00
empty
3a2d2c6f0c feat: 实现写作第一性原理相关功能
- 语义锚定:新增大纲模式输入 (WriterPanel.vue, appStore.js)
- 风格对齐:实现参考案例风格提取与可视化 (DeepSeekAPI.js, appStore.js, WriterPanel.vue)
- 认知模拟:引入深度模式 Agentic Workflow (Draft->Critique->Refine)
- 优化 Prompt 构建:支持风格标签注入 (promptBuilder.js)
- 更新文档:添加第一性原理功能说明 (README.md)
2026-01-08 11:11:28 +08:00
empty
3d0d16a3e5 refactor: 优化流式输出与状态管理
- 重构 DeepSeekAPI.js,实现稳健的 SSE 流式解析
- 将核心业务逻辑(生成、分析)移入 appStore.js
- 优化 WriterPanel 和 AnalysisPanel 组件,移除冗余逻辑
- 更新文档,补充架构演进说明
2026-01-08 10:54:48 +08:00
empty
03e4007149 fix: 修复写作工坊流式输出失效问题,优化流数据解析稳定性 2026-01-08 10:32:37 +08:00
empty
d0067f5210 optimize: 优化 Prompt 构建器逻辑,引入结构化标签提升输出质量 2026-01-08 10:29:25 +08:00
empty
28c8b74e7b feat: 增强'应用到写作'功能,实现分析结果与案例的自动同步 2026-01-08 10:26:02 +08:00
empty
bed660ea0a fix: 修复右侧范式分析结果区域底部内容被截断问题
- main添加h-screen min-h-0确保正确高度
- header添加shrink-0防止压缩
- 内容区添加min-h-0和pb-8确保滚动正常
2026-01-08 10:19:46 +08:00
empty
f7659a5775 feat: 范式分析结果改为流式输出
- 修改API analyzeContent方法使用fetch实现流式请求
- 更新AnalysisPanel实时处理流式响应
- 分析过程中实时显示结果,提升用户体验
2026-01-08 10:17:48 +08:00
empty
0d40b7c82a fix: 修复范式分析页面左侧面板底部内容被截断问题
- 添加 h-screen 确保面板占满高度
- 添加 min-h-0 确保 flex 子元素滚动正常
- header 添加 shrink-0 防止压缩
2026-01-08 10:15:37 +08:00
empty
59d29e7444 feat: 新增党政公文类写作范式
- 添加'民主生活会对照检查'范式
- 添加'政府工作报告'范式
- 更新范式检测逻辑支持新类型
- 同步更新MainContent组件范式定义
2026-01-08 10:13:56 +08:00
empty
6c33315eff fix: 添加写作范式分析入口按钮
- 在WriterPanel头部添加'写作范式'切换按钮
- 修复无法进入范式分析页面的问题
2026-01-08 10:07:45 +08:00
empty
9fb3600a6a feat: 初始化AI写作工坊项目
- 实现基于Vue 3 + Vite的模块化架构
- 集成DeepSeek API进行内容生成
- 支持写作范式分析功能
- 添加环境变量配置支持
- 完整的项目结构和文档
2026-01-08 10:04:59 +08:00