hewensong

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • a6fac2e53d chore: 添加完整数据库初始化脚本 init_database.sql - PART 1: DDL建表(20张表 + 7个视图 + 序列 + 索引 + 约束) - PART 2: 初始数据(用户/角色/节点/边/属性等) - 包含192个要素(47动态+145静态)及其值 - 包含序列重置 - 可在空数据库上一键执行

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • e3b3bbbba3 chore: 重写init_elements.sql,从数据库导出完整数据 - 192个要素(47动态 + 145静态)及192个值 - 384条边(HAS_ELEMENT + HAS_VALUE) - 1293条属性 - 包含清理旧数据、插入新数据、重置序列的完整事务

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • dac1eec95c fix: 修复reviewRange高亮问题 - 更新project.reviewRange的value_text为原文完整文本(195字符) - 更新CertificateGetAt为2019年12月9日(修正错误值) - 移除text.length>100的长文本启发式判断,仅依赖elementType - 避免inline长文本值(如reviewRange)被错误归类为paragraph级别高亮

hai 1 semana

hewensong fixo push a master en hewensong/Clerk2.5

  • ace7956efd fix: converter.py 使用 config.yaml 的 backend/server_url 等配置,不再硬编码默认值

hai 1 semana

hewensong fixo push a master en hewensong/Clerk2.5

  • dcc86d8002 feat: 添加 /pdf_to_markdown 测试脚本;config.yaml 配置 vlm-http-client backend

hai 1 semana

