Skip to content

Releases: HirezmingD/Knowe-agent-groupchat

v1.0.38

Choose a tag to compare

@HirezmingD HirezmingD released this 20 Aug 13:15

v1.0.38(2026-08-20)

Anthropic 协议兼容(核心)

  • ProviderClient 新增 anthropic_messages 传输层:一套接口,OpenAI / Anthropic 协议自适应
  • 新增 knowe_core/anthropic_codec.py 编解码模块:/v1/messages 端点、x-api-key 鉴权、OpenAI↔Anthropic 请求/响应/流式互转(support thinking、tool_use、带 index 的 input_json_delta)
  • 引擎全线透传 transport:PM / worker / 知知 / aux 全走传输层,用户配什么用什么(共进退),thinking 不管(能连即可)
  • 修复 model_adapter.from_legacy 丢 transport 与 or 短路 bug,防止 anthropic 主模型退化回 openai 传输
  • 新增 tests/test_anthropic_codec.py、tests/test_provider_anthropic_integration.py(22 + 5 passed),产出零新增回归

成员姓名与头像(核心)

  • 新增按项目隔离的成员身份表 identity_store.py:改某个群的成员名/头像只在该群生效,全局同职位成员不再被污染
  • 放弃旧全局表(agent_id 单键)导致的跨群串名/串头像问题;旧数据自动清理
  • 成员改名 / 换头像后重启保持(补齐 4 个重启断点:后端下发自定义名、前端 schema 收 avatar、registerMember 消费、重放历史不覆盖权威名)
  • 项目经理在改名后自动收到最新花名册,不再凭历史旧名答人

「xx助手」称呼与职责描述(核心)

  • 24 个职位助手化称呼 + 职责描述表(用户逐字审定):UI/UX→美工设计助手、前端→界面设计助手、地理信息→GIS助手 等
  • 后端 _display_role 统一出口:worker 自我介绍、PM 团队名单、花名册、审批卡全部改用新提法「xx助手」,不再并存旧职能标签
  • 前端 assistantRoleLabel 统一映射,花名册(RosterPanel)改用新表

常见 UI 问题修复

  • 建群/加人卡片角色名改助手称呼;编辑按钮放大并入名字同行
  • 群聊头像右键菜单补上「更改头像/用户名」正确入口;编辑面板回车确认、层次分浓淡(全 var() 令牌)
  • 职责描述防重复、与 PRD 表逐字对齐;群头像宫格 PM 图片不退化文字

设置-关于页文案

  • 更新来源标注:「自动链接官网更新」→「自动链接Github Release仓库更新,链接可能不稳定」
  • 官网标注「网站备案中,尚未上线」;官网链接显示与地址统一为 knowe-agent.online
  • 作者的话补充长期维护声明、联系邮箱与作者微信(进内测用户群)

软件正式名更名为「Knowe 知知智能体」

  • 窗口标题、托盘、安装包正式名(productName)、关于页、首启页、侧栏 logo 统一为「Knowe知知智能体」
  • 内部标识符(包名 com.knowe.app、进程名、HTTP 头、域名、代码标识)保持不变

版本号升至 1.0.38

macOS 版(Apple Silicon / arm64)· 2026-08-20

软件正式更名为「Knowe知知智能体」,与 Windows 版功能一致,已通过 Apple 公证(Developer ID 签名):

  • ⚠️ 支持 Apple Silicon(M1/M2/M3/M4 系列)
  • 下载 knowe-1.0.38.dmg,拖入「应用程序」即可安装
  • ✅ 已通过 Apple 公证,双击安装无安全弹窗
  • ✅ 支持应用内自动更新(检查更新 → 后台下载 → 一键重启安装,与 Windows 一致)
  • 本版同步 Windows 的「Anthropic 协议兼容 + 成员姓名头像 + 助手称呼统一」

v1.0.37

Choose a tag to compare

@HirezmingD HirezmingD released this 18 Aug 14:05

v1.0.37(2026-08-18)

提示词优化(核心)

  • 项目经理(coordinator)提示词精简 74%(299→72 行,中英文同步),笔误「项目经历」→「项目经理」
  • coordinator C 档四刀精简:剥论证留规则、去跨文件重复、去内部重复、冷门按需加载,规则语义不削弱
  • worker 提示词中文化 + 精简:新增 prompts/zh/worker_prompt.md + prompts/en/worker_prompt.md,修复中文模式下 worker 全英文回复的 bug;「响应语言」段简化(以任务语言为准,否则跟随系统语言)
  • 知知人性化:承担「陪伴」角色,语气从「高效前台」转向温暖陪伴,用户闲聊时自然陪聊;不写否定约束(分寸交 LLM 判断);修复英文版内容残缺
  • worker 自述删除「我不擅长 X」(避免指令与自述矛盾的 token 消解成本);PM 选人场景「不适合 Y」保留(决策需要)
  • 非贪心派活:任务卡写到「完成用户需求本身」即可,把怎么做、写什么、分几步留给成员专业判断(正向引导,不写禁令)

