Commit Graph

19 Commits

Author SHA1 Message Date
penghanyuan
4a331428f7 feat: 优化部署流程和数据库迁移
- 更新 GitHub Actions 工作流,调整部署步骤,先启动数据库服务以确保迁移顺利进行。
- 新增启动所有服务的步骤,确保在迁移完成后启动全部服务。
- 在 SQL 脚本中添加锁定超时设置,提升数据库操作的稳定性。
2026-03-01 11:12:04 +01:00
penghanyuan
c1e2fb31a0 Merge branch 'feat/improve-agent-prompt' 2026-03-01 10:12:23 +01:00
penghanyuan
39736a2ae2 feat: 添加章节管理功能以支持清除回忆
- 在数据库模型中新增 is_active 字段,用于标记章节是否启用。
- 添加数据库迁移脚本以更新现有章节,确保默认值为 TRUE。
- 更新章节相关的 API 以仅返回 active 章节,并实现清除章节的功能。
- 在 Android 客户端中实现清除章节的确认弹窗和相应的 API 调用,提升用户体验。
2026-02-14 10:57:51 +01:00
penghanyuan
7fe0b70d5c feat: 增强对话代理以检测用户阶段并更新章节排序
- 在 api/agents/conversation_agent.py 中添加 _detect_user_stage 方法,以通过关键词检测用户谈论的人生阶段。
- 在 api/agents/memory_agent.py 中更新章节排序逻辑,使用 STAGE_TO_ORDER 替代 CHAPTER_ORDER。
- 在 api/agents/state_schema.py 中添加方法以获取各阶段的填充情况。
- 在 api/agents/prompts/conversation_prompts.py 中更新对话提示,包含用户阶段检测和整体进度信息。
- 在 api/migrations/fix_chapter_order_index.sql 中添加 SQL 脚本以修复章节 order_index 的问题。
- 更新相关文档和提示以反映新功能。
2026-02-13 21:45:56 +01:00
penghanyuan
cbd842a647 chore: 更新部署脚本以复制 .env.production 文件
- 在 .github/workflows/docker-build-deploy.yml 中添加复制 .env.production 文件的步骤,以确保在远程服务器上保留原始环境配置。
2026-02-13 20:43:52 +01:00
iammm0
c35cbaa94e ci: 更新 CI 工作流
- 更新 .github/workflows/README.md
- 更新 .github/workflows/android-release.yml

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-13 10:04:59 +08:00
iammm0
405a7c73f1 ci: 更新 Docker 构建部署工作流
- 更新 .github/workflows/docker-build-deploy.yml

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 14:42:22 +08:00
iammm0
c0ca5e0dbd chore: 更新gitignore与CI工作流
- 更新.gitignore
- 更新.github/workflows/README.md
- 新增android-release.yml Android发布流程

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-11 16:06:22 +08:00
iammm0
e24152295d 更新 2026-02-10 14:32:01 +08:00
iammm0
6744263773 更新 2026-01-28 16:19:56 +08:00
iammm0
f516ff1187 更新 2026-01-28 16:15:57 +08:00
penghanyuan
5e7cef73b0 feat: 添加 .env.production 文件的复制步骤到部署流程
- 在docker-build-deploy.yml中新增将.env.production文件复制到远程服务器的步骤,以确保环境变量配置的正确性。
2026-01-27 23:13:24 +01:00
iammm0
a2702ab2d1 更新 2026-01-27 16:01:27 +08:00
iammm0
9a2872d590 更新 2026-01-27 15:57:46 +08:00
iammm0
2734925845 更新 2026-01-27 15:46:16 +08:00
iammm0
0d9beec27e 更新 2026-01-27 15:42:35 +08:00
iammm0
c4111697dd 更新 2026-01-27 15:27:28 +08:00
iammm0
9f4e0a2bd0 更新 2026-01-27 14:42:05 +08:00
iammm0
084075dcdb ci: 新增GitHub Actions CI/CD配置
- 新增.github/工作流配置
2026-01-26 11:54:20 +08:00