1. 13 Mar, 2026 2 commits
    • fenghen777's avatar
      feat: 新增设计文档和7个AI开发skill模块 · 10cbf803
      fenghen777 authored
      - docs/design.md: 项目设计文档(架构/已实现功能/待开发规划)
      - .agent/skills/eplan-visualizer: 项目总览与通用规范
      - .agent/skills/symbol-system: 符号定义与端口体系
      - .agent/skills/component-editor: 符号编辑器约束
      - .agent/skills/canvas-interaction: 画布交互与状态管理
      - .agent/skills/modelica-export: Modelica导出与非因果建模
      - .agent/skills/data-import: 数据导入导出与布局
      - .agent/skills/ui-styling: 暗色主题与UI规范
      10cbf803
    • fenghen777's avatar
      feat: Implement core diagram editor functionality including a component... · e3663aab
      fenghen777 authored
      feat: Implement core diagram editor functionality including a component library, React Flow state management, and property editing.
      e3663aab
  2. 12 Mar, 2026 5 commits
    • fenghen777's avatar
      feat: 导出OpenModelica .mo模型 + 模型映射管理面板 + 旋转连线修复 · 5ef2e19f
      fenghen777 authored
      - 新增 modelicaExporter.js: JSON转.mo模型(工程记号解析/connect生成)
      - 新增 modelMapping.js: 符号类型到Modelica模型名的映射模块
      - 新增 docs/openmodelica-export-analysis.md: 可行性分析文档
      - Sidebar: 增加'模型映射'Tab, 支持内置+自定义符号映射编辑
      - Toolbar: 增加'.mo'导出按钮, 未映射符号报错阻止导出
      - FlowCanvas: 旋转后调用updateNodeInternals修复连线脱离
      - useFlowStore: templateData增加type字段用于模型映射
      - Toolbar: 移除无效的删除按钮
      5ef2e19f
    • fenghen777's avatar
      feat: 符号编辑器增强 - 层级目录/模型参数/术语统一 · 3881f74d
      fenghen777 authored
      - 统一术语: 元器件 -> 符号
      - 侧边栏: 内置符号/自定义符号两层树结构, 支持新建/删除分类
      - 模型参数: 符号支持定义参数(key/label/defaultValue), 节点显示参数值
      - 属性面板: 可编辑参数值, 支持折叠
      - 编辑器: 画布内参数标签可拖拽定位, ESC退回选择, Delete删除形状
      - 预览: NodePreview与CustomDeviceNode渲染保持一致
      - 去重复边框: 内置符号shapes改为空数组
      3881f74d
    • fenghen777's avatar
      Merge remote-tracking branch 'origin/master' · 3264c651
      fenghen777 authored
      Resolved README.md conflict by keeping remote version
      Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
      3264c651
    • fenghen777's avatar
      Initial commit: EPLAN Visualizer · 61893ffb
      fenghen777 authored
      - React + Vite 项目初始化
      - 使用 @xyflow/react 进行流程图可视化
      - 集成 xlsx 处理 Excel 文件
      - 使用 zustand 进行状态管理
      Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
      61893ffb
    • 嵇洲's avatar
      Initial commit · 9aa3d27b
      嵇洲 authored
      9aa3d27b