工作流优化:取消 PM 自动审阅(核心)

  • 删除 PM 审阅通知双链:结构化复核通知(review_block)+ 报告通知(REPORT_NOTICE)——worker 完成后 PM 不再被注入「有新报告」通知,省掉「写一遍 + 读一遍 + 批一遍」的重复 token
  • 移除 PM 的 read_report / list_handoff_dir 工具
  • coordinator.txt 删除 4 处审阅指引(「成员报告是声明…」「read_report 看…」等)
  • 投影文案「待总管审阅」→「已完成」
  • worker 成功交付时 PM 收到一行轻量进展提示(成员名 + 时间,不含发言内容),需要了解可查 Project Memory
  • 停止/失败通知带原因:用户主动停止标注「用户主动停止」,失败通知注明原因(修复「PM 只知道停止了、不知道为什么」的缺陷)
  • 失败告警保命机制保留(失败必须有人说出来)
  • 删除预留决策 API 死代码:resume_waiting_task / decide_completion / CompletionCommitter / CoordinatorAction / classify_user_decision / transition_with_decision 等全套(WAITING 状态记录与显示保留)
  • 报告/指令文件资产化:继续落盘服务用户「报告/交接」tab、知识图谱、蒸馏、审计,但彻底退出 PM/worker 的 LLM 上下文

死文件清理

  • 删除 identity_block.md ×2、souls/worker.txt、backend/worker_prompt.md(零消费死文件)
  • 引擎不再写入 SOUL.md / IDENTITY.md;同步清理 locales 相关死 key

mention tag 显示与 markdown 输入框(核心)

  • 输入框从 textarea 重写为 TipTap 富文本:mention tag 提及(复用选人弹层、光标锚定)+ 8 种 markdown 快捷输入 + 原生右键菜单 IPC
  • 新增 tiptapMarkdown 序列化器:编辑器 JSON ↔ markdown 双向转换(8 种节点 + mention),16 个单元测试
  • mention tag 插入自动补真实空格——光标不再与胶囊边界重合(浏览器将光标绘制在 inline-block 边框处,CSS margin 无法解决)
  • 气泡右键复制尊重选中:气泡内有选中则复制选中段,无选中复制全量
  • Electron 原生编辑菜单(剪切/复制/粘贴/全选),经 preload 桥暴露
  • 新增依赖 mention tiptap/react、starter-kit、extension-mention、extension-placeholder(^3.30.1)

测试同步

  • 审阅相关测试更新(test_v21_souls / test_v22_worker_voice / test_v28_weld):删除 REPORT_NOTICE 断言、提示词指向同步

版本号升至 1.0.37

macOS 版(Apple Silicon / arm64)· 2026-08-19

与 Windows 版功能一致,已通过 Apple 公证(Developer ID 签名):

  • ⚠️ 支持 Apple Silicon(M1/M2/M3/M4 系列)
  • 下载 Knowe-1.0.37-arm64.dmg,拖入「应用程序」即可安装
  • ✅ 已通过 Apple 公证,双击安装无安全弹窗
  • ✅ 支持应用内自动更新(检查更新 → 后台下载 → 一键重启安装,与 Windows 一致)
  • 本版同步 Windows 的「提示词与工作流优化 + mention tag 显示与 Markdown 富文本输入框」

v1.0.36

Choose a tag to compare

@HirezmingD HirezmingD released this 16 Aug 15:25

v1.0.36(2026-08-16)

自定义 API(核心)

  • 模型配置新增「自定义」服务商,支持 OpenAI 兼容端点(本地 / 中转 / Token Plan):选「自定义」即可自由填写 Base URL 与模型名
  • Base URL 保存 / 测试前校验须以 http:// 或 https:// 开头
  • 自定义服务商下辅助模型跟随主模型(无便宜档映射 → 复用主模型配置),界面显示当前生效提示

Token 计价区分自定义服务商

  • 非官方服务商(自定义端点)的用量不再匹配官方价格目录——按「暂无价格」处理,避免同名模型被误算成官方价
  • Token 用量面板对自定义服务商的模型行加「自定义」后缀标注
  • 按 Agent 金额终值化:部分无价用量不再整体置空,有价部分照常累加显示、无价部分单独标注
  • 修正便宜档映射漂移(gemini / nvidia 档位与当前目录对齐)

版本号升至 1.0.36

macOS 版(Apple Silicon / arm64)· 2026-08-18 更新

