更新开发测试流程:添加测试期间避免重启服务的规则
This commit is contained in:
94
MEMORY.md
94
MEMORY.md
@@ -2,7 +2,26 @@
|
||||
|
||||
## 开发规范
|
||||
|
||||
### 端口使用规则 ⭐
|
||||
### 开发测试流程 ⭐⭐⭐
|
||||
|
||||
**必须遵循的工作流程:**
|
||||
|
||||
1. **开发/修改功能** → 完成代码修改,提交 Git
|
||||
2. **让 laoli 智能体测试** → 用浏览器实际测试,重点测试修改的部分
|
||||
3. **有问题自己改** → 修改后再次让 laoli 测试
|
||||
4. **确认没问题** → 才回复用户
|
||||
|
||||
**重要规则:**
|
||||
- 不要用 curl 快速测试,网页任务要用浏览器测试
|
||||
- 所有测试任务都交给 laoli 智能体执行
|
||||
- 测试通过后才回复用户,不要让用户等待或再提醒
|
||||
- 这个流程必须执行,无需用户再次提醒
|
||||
|
||||
**⚠️ 测试期间避免重启服务:**
|
||||
- 在让 laoli 测试之前,先确认服务稳定运行
|
||||
- 如果需要修改代码重启服务,先 kill laoli 的测试任务
|
||||
- 重启后再重新启动测试任务
|
||||
- 不要在 laoli 测试期间重启服务,会导致浏览器连接中断
|
||||
|
||||
**可用端口范围: 19000-19100**
|
||||
|
||||
@@ -143,7 +162,80 @@ server.quit()
|
||||
|
||||
## 更新日志
|
||||
|
||||
### 2026-04-18
|
||||
- **Xian Favor v3.0.1**:修复数据库初始化索引创建顺序问题
|
||||
- 修复兼容旧数据库时 is_starred 字段添加顺序
|
||||
- 确保先添加字段再创建索引
|
||||
- Git仓库: http://192.168.2.8:12007/coder/xian-favor v3.0.1
|
||||
- **Xian Favor v3.0.0**:重点关注功能(大版本更新)
|
||||
- 数据库新增 is_starred 字段,兼容旧数据库自动添加
|
||||
- 所有类别数据支持一键设置/取消重点关注
|
||||
- 侧边栏新增"重点关注"过滤选项
|
||||
- 重点关注数据优先显示(排在列表最前)
|
||||
- 新增数据时可直接勾选"设为重点关注"开关
|
||||
- 编辑时可切换重点关注状态
|
||||
- 卡片显示重点关注标记(星标图标)和特殊样式
|
||||
- API新增 /api/items/<id>/star 接口切换重点关注状态
|
||||
- Git仓库: http://192.168.2.8:12007/coder/xian-favor v3.0.0
|
||||
|
||||
### 2026-04-17
|
||||
- **PDF翻译助手 V2 v2.7.1**:修复PDF对比功能无法显示原文
|
||||
- 问题:uploads和outputs目录使用不同UUID,无法找到原PDF
|
||||
- 修复:使用同一个UUID,添加upload_path字段存储原PDF路径
|
||||
- compare_view优先从数据库获取原PDF路径
|
||||
- Git仓库: http://192.168.2.8:12007/coder/pdf-translate-web v2.7.1
|
||||
- **Xian Favor v2.5.0**:内容统计信息显示(有效行数/总字数)
|
||||
- 每个数据标题后显示统计:`[32行/601字]`
|
||||
- API返回 content_stats 字段:lines(有效行数)、chars(总字数)
|
||||
- 统计合并 content + note 所有文本内容
|
||||
- 有效行数:去除空行后的行数
|
||||
- 总字数:去除空格/换行后的字符数
|
||||
- 详情页也显示统计信息
|
||||
- Git仓库: http://192.168.2.8:12007/coder/xian-favor v2.5.0
|
||||
- **项目服务管理面板 v1.7.0**:多项界面优化
|
||||
- Web服务多列卡片布局(一行显示2-4个)
|
||||
- 对外IP配置输入框(默认192.168.2.17,保存到localStorage)
|
||||
- 服务器连接状态指示器(已连接/断开)
|
||||
- 刷新间隔时间设置(5-300秒,默认30秒)
|
||||
- Web服务活跃开关:点击归档按钮可移至下方归档区域
|
||||
- 归档服务单独显示,打开开关自动回到活跃区域
|
||||
- Git仓库: http://192.168.2.8:12007/coder/project-panel v1.7.0
|
||||
|
||||
### 2026-04-16
|
||||
- **PDF翻译助手 V2 v2.6.0**:新增 pdf_translate 命令行工具
|
||||
- 支持命令: translate/list/status/download/config
|
||||
- 支持用户认证: --user --password 参数
|
||||
- 翻译进度实时显示,结果可在网页查看
|
||||
- 新增 /api/config 和 /api/translations 接口
|
||||
- 修复异步翻译任务的配置获取逻辑
|
||||
- Git仓库: http://192.168.2.8:12007/coder/pdf-translate-web v2.6.0
|
||||
- **PDF翻译助手 V2 v2.5.0**:翻译记录添加不共享开关功能
|
||||
- Translation 模型新增 `no_share` 字段
|
||||
- 管理后台翻译记录页面添加共享状态列和切换按钮
|
||||
- 不共享的翻译不会被其他用户使用缓存
|
||||
- 缓存匹配时检查是否有 `no_share` 标记
|
||||
- Git仓库: http://192.168.2.8:12007/coder/pdf-translate-web v2.5.0
|
||||
- **PDF翻译助手 V2 v2.3.1**:大模型配置改为列表选择模式
|
||||
- 移除主配置表单,改为从列表选择默认接口
|
||||
- 新增 `is_default` 字段标记默认使用的接口
|
||||
- 新增 `max_tokens/chunk_size/timeout` 配置参数
|
||||
- 点击"设为默认"按钮即可切换当前使用的接口
|
||||
- `get_llm_config()` 从默认接口获取配置
|
||||
- Git仓库: http://192.168.2.8:12007/coder/pdf-translate-web v2.3.1
|
||||
- **Xian Favor v2.4.0**:数据库备份机制
|
||||
- 自动备份每天 04:00(cron 定时任务)
|
||||
- 备份清理:30天 + 每月第一天永久保留
|
||||
- 手动备份页面入口:侧边栏「备份管理」
|
||||
- Git仓库: http://192.168.2.8:12007/coder/xian-favor v2.4.0
|
||||
- **Xian Favor v2.3.0**:卡片显示创建和更新日期
|
||||
- 格式:04-16 11:09(月-日 时:分)
|
||||
- 有更新时显示:创建 → 更新
|
||||
- Git仓库: http://192.168.2.8:12007/coder/xian-favor v2.3.0
|
||||
- **Xian Favor v2.2.0**:快捷添加按钮,一键选择类型
|
||||
- 顶部按钮栏分离为4个快捷添加按钮(📝文本、🔗链接、✅待办、📰专栏)
|
||||
- 点击直接进入对应类型的添加弹窗
|
||||
- 不再需要下拉选择类型
|
||||
- Git仓库: http://192.168.2.8:12007/coder/xian-favor v2.2.0
|
||||
- **Xian Favor v2.1.0**:待办截止时间支持日期+时间
|
||||
- 截止日期改为日期时间选择器(datetime-local)
|
||||
- 列表显示友好格式:今天 18:30、明天 09:00
|
||||
|
||||
Reference in New Issue
Block a user