hz4th_coder
|
fac0b653bc
|
V3.5.3 对话底部撑满+历史即时显示/模型管理独立页/对话附件/Worker精简
1. 修复首页对话历史列表初始为空(pageChat 渲染后补调 chatRenderHistory)
2. 对话区撑满浏览器底部(height calc(100vh-155px)):内容超长自动滚动、输入框固定底部;
去掉右上角会话下拉/新建/删除,左侧历史列表顶部加「+新建对话」
3. 新增侧边栏「🧠模型管理」独立页(#/models):📋模型列表(全部接口全部模型含能力/价格/测试)
+ ⚙️模型配置(接口CRUD+系统默认模型);AI Worker 页移除 接口库/模型库 两个标签
4. AI Worker 弹窗去掉 Base URL/API Key/自定义模型 等接口配置项,模型统一从模型管理选择
5. 对话📎附件:支持图片与可读文本(txt/md/pdf/docx/csv/json 等自动解析注入),
chat_messages 加 doc 列;/api/chat/upload_doc;_chat_gen 注入文档文本并提示
|
2026-09-06 01:00:13 +08:00 |
|
hz4th_coder
|
07f597b57e
|
V3.5.2 真流式对话+思考折叠/历史会话/能力标签/模型库/语音/知识库/按千次计费
1. 修复假流式:对话接口边收边吐(stream_chat 生成器直驱 _chat_stream_raw);思考模型先流式思考内容(折叠)再流式回答;回答块显示 tok/s
2. 历史会话列表:重命名/置顶/删除(pinned/use_kb 列);📝Markdown 一键开关,默认 Markdown 渲染
3. 模型能力标签(chat/thinking/vision/audio_in/audio_out/image_gen/video_gen/embedding/rerank):接口库每模型勾选;
对话按能力适配:视觉→传图、语音入→🎤录音(默认ASR转写)、语音出→🔊朗读(默认TTS)、思考→思考折叠;不匹配提前提示
4. 模型库标签:能力矩阵 + 系统默认模型(语音识别/合成/生图/生视频/embedding/rerank)
5. 计费修正:按次=元/千次;逐模型定价=模型名 输入价 缓存输入价 输出价(缓存价计缓存命中token)
6. 弹窗未保存提醒(点外部/X 时 confirm,全弹窗通用)
7. 知识库导航:#/kb 全局文档 CRUD + txt/md/pdf/docx 上传解析 + jieba BM25 检索;对话可一键注入知识库
|
2026-09-06 00:27:33 +08:00 |
|
hz4th_coder
|
5428a33a0c
|
V3.5.1 优化:项目存为参考/修复标签切换/对话独立首页/报表按日期
1. 项目一键保存为参考:项目卡片「⭐存为参考」按钮,复制项目+任务到从参考项目中新建;
参考列表显示来源标记,非内置可删除;内置参考受保护(ref_builtin),种子自愈补标记
2. 修复AI Worker页 大模型接口库/团队 标签点击无反应(workersTab被pageWorkers重置的bug)
3. 对话独立首页:导航改为 对话/仪表盘 并列;首页=上部仪表盘摘要(可点击跳仪表盘)+
中下对话主体(更高面板、流式光标、每条消息带用量)
4. 成本报表新增「按日期」维度(近7/30天/全部),按天统计调用/输入/输出/缓存/成本
|
2026-09-05 19:49:47 +08:00 |
|
hz4th_coder
|
c56745a8ab
|
V3.5 精细化运营升级:用量统计/接口库/团队/对话/工作目录/流式超时
1. 精细化统计:cost_records 新增 calls/cached_tokens/latency_ms/first_token_ms;
用量明细报表(项目×智能体矩阵) + 成本报表细化(输入/输出/缓存命中/调用次数)
2. 从参考项目中新建:内置3个测试项目(文案/Python/调研),一键复制目标+任务
3. 大模型接口库(llm_endpoints):专门配置接口(地址/密钥/模型/定价),
计费支持按token(逐模型)与按调用次数;创建AI Worker直接选用;
AI Worker团队(worker_teams):打包Worker,对话/建项目可直接选团队
4. 对话导航融合仪表盘:可选大模型/AI Worker/团队,默认主力AI Worker(⭐可设),SSE流式
5. 系统工作目录:默认data/workspace可改绝对路径;项目与多Agent协作均在其下
建唯一工作目录;手动输入目录已存在则列出信息并需手动确认
6. 任务执行超时改为流式单token返回超时+首字延迟超时,设置页可配;
所有模型输出SSE按token接收
|
2026-09-05 15:27:43 +08:00 |
|
hz4th_coder
|
7c4cbf8994
|
V3.4 负责人验收制+邮件修复+事件面板+真实网页交付
- 项目级验收:全部任务完成后进入「待验收」,邮件通知负责人,验收通过才算完成;公开验收链接 /review/<token> 免登录一键通过/打回(打回必填原因)
- 打回自动返工:自动生成含负责人意见的返工任务,AI主管立即重做并再次提交验收;平台内也可验收
- 真实网页交付:任务HTML产出自动落盘工作目录(剥离围栏/前置叙述),Demo展示真实页面;返工产出覆盖入口页;老项目已回填
- 事件记录面板:合并AI主管动态+任务日志+交付记录,可展开/收起(记忆状态),任务事件可点击定位
- 邮件通道修复:补 Date/Message-ID 头(amavisd 拒收 invalid header section 根因),打包附件/通知恢复送达;notify.py 改标准 MIME
- 规划重试:WBS 拆解失败自动重试3次,仍失败邮件通知负责人
- 项目状态新增 review(待验收),全端展示
|
2026-08-14 13:33:59 +08:00 |
|
hz4th_coder
|
c8cc945b8d
|
V3.3 AI主管自动开工:新建项目必选AI主管+多选干活团队,创建即自动跑起来
- 新建项目必填 AI 主管(manager_worker_id)+ 干活团队(project_team_workers 多选,默认AI牛/AI马),均可随时更换
- 创建后立即自动开工:AI主管WBS拆解→轮询分派团队→DAG自动执行→全程监控(autostart.py)
- 失败任务由AI主管诊断原因并修订指令重试(最多2次),全程记入 project_logs 动态
- 项目页新增「AI主管动态」面板:状态/最新动态/主管与团队/动态流水,运行中每3秒自动刷新看板
- 支持手动「🚀 AI主管开工」:已有任务跳过规划直接执行存量;换主管/团队后按新配置生效
- 收工自动汇总完成数/失败数/待审核数/总成本,触发交付体系通知送达者
- 老库自动迁移:projects 新增 manager_worker_id/auto_status 等列 + project_team_workers/project_logs 表
|
2026-08-14 12:35:46 +08:00 |
|
hz4th_coder
|
8be01b5af7
|
V3.2 送达者=用户 + 用户邮箱必填
- users 表新增 email 列:所有用户(含 admin)必须有邮箱,新建/编辑用户强制校验
- 项目送达者从'邮箱字符串'改为'绑定用户(deliver_user_id)':创建项目必须选择平台用户
- 送达通知实时读取用户最新邮箱:用户改邮箱 → 其送达的所有项目自动跟随,无需改项目
- 项目进行中可随时更换送达者用户(编辑项目 → 送达者下拉)
- 迁移:存量用户自动补 username@tphai.com 默认邮箱;旧项目按 deliver_email 匹配回填 deliver_user_id
- 新增 /api/users 轻量用户列表接口(登录即可,供选送达者);deliver_email 降级为快照缓存
- 前端:项目表单送达者改为用户下拉选择;用户管理增加邮箱列;交付页显示送达者用户名+邮箱
|
2026-08-13 16:21:35 +08:00 |
|
hz4th_coder
|
1f37344d03
|
V3.1 自定义角色 + Worker 权限组
角色管理(管理员可编辑角色权限功能):
- 18 个权限功能点按模块分组(仪表盘/项目/Worker/协作/评估/模板/报表/日志/告警/API/设置/企业版)
- 内置角色(admin/auditor/member)权限点可编辑、不可删除;自定义角色任意创建/删除/编辑
- 用户可绑定多个自定义角色,权限自动合并(内置基础 ∪ 自定义),即时生效无需重启
- 前端侧边栏按有效权限点自动显隐;未授权模块 API 返回 403
Worker 权限组(批量授权):
- 把一批 Worker+权限(查看/使用/管理)打包成组,整组授权给用户
- 与直接授权并行生效取高值;组内 Worker 自动对绑定用户可见
- 企业版用户与权限新增三个子页:用户列表/角色管理/Worker 权限组
新表:roles / user_roles / worker_perm_groups / worker_perm_group_members / user_worker_groups
|
2026-08-13 13:03:57 +08:00 |
|
hz4th_coder
|
eb92a4e591
|
V3.0 交付体系 + 精准权限系统
交付环节优化:
- 新建项目必填送达者(人)邮箱,项目完成/遇到无法绕开的难关时自动邮件及时通知
- 每个项目独立工作目录 data/workspace/project_<id>/,交付物分类存放互不污染(上传/下载/删除)
- 网页交付物一键部署到 /demo/<id>/ 免登录公开 Demo,送达者直接打开链接查看
- 非网页交付物 zip 打包 data/packages/,随邮件附件发送送达者(含手动交付/完成交付/自动交付)
- 任务全部完成自动收尾交付;失败任务触发难关通知(30分钟限频去重)
用户(人)管理 + 精准权限:
- 管理员增删改用户,管理用户项目所属与 Worker 权限(授权弹窗 + 授权总览矩阵)
- 角色体系:admin 全部 / auditor 全量只读 / member 按授权
- 项目授权 view/manage/admin;Worker 授权 view/use/manage;创建者自动成为项目管理员
- 仪表盘/成本报表/日志/协作/评估全部按权限过滤,越权访问 403
新表:project_deliverables / user_projects / user_workers;新模块 delivery.py
|
2026-08-13 12:38:38 +08:00 |
|
hz4th_coder
|
9a95b71631
|
V2 开发:多 Agent 协作(主管/评审/辩论) + 自动评估体系 + 模板市场 + 企业版(SSO/RBAC/审计/合规)
- agents.py: supervisor/review/debate 三模式编排引擎,步骤流水全记录
- eval.py: eval 数据集 + LLM-as-Judge 评分 + 任务产出自动沉淀 + Worker 排行榜
- templates.py: 任务/项目/团队三类模板,占位符渲染(JSON安全转义),一键应用
- enterprise.py: 用户体系/RBAC、OIDC+LDAP SSO、审计日志、数据导出/保留期/PII脱敏
- db.py: V2 表结构 + 迁移 + 启动恢复(stale running→failed)
- app.py: V2 API 路由 + 登录升级(账号体系)+ 审计钩子
- 前端: 新增多Agent协作/自动评估/模板市场/企业版 4 页面
- Dockerfile: 企业版私有化部署
|
2026-08-12 12:21:17 +08:00 |
|
hz4th_coder
|
29874e6ca9
|
V1: DAG多任务编排 + AI规划WBS + RAG知识库 + 预算告警中心 + 开放API + 飞书/企微/邮件通知
|
2026-08-12 00:48:52 +08:00 |
|
hz4th_coder
|
472af01708
|
AI Worker 项目管理平台 MVP:项目/任务看板 + Worker注册 + 单任务执行 + HITL审核 + 成本记账
|
2026-08-12 00:22:36 +08:00 |
|