Commit Graph
11 Commits
Author SHA1 Message Date
selfreleaseandDevin 4606fcd5c6 feat: 法务场景深化-货款催收全流程+合同审查
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
后端:
- detect_legal_subscene(): 意图检测,区分催收/审查/通用
- DEBT_COLLECTION_PROMPT: 催收6阶段流程prompt(回款概率+阶段判断+行动建议)
- CONTRACT_REVIEW_PROMPT: 合同审查prompt(风险等级+条款清单+修改建议+谈判要点)
- build_dynamic_prompt: 法务场景自动追加子方向prompt

种子数据:
- seed_debt_templates.py: 5类催收文书模板(催款函/律师函/支付令/财产保全/执行申请)
- seed_contract_risks.py: 5类合同风险条款库(买卖/承揽/租赁/合作/经销)

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-01 10:52:12 +08:00
selfreleaseandDevin eab1efa323 feat: 示例问题按场景过滤,防止跨场景混淆
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
后端:
- filter_by_scene(): 关键词判断问题归属场景,过滤跨场景问题
  legal: 仲裁/诉讼/合同/税务/股权等
  decision: 扩张/定价/招人/融资/现金流/竞争等
  life: 孩子/父母/养老/健康/睡眠等
  emotion: 焦虑/失眠/自我怀疑/崩溃/拖延症等
- generate_daily_topics: prompt加场景边界说明,返回前双重过滤(老板视角+场景归属)
- /samples: prompt加场景边界说明,返回前双重过滤
- /topics: prompt加禁止清单+正确视角示例

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-01 09:32:11 +08:00
selfreleaseandDevin 3d64b98ed6 feat: 示例问题老板视角过滤+画像定向+prompt禁止清单
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
后端:
- filter_boss_perspective(): 关键词过滤员工视角问题
  覆盖:加班费/被辞退/拖欠工资/工伤认定/产假/劳动仲裁/降薪扣工资等
- /samples: prompt加禁止清单+正确视角示例,返回前过滤
  画像注入加行业定向(有industry时明确要求生成行业相关问题)
- /topics: prompt加禁止清单+正确视角示例,返回前过滤
- generate_daily_topics: prompt加禁止清单+正确视角示例,返回前过滤

前端:
- 审查FALLBACK_SAMPLES: 三个场景兜底示例均为老板视角,无需修改

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-01 09:24:05 +08:00
selfrelease 9e79e17a35 chore: 切换AI模型为千问qwen3.8-flash(阿里云MaaS,性价比好,2.5s响应)
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
2026-08-31 17:36:25 +08:00
selfrelease 5f565f4dff fix: KimiClient适配kimi-k系列模型(temperature强制为1)
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
2026-08-31 17:31:07 +08:00
selfreleaseandDevin a7ef530841 feat: 每日热点问题共享库(定时生成+管理员手动更新+点击埋点)
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
数据库:
- daily_topics表:每天每场景一条热点问题记录
- sample_clicks表:记录用户点击示例问题行为

后端:
- DailyTopicStore: CRUD + 埋点 + 点击统计
- generate_daily_topics: AI生成4场景各25-30个问题
- 定时任务:每天凌晨3点自动生成(后台线程轮询)
- GET /topics/daily: 获取当天热点(公开)
- POST /topics/click: 点击埋点
- GET /admin/daily-topics: 管理端查看
- POST /admin/daily-topics: 管理员手动更新
- POST /admin/daily-topics/generate: 手动触发AI生成
- GET /admin/sample-clicks: 点击统计

前端:
- ChatPanel挂载时取当天热点,无则用硬编码兜底
- 点击示例问题时记录埋点
- AdminDailyTopics管理页面:查看/编辑/手动生成
- 路由 /admin/daily-topics + 导航配置

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-31 17:04:33 +08:00
selfreleaseandDevin 978d9eeb2b feat: 管理端专家管理完整CRUD(新增创建和删除)
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
后端:
- ExpertStore.create_expert: 创建专家(含bcrypt密码哈希)
- ExpertStore.delete_expert: 级联删除(咨询+服务关系+专家)
- POST /admin/experts: 创建专家API
- DELETE /admin/experts/{id}: 删除专家API