与 Windows 版功能一致,已通过 Apple 公证(Developer ID 签名):

  • ⚠️ 支持 Apple Silicon(M1/M2/M3/M4 系列)
  • 下载 Knowe-1.0.36-arm64.dmg,拖入「应用程序」即可安装
  • ✅ 已通过 Apple 公证,双击安装无安全弹窗
  • ✅ 支持应用内自动更新(检查更新 → 后台下载 → 一键重启安装,与 Windows 一致)
  • 本版同步 Windows 的「自定义 API」功能(支持 OpenAI 兼容端点),并修复辅助模型前端显示草稿态残留

v1.0.35

Choose a tag to compare

@HirezmingD HirezmingD released this 14 Aug 15:40

v1.0.35(2026-08-14)

审批卡错位根治(核心)

  • relay 接力动画状态机收敛为统一闸口:动画从任意路径退出都原子化还原 DOM 样式、高度表、动画状态,消除保护锁泄漏与 render 副作用
  • 卡片定位不再依赖动画存活(让位判断改用状态机),动画中途被打断(切群/后台)卡片仍定位正确
  • 多群并发切群不再复现「卡片错位到顶部、底部留大片空白」

停止后流式气泡残留修复

  • 停止 worker 时清空在途流式广播,保证「推理结束」是最后一条事件,晚到的推理增量不再重建「AI 推理中」气泡
  • 取消中断时补停 LLM 流式调用,不再产生孤儿任务继续推送增量
  • 前端对晚到/乱序的推理增量做 scope 级活跃校验,已结束的 worker 增量直接丢弃

启动时未读消息修复

  • 已读水位落盘并重启恢复:退出前没读的消息重开仍显示未读,读过的重开不再亮
  • 前端切群/聚焦/标记已读时上报已读水位,后端据此推进并落盘
  • 未读语义统一为「消息条数」(前后端同账),消除「事件序号 vs 消息条数」两套账的乌龙
  • 老用户升级首启:历史一律算已读,不再把全部历史误报成未读

版本号升至 1.0.35

macOS 版(Apple Silicon / arm64)· 2026-08-15 新增

首次提供 macOS 版本,与 Windows 功能一致:

  • ⚠️ 支持 Apple Silicon(M1/M2/M3/M4 系列)
  • 下载 Knowe-1.0.35-arm64.dmg,拖入「应用程序」即可安装
  • ⚠️ 首次打开若提示「无法验证开发者」,到「系统设置 → 隐私与安全性 → 仍要打开」点一下即可(第三方 app 标准流程,无需签名证书)
  • 本版修复:设置页「测试模型连接」在 macOS 上误报 SSL 证书错误,现已与群聊通道一致,可正常测试模型连接

v1.0.34

Choose a tag to compare

@HirezmingD HirezmingD released this 14 Aug 07:45

v1.0.34(2026-08-14)

省 token 机制(核心)

  • 工具结果流压缩 + 查询感知投影默认开启(后台开关,用户不可见)
  • 四组对照实测(2026-08-14,真实模型 + 10 轮剧本):A(默认双开)vs 对照组 input -19.8%、未命中 -18.7%、花费 -17.8%;上下文峰值 66.68% → 51.24%
  • 压缩 14 次省 138,789 字符;压缩是省钱主力,投影配合压缩有叠加增益;投影单独开无正收益——默认配置即最优,无需改默认值
  • 质量零损失:四组关键值全命中(ERROR 1997 条 / WARN / PANIC / MODE / 数据异常 / 配置核对),任务完成度等价

Token 面板与上下文卡改版

  • 四卡统计区 + AI 记忆用量卡(占用率 / 自动压缩 / 历史精简),文案白话化
  • 节省量单位改「约 X 词元」(前端近似换算并标注「约」,不误导)
  • 面板底部圆角让给拖拽条,消除双圆角拼接

计费与价格表

  • DeepSeek 峰谷定价支持(8/17 起:高峰 9-12、14-18 北京时间,空闲=高峰一半),价格表按请求时刻自动选档
  • Grok 4.6 加入模型列表与价格表(官方 <200K/≥200K 双档)
  • 消费金额历史冻结:已产生的记录保持落盘时价格,改价不重算历史(新 token 按新价)

修复

  • 折叠判定修复:剥离行号前缀后重复行正确折叠(… N lines elided (knowe) …),非重复尾行保留
  • 英文模式修复:单位(次/条/约/词元)与大数简写(K/M/B/T)随界面语言切换

版本号升至 1.0.34

Knowe v1.0.33

Choose a tag to compare

@HirezmingD HirezmingD released this 12 Aug 14:50

Knowe v1.0.33 — see CHANGELOG.md for details.