|
|
ebd1392580
|
feat(阶段四): 实现 SOP 模板导入导出功能
- 创建导出 Action(ExportSopTemplateAction)
- 创建导入 Action(ImportSopTemplateAction)
- 支持导出为 JSON 格式
- 支持从 JSON 文件导入
- 导入时验证文件格式和数据有效性
- 导入成功后跳转到编辑页面
- 文件大小限制 5MB
|
2026-03-09 13:24:37 +08:00 |
|
|
|
6102ec95d2
|
feat(阶段四): 实现 SOP 模板状态管理功能
- 创建发布 Action(PublishSopTemplateAction)
- 创建归档 Action(ArchiveSopTemplateAction)
- 创建预览 Action(PreviewSopTemplateAction)
- 发布前验证模板是否有步骤
- 发布时自动创建版本快照
- 预览模式显示完整模板内容
|
2026-03-09 13:24:14 +08:00 |
|
|
|
c4ab592fd5
|
feat(阶段四): 创建 SOP 模板资源和页面
- 创建 SopTemplateResource 资源类
- 实现模板列表、创建、编辑、查看页面
- 添加步骤编辑器(Repeater 组件)
- 支持富文本编辑步骤内容
- 支持拖拽排序步骤
- 添加状态筛选和分类筛选
- 显示步骤数统计
|
2026-03-09 13:24:02 +08:00 |
|
|
|
6b6afd1b75
|
feat(阶段三): 实现配置同步功能
- 创建 TerminalSyncService 服务类
- 实现配置快照生成(包含终端、知识库、提示词)
- 创建 SyncTerminalConfigJob 异步任务
- 实现重试机制(最多3次,指数退避)
- 创建 SyncConfigAction(单个和批量同步)
- 在终端列表页添加同步状态列
- 在终端详情页添加同步历史展示
- 支持同步状态追踪(pending/syncing/synced/failed)
|
2026-03-09 10:59:50 +08:00 |
|
|
|
1d30fb1d4c
|
feat(阶段三): 实现AI提示词编辑功能
- 集成 Monaco Editor 用于提示词编辑
- 创建提示词变量配置(14个可用变量)
- 创建提示词模板库(5个预设模板)
- 实现 PromptTemplateService 服务类
- 创建变量替换和预览功能
- 添加 PreviewPromptAction 用于预览提示词
- 创建变量帮助文档和模板选择器视图组件
- 支持变量验证和自动替换
|
2026-03-09 10:59:45 +08:00 |
|
|
|
6a6c59e3e4
|
feat(阶段三): 实现终端管理基础功能
- 创建 TerminalResource 及其所有页面(列表、创建、编辑、查看)
- 实现终端基本信息管理(名称、编码、IP、线站、组态图)
- 添加显示配置管理(KeyValue 组件)
- 实现在线状态显示和筛选
- 添加按线站分组功能
- 创建 TerminalPolicy 权限策略
- 支持搜索、排序、批量删除等功能
|
2026-03-09 10:59:29 +08:00 |
|
|
|
b9c897cd64
|
feat: 实现操作日志管理界面
- ActivityLogResource: Filament 资源类
- 只读模式(禁用创建、编辑、删除)
- 表格列:时间、用户、操作类型、对象、详情
- 按时间倒序排序
- 支持多维度筛选(时间范围、操作类型、用户、对象类型)
- 集成导出功能(Excel/CSV)
- ViewActivityLog: 日志详情页面
- 完整的变更信息展示
- JSON diff 对比视图
- 支持查看原始 JSON 数据
- activity-log-diff.blade.php: Diff 对比组件
- 字段级别的变更对比
- 使用颜色区分新旧值(绿色/红色)
- 支持 JSON 数据格式化显示
|
2026-03-09 10:08:44 +08:00 |
|
|
|
752dd908f0
|
feat: 实现系统设置管理界面
- SystemSettingResource: Filament 资源类
- 使用 Tabs 组件按 group 分组显示配置
- 使用 KeyValue 组件编辑 JSON 配置
- 支持筛选、排序、搜索功能
- 配置彩色徽章显示分组
- ManageSystemSettings: 系统设置管理页面
- 按配置类型分组(嵌入模型/分块参数/系统配置/搜索配置)
- 完整的表单验证规则
- 保存和重置功能
- 集成 SystemSettingService
- 创建对应的 Blade 视图和页面类
|
2026-03-09 10:08:17 +08:00 |
|
Knowledge Base System
|
acf549c43c
|
feat: 初始化知识库系统项目
- 实现基于 Laravel 11 和 Filament 3.X 的文档管理系统
- 添加用户认证和分组管理功能
- 实现文档上传、分类和权限控制
- 集成 Word 文档自动转换为 Markdown
- 集成 Meilisearch 全文搜索引擎
- 实现文档在线预览功能
- 添加安全日志和审计功能
- 完整的简体中文界面
- 包含完整的项目文档和部署指南
技术栈:
- Laravel 11.x
- Filament 3.X
- Meilisearch 1.5+
- Pandoc 文档转换
- Redis 队列系统
- Pest PHP 测试框架
|
2025-12-05 14:44:44 +08:00 |
|