前端:
- AdminExperts页面加"新增专家"按钮和创建弹窗
- 创建弹窗含姓名/手机号/密码/分类/职称/简介/专长
- 每个专家卡片加删除按钮,二次确认后删除
- api.ts加adminCreateExpert和adminDeleteExpert方法

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-31 15:53:45 +08:00
selfreleaseandDevin dd01d94ade feat: 老板台2.0 + 手机端适配 + 专家库 + 智囊入口
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
- 老板台: AI执行摘要卡 + 待办优先级排序 + 时间线视图 + 环形健康度
- 手机端: 事项看板折叠列表 + 7个页面响应式修复 + 底部安全边距
- 专家库: 新增用户端专家浏览页(参考管理端卡片风格)
- 智囊入口: 底部Tab加"智囊" + 4个智囊页场景切换栏 + "我"页分组入口
- FAB弹窗: 场景快速入口 + 指令卡片优化 + 输入区sticky
- 后端: /dashboard/summary + /dashboard/timeline API
- 后端: life场景事实维度扩充(2→5) + 17个生活关键词优先级
- 前端: 抑制React DevTools startTime噪音错误

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-31 14:11:09 +08:00
selfreleaseandDevin 4de36547cd feat: BossAi v2.0 UI/UX 重构 + 看板断点续接 + 多轮上下文
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
- 新增 web2/ 前端:任务卡看板、风险雷达、决策日志、我的团队、快捷指令
- ChatPanel 增强:风险卡置顶、案卡接入、起诉状向导、语音输入
- 事项看板:点击查看详情弹窗、断点续接(恢复历史对话+matterId)
- 保密模式恢复:密码验证后重建内存 session,保留多轮上下文
- 多轮对话:ask/ask-stream/ask-analyze 注入 session 历史,AI 有上下文
- 追问优化:紧扣用户问题,不再偏离主题(社保问社保,工伤问工伤)
- 对话区可滚动,输入区固定可见
- 状态机放宽:允许从任意非终态转到 pending_expert
- session 存活检查端点,后端重启后自动重建 session
- DB migration:风险推送表、案卡表

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-31 08:38:33 +08:00
selfreleaseandDevin 4e2b4666aa feat: 品牌更名、用户管理增强、画像版本管理、对话体验优化
CI / 后端测试 (push) Has been cancelled
CI / 前端构建 (push) Has been cancelled
- 品牌统一为"左右(BossAi)":网页标签、侧边栏、登录页、manifest、后端
- 用户管理:搜索、对话统计、重置密码、激活/停用账号
- 用户画像:确认事实步骤(带入内容+追问内容)、版本历史管理、PUT /profile/me
- 对话历史:按场景分组、保密模式标题处理
- AI助手页面:话题区可收起、模式选择紧凑化、footer免责声明
- 设置页:toggle宽度修复、工单文案改为专家咨询
- 去掉工单功能(前后端)

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-30 09:05:31 +08:00
selfreleaseandDevin 5c21e8fcd0 feat: BossAi 老板AI助手初始版本
包含功能:
- 法务参谋/经营决策/生活助理/情绪中心四大AI对话模块
- 专家咨询系统(用户选定→专家确认→咨询→回复→评价)
- 角色登录(用户/专家/管理员)+ ProtectedRoute 权限控制
- 管理后台(用户管理/专家管理/AI使用统计/专家活跃度)
- 专家工作台(待确认服务/待回复咨询/已回复咨询/服务中用户)
- 服务关系取消(用户和专家均可取消,需自己确认)
- 全页面移动端响应式适配
- 知识库RAG检索
- 对话历史(普通/保密模式)

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-08-29 23:57:26 +08:00