hewensong fixo push a master en hewensong/Clerk2.5

  • 95ee7ca577 refactor: 附件切割OCR只保留Tesseract,移除PaddleOCR fallback;test_api适配anyuan环境

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • e2ee77a357 feat: 静态要素高亮支持 - 从模板提取145个静态要素(纯静态段落+混合段落中的固定文本) - 全部插入数据库(element_type='static', is_static=true) - 前端区分静态/动态要素:动态用实线彩色边框,静态用虚线灰色边框+低透明度 - 静态要素hover时恢复正常透明度

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 753fd95da1 fix: 短文本高亮支持跨run拆分的文本匹配 - 新增 highlightRunsWithElements:基于纯文本位置匹配 - 构建plainText + charToRun映射,在纯文本中查找匹配 - 按run边界拆分segment,重建HTML保留每个run的样式 - 解决BZ-0092-2024等被Word拆为多个run导致无法高亮的问题 - 自动去重重叠匹配,优先保留长匹配

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 988b839090 fix: 修复短文本高亮嵌套bug(相同值文本互相破坏HTML) - 新增 replaceTextOutsideTags:只替换HTML标签外的纯文本 - 避免多个要素值相同时(如'一级')替换进已有span的属性中 - 同时去掉title中的原始值文本,防止被二次替换

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 58243f374c style: 长文本高亮改为整体包裹(多段合并为一个边框) - 连续属于同一长文本要素的多个段落合并到一个div边框内 - 不再逐段包裹,而是整个长文本区域一个大边框

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 8f07ca571f style: 长文本高亮改为整段边框包裹(与表格一致) - 长文本段落:外层div边框包裹整个p/h标签,不再用inline span - 视觉效果:整个段落被框选,类似表格的包裹方式

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • d65bbed27e style: 高亮样式改为边框包裹 - 短文本高亮:彩色边框包裹,去掉背景色 - 长文本高亮:彩色边框包裹整段,去掉背景色和左边框 - 表格高亮:彩色边框包裹+居中显示(flex center) - 统一hover效果:蓝色边框+阴影

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 84ffa196b5 feat: 长文本/表格要素高亮 + 避免嵌套 - 填充全部47个要素值(从原文提取段落和表格内容) - 高亮逻辑重构:分为长文本和短文本两类 - 长文本(paragraph/table):按行匹配block,整段高亮+左边框 - 短文本(text):行内子串匹配高亮+下划线 - 表格类:outline边框高亮 - 嵌套防护:被长文本覆盖的block内不再单独高亮短文本 - 点击高亮区域支持长文本/表格/短文本三种类型

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 3e680a854c data: 基于模板重建要素表(47个动态要素) - 解析模板.docx提取所有{{...}}动态要素 - 与原文.docx对照,提取短文本要素的实际值(16个已填充) - 清空旧的8个要素,重建为47个完整要素 - 要素分类:basicInfo(5), project(37), table(5) - 包含八大核心要素子项(目标职责、制度化管理、教育培训等) - SQL脚本:定稿/init_elements.sql

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 4c5487cfcb feat: 文档可编辑 + 要素高亮 - Editor.vue 文档视图改为 contenteditable 可编辑模式 - 要素值在文档中自动高亮(不同要素不同颜色) - 点击高亮区域弹出编辑框,可直接修改要素值并保存 - 高亮开关:可切换要素高亮显示/隐藏 - 修复字段映射:valueText/valueId/elementKey前缀匹配 - 修复 mock 数据:使用 value_text 属性键 - URL编码 elementKey 防止特殊字符问题

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 0e3bb94757 feat: 前端API适配新后端 + 文档预览功能 - 重写 api/index.js: 全部替换为新后端API端点 - 重写 vite.config.js: 代理到 localhost:8001 - 适配 Login.vue: 新认证API响应结构 - 重写 stores/template.js: 项目/要素/值/附件/实体/规则模型 - 重写 stores/taskCenter.js: 新任务API (running/completed/failed) - 重写 Editor.vue: 项目管理 + 文档预览(Word排版还原) + 要素视图 + 实体视图 - 更新 TaskCenterPanel.vue: processing->running, deleteTask->cancelTask - 更新 App.vue: 退出登录调用后端API - 简化 Register.vue: 暂不支持自助注册 - 后端新增 GET /attachments/{id}/doc-content 接口 - 新增 Python 文档解析脚本 parse_docx.py (提取段落/表格/图片/格式)

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 1fc8dc349f feat: 灵越智报2.0后端重构 - 完整实现 - 重构8个Maven模块: common, graph, auth, project, file, ai, task, starter - 实现93个API端点, 全部测试通过 - 修复项目复制bug: node_key唯一约束冲突 + jsonb类型处理 - 新增JsonbTypeHandler处理PostgreSQL jsonb字段 - 更新init_mock.sql中admin密码hash - 删除旧parse-service模块 - 添加设计文档和定稿SQL

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 3d7dfce935 feat: 安装pgvector扩展并修复graph-service编译问题 主要变更: 1. 数据库增强 - 安装pgvector扩展支持向量存储 - 恢复embeddings和rules表的vector(1536)列 - 添加IVFFlat向量索引用于相似度搜索 2. graph-service修复 - 重命名控制器避免Bean冲突: * ReportController -> GraphReportController * TemplateController -> GraphTemplateController * ProjectController -> GraphProjectController * AttachmentController -> GraphAttachmentController - 更新API路径为/api/v1/graph/*前缀 - 修复Lombok编译错误 3. 代码清理 - 删除废弃的BusinessException类 - 删除ParseService中的废弃方法 - 删除DocumentService.deleteDocument()废弃方法 - 修复Generation状态常量引用(STATUS_REVIEW->STATUS_REVIEWING, STATUS_ERROR->STATUS_FAILED) - 清理注释掉的代码和Neo4j相关注释 - 统一ExtractRuleRepository命名避免冲突 4. 配置优化 - Redis密码配置为123123 - 禁用Redis健康检查避免状态DOWN - Ollama embedding模型配置为nomic-embed-text 测试: - ✅ 所有服务编译成功 - ✅ 后端启动正常 - ✅ 数据库连接正常 - ✅ pgvector扩展工作正常

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • cad5708233 refactor(graph-service): 基于图数据库模型重构后端代码 - 新增实体类: Node, Edge, NodeProperty, EdgeProperty, NodeType, EdgeType, PropertyDefinition - 新增Repository: NodeRepository, EdgeRepository, NodePropertyRepository, EdgePropertyRepository - 新增Service: GraphCoreService, ProjectService, TemplateService, ReportService, AttachmentService, EntityService, RuleService - 新增Controller: ProjectController, TemplateController, ReportController, AttachmentController, EntityController, RuleController - 新增DTO: PageResult, ProjectDTO, TemplateDTO, ElementDTO, ReportDTO, ReportValueDTO, AttachmentDTO, EntityDTO, RuleDTO - 新增常量: NodeTypes, EdgeTypes - 删除旧的实体、Repository、Service、Controller和DTO - 更新配置文件添加文件上传和Mapper扫描配置 - 新增后端接口设计文档

hai 1 semana

hewensong fixo push a dev en hewensong/lingyue-zhibao

  • 8412cfad89 docs: 新增0211会议版数据库设计文档 - 新增数据库设计文档(图结构思想实现) - 新增后端接口设计文档 - 新增三层数据模型(原始文件→模板→报告) - 支持本文和附件的实体提取与规则添加 - 包含完整SQL脚本和Mock数据 Co-authored-by: Cursor <cursoragent@cursor.com>

hai 2 